PHP在整个过程中运行良好,我们对wordpress没有任何问题.但是当试图访问PHPmyadmin时,我们得到了这个错误
2012/09/14 16:22:13 [错误] 10065#0:* 1 recv()失败(104:对等连接重置)从上游读取响应头,客户端:192.168.1.15,服务器:servername,请求: “GET / PHPmyadmin / setup / HTTP / 1.1”,上游:“fastcgi://127.0.0.1:9000”,主机:“servername”
这是我们的网站配置:
server_name servername severname.domain.local; access_log /srv/www/severname/logs/access.log; error_log /srv/www/severname/logs/error.log; root /srv/www/severname/public_html; location / { index index.html index.htm index.PHP; try_files $uri $uri/ /index.PHP?q=$uri&$args; } location = /favicon.ico { log_not_found off; access_log off; } location = /robots.txt { allow all; log_not_found off; access_log off; } location ~ \.PHP${ try_files $uri =404; fastcgi_split_path_info ^(.+\.PHP)(/.+)$; include /etc/Nginx/fastcgi_params; fastcgi_pass 127.0.0.1:9000; fastcgi_index index.PHP; fastcgi_param SCRIPT_FILENAME /srv/www/severname/public_html$fastcgi_script_name; }
PHPmyadmin安装在/ srv / www / servername / public_html / PHPmyadmin /.
昨天我注意到它说PHPMyAdmin也有一些SEGFAULT错误.
如果我将PHPinfo文件放在这个目录中,它可以正常工作. PHPmyadmin中包含的PHPinfo(含有包括等)不起作用.
此外,通常在PHP-fpm重启后,我会看到一个红色的框说“PHPmyadmin -error”,然后’无法启动会话而没有错误,请检查PHP和/或webserver日志文件中给出的错误并正确配置PHP安装’.我尝试启用PHP日志记录但什么也没得到.
如果我去PHPmyadmin / setup,我会在我的网站错误日志中得到这个
`2012/09/18 08:12:43 [错误] 16722#0:* 22在stderr发送的FastCGI:“PHP消息:PHP警告:未知:打开(/ var / lib / PHP / session / sess_5d9vhk4jv1f07v2jsltlnp8tdnp7s167,O_RDWR)失败:第0行的未知权限被拒绝(13)
PHP消息:PHP警告:未知:无法写入会话数据(文件).在上游读取时,请验证session.save_path的当前设置是否正确(/ var / lib / PHP / session)在第0行的“未知”,客户端:192.168.1.11,请求:“GET / PHPmyadmin / setup / HTTP / 1.1“,上游:”fastcgi://127.0.0.1:9000“,主机:”servername“