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