致命错误php XAMPP

时间:2017-12-12 18:45:36

标签: php xampp

我正在尝试使用Laravel进行设置,当我尝试从XAMPP控制面板访问MySQL时,我收到此错误。

Warning: require_once(libraries/common.inc.php): failed to open stream: No such file or directory in C:\xampp\phpMyAdmin\index.php on line 20

Fatal error: require_once(): Failed opening required 'libraries/common.inc.php' (include_path='C:\wamp\php\PEAR') in C:\xampp\phpMyAdmin\index.php on line 20

我发现有一些类似问题的问题,但无法弄清楚如何解决这个问题,因为我没有找到一个可以解决我的错误的详细的衣服。

3 个答案:

答案 0 :(得分:1)

只需使用语法require_once('libraries\common.inc.php') 没有破折号将被视为错误,因为根据功能它接受的路径只是字符串而不是其他。你的行中没有破折号的这里不会被PHP解释,因为它既不作为变量也不作为Path,因此结果只有FATAL ..

答案 1 :(得分:0)

位于index.php的脚本C:\xampp\phpMyAdmin\正在尝试在相对路径libraries/common.inc.php上加载文件,即位置C:\xampp\phpMyAdmin\libraries

require_once具有以下功能:当找不到文件时,PHP会被PHP Fatal error打断,PHP Manual: require_once更多

确保子目录libraries对于webserver / apache可用且可读,并且文件common.inc.php存在。

注意:将字符串放入引号'"总是更好。 注意:请确保根据您的操作系统使用正确的目录分隔符\/

我想这是正确的require_once('libraries\common.inc.php')

答案 2 :(得分:-1)

您需要从phpMyAdmin注销。因为此问题与您的会话有关。

一旦会话为空,则它将正常工作。我遇到了同样的事情,注销后解决了。