无法访问 XAMPP sid 的 localhost

Posted

技术标签:

【中文标题】无法访问 XAMPP sid 的 localhost【英文标题】:Unable to reach localhost for XAMMP sid 【发布时间】:2018-06-02 21:58:10 【问题描述】:

为了练习 SQL,我在我的电脑上安装了 xampp 应用程序。 完全安装后在chrome浏览器输入http://localhost/SID/sid.php

我得到这个错误:

致命错误:未捕获的错误:在 C:\xampp\htdocs\SID\sid.php:97 中找不到类 'SQLite3' 堆栈跟踪:#0 C:\xampp\htdocs\SID\sid.php(60) : _init() #1 main 在第 97 行的 C:\xampp\htdocs\SID\sid.php 中抛出

有人遇到过这个吗?

【问题讨论】:

【参考方案1】:

在你的 php.ini 文件中,找到这一行:

;extension=sqlite3

删除分号并在 xampp 中重新启动 apache 服务器。

【讨论】:

【参考方案2】:

我想我知道你说的 SQL 练习文件……

在 crud.php 中注释掉:

$CRUD['DBVERSION'] = SQLite3::version();
$CRUD['DBVERSION'] = 'SQLite version ' . $CRUD['DBVERSION']['versionString'];

在sid.php中注释掉:

 $SID['DBVERSION'] = SQLite3::version();
 $SID['DBVERSION'] = 'SQLite version '.$SID['DBVERSION']['versionString'];

【讨论】:

【参考方案3】:

在你的 php 配置中,找到这一行:

;extension=php_pdo_sqlite.dll

删除分号并重新启动 XAMMP

【讨论】:

以上是关于无法访问 XAMPP sid 的 localhost的主要内容,如果未能解决你的问题,请参考以下文章

XAMPP wordpress LAN,重定向到本地主机

XAMPP本地服务器搭建好了,就是不会访问

MacOS 上的 XAMPP - 使用 localhost 而不是 IP 地址

启动“XAMPP”堆栈时出错:无法启动堆栈:ssh 无法访问

Xampp - mysql - 无法创建文件 xampp-control.ini,访问被拒绝

XAMPP 无法启动:SSH 无法访问