升级nginx 和php 出现错误!
lnmpa nginx升级到1.2.4 php 升级到 5.3.6网站出现错误首页可以打开 内页出现500错误
http://www.b2b114.com/ 可以打开
http://www.b2b114.com/sell/list-3.html 500错位 打不开!
执行:/root/lnmpa restrat出现nginx: the "log_format" directive may be used only on "http" level in /usr/local/nginx/conf/vhost/***.com.conf:36 请军哥帮忙看看!
谢谢啦! 目前Nginx的稳定版本是1.0.12,Nginx升级到1.1.1*版本后,会出现nginx: the "log_format" directive may be used only on "http" level in /usr/local/nginx/conf/nginx.conf:84的警告。
将/usr/local/nginx/conf/nginx.conf 里server段里的下面代码移出放到该server段的前面即可。
log_formataccess'$remote_addr - $remote_user [$time_local] "$request" '
'$status $body_bytes_sent "$http_referer" '
'"$http_user_agent" $http_x_forwarded_for';
如果有其的虚拟主机开启了日志,也按上面的要求移出server段放在server段的前面即可。
再/usr/local/nginx/sbin/nginx -t 测试一下,没有warn警告信息了。
总之,生产环境升级需谨慎。
这个不知如何详细操作哦!
[ 本帖最后由 dc10221203 于 2012-10-15 16:25 编辑 ] 可能伪静态有问题,也有可能是程序与php版本的兼容行问题 http://180.185.3.113/info.php 执行探针 是502 错误!
军哥帮忙看看!
回复 4# 的帖子
目前Nginx的稳定版本是1.0.12,Nginx升级到1.1.1*版本后,会出现nginx: the "log_format" directive may be used only on "http" level in /usr/local/nginx/conf/nginx.conf:84的警告。将/usr/local/nginx/conf/nginx.conf 里server段里的下面代码移出放到该server段的前面即可。
log_formataccess'$remote_addr - $remote_user [$time_local] "$request" '
'$status $body_bytes_sent "$http_referer" '
'"$http_user_agent" $http_x_forwarded_for';
如果有其的虚拟主机开启了日志,也按上面的要求移出server段放在server段的前面即可。
再/usr/local/nginx/sbin/nginx -t 测试一下,没有warn警告信息了。
总之,生产环境升级需谨慎。
这个不知如何详细操作哦!
回复 6# 的帖子
这个改不改都行,上面的修改方法已经说的很详细,你让我再细说,我觉得没法说了502可能是php没安装上
页:
[1]