无法访问 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的主要内容,如果未能解决你的问题,请参考以下文章
MacOS 上的 XAMPP - 使用 localhost 而不是 IP 地址
启动“XAMPP”堆栈时出错:无法启动堆栈:ssh 无法访问