Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/282.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
phpMyAdmin仅在/etc/php.ini不存在时工作_Php_Mysql_Nginx_Phpmyadmin - Fatal编程技术网

phpMyAdmin仅在/etc/php.ini不存在时工作

phpMyAdmin仅在/etc/php.ini不存在时工作,php,mysql,nginx,phpmyadmin,Php,Mysql,Nginx,Phpmyadmin,我刚刚用Nginx设置了phpMyAdmin3,并在php5.3.8上设置了phpfcgi。当我将php.ini重命名为php.ini.disabled时,一切都很好 当我在PHP.ini运行时运行phpMyAdmin时,我得到一个一般性错误,它说“如果没有错误,就无法启动会话,请检查PHP和/或Web服务器日志文件中给出的错误,并正确配置PHP安装。” 当我从命令行运行phpMyAdmin的index.php时,它会给我预期的响应:一个html页面显示“错误的用户名/密码。拒绝访问” 有没有人

我刚刚用Nginx设置了phpMyAdmin3,并在php5.3.8上设置了phpfcgi。当我将php.ini重命名为php.ini.disabled时,一切都很好

当我在PHP.ini运行时运行phpMyAdmin时,我得到一个一般性错误,它说“如果没有错误,就无法启动会话,请检查PHP和/或Web服务器日志文件中给出的错误,并正确配置PHP安装。”

当我从命令行运行phpMyAdmin的index.php时,它会给我预期的响应:一个html页面显示“错误的用户名/密码。拒绝访问”


有没有人能告诉我在php.ini中应该在哪里查看,或者哪个配置选项可能会出错?

您对php.ini做了任何更改?使用带有以下代码的测试php文件检查您的设置

<?php phpinfo(); ?>

如果没有任何东西跳出来,请尝试重置文件。这可能有用


<>如果你真的有麻烦,考虑重新安装所有东西(假设你不在公共服务器上)。PHP和phpMyAdmin的干净安装应该可以修复您可能遇到的任何问题。

您可以尝试在PHP.ini中禁用APC设置,并在配置中设置有效的session.save_路径。如果是phpMyAdmin,通常是因为启用了APC(这是与phpMyAdmin一起出现的问题),或者会话无法在本地保存。

我从它给您的错误消息开始。检查日志,然后检查php.ini中的会话设置,以及与它显示的文件系统相关的任何权限。我没有对php.ini进行任何更改。这是phpMyAdmin3和PHP5.3.8的新安装。我要试试php.ini!PS-我对非工作文件和功能文件进行了vimdiff,有太多的增量,无法轻松确定问题。