全球主机交流论坛

标题: 提醒大家一个问题 [打印本页]

作者: zyypp    时间: 2009-10-27 19:43
标题: 提醒大家一个问题
总是看到 大伙 说 某程序在 nginx 下无法运行 或者 是出错 什么之类的

咱们正常使用的 是 nginx + PHP + Mysql 这样的架构
而 nginx 他只不过 和apache 一样 是一个 webserver 的 html 平台 所以他基本功能 只是 解析 html 而非 php 之类的
而要使其支持能够解析 php 那么就要安装 php 就像 apache 一样 也是必须安装php 后 才能正常解析 php 的

所以 当你再次遇到 某些 php 程序无法运行或报错时
请这样检查 如果有错误提示 那么就根据 错误提示来查找问题 如果没有 那么请按一下步骤检查(检查无需安装我所写的步骤进行)
(PS:这里只说过程 不讨论详细 命令之类的东西 那样 可说的就太多了)
1. 查看 nginx 进程是否已经开启.
可确认nginx是否已经运行了.

2. 查看 nginx 的系统日志,看是否存在错误.
可以发现一些nginx启动或运行中产生的错误信息.

3. 查看 nginx.conf 文件书写格式是否正确.
可以确认是不是配置错误而产生的问题.

4. 查看 fcgi.conf(文件名根据你自己设置的为准) 文件内容是否存在错误.
同上,可以确认是不是配置错误而产生的问题.

5. 放置一个 html 页面,远端查看是否显示正常.
可确认nginx是否正常工作.

6. 查看 php-cgi 进程是否已经开启.
可确认nginx是否已经运行了.

7. 查看 php-cgi 的系统日志,看是否存在错误.
可以发现一些php-cgi启动或运行中产生的错误信息.

8. 查看 php.ini 配置文件内容是否存在错误.
同3,4条,可以确认是不是配置错误而产生的问题.

9. 查看 php-fpm.conf 配置文件中的设置参数是否过大或者过小.
同3,4,8条,可以确认是不是配置错误而产生的问题.

10. 放置一个探针或者极为简单(比如 php 写的 echo)的php页面,远端查看是否显示正常.
这样可以确认PHP解析器是否正常运转.

11. 查看是否屏蔽了 80 之类的端口.
可以知道是否是为对外开放端口的原因.

12. 查看 mysql 运行是否正常,是否可以连接.
需要用的sql的程序,需检查这里,确认是否因为sql没启动或配置不当而产生的原因.


如果以上都未发现问题,而程序依然不能正常工作,那么请去程序官网交流区,询问其相关的运行环境和配置问题.
如果仍未解决,那么请你在劳累下,换个程序吧还是,呵呵

好了,牢骚发完了,有不对或不妥的地方请见谅,不对的地方请各位大方的提出来,我将更正.
还有我也是个菜鸟所以很多也一知半解,因此请不要朝我丢板砖,菜叶,鸡蛋,什么的....


(*^__^*) 嘻嘻……



作者: cnx    时间: 2009-10-27 19:46
仅帮顶,暂时还没用上它.
作者: cpuer    时间: 2009-10-27 19:50
5. 放置一个 htnl 页面,远端查看是否显示正常.
可确认nginx是否正常工作.

帮你改成html了
作者: 啊猪同学    时间: 2009-10-27 19:51
我在用,解决了502问题,速度挺快的。
作者: zyypp    时间: 2009-10-27 19:52
原帖由 cpuer 于 2009-10-27 19:50 发表
5. 放置一个 htnl 页面,远端查看是否显示正常.
可确认nginx是否正常工作.

帮你改成html了


⊙﹏⊙b汗 笔误 笔误 嘿嘿
作者: zyypp    时间: 2009-10-27 19:54
原帖由 啊猪同学 于 2009-10-27 19:51 发表
我在用,解决了502问题,速度挺快的。


502 这东西 是挺烦人的 要查找 一个理想的值 值大了 可能占用资源就多 小了有可能经常没事的蹦出个502 呵呵
作者: cpuer    时间: 2009-10-27 19:55
标题: 回复 6# 的帖子
恩,使用微调技术
作者: zyypp    时间: 2009-10-27 19:58
标题: 回复 7# 的帖子
O(∩_∩)O~
作者: phpwinder    时间: 2009-10-27 20:00
哈哈,楼主还是很有才的。
其实当初看那贴我就想大多问题在php环境上。
作者: zyypp    时间: 2009-10-27 20:05
标题: 回复 9# 的帖子

作者: tumour    时间: 2009-10-27 22:23
楼主的才华,我很早就发现了
以后会经常骚扰你滴……
作者: cpuer    时间: 2009-10-27 23:13
标题: 回复 12# 的帖子
也可以获得思路,呵呵。
作者: zyypp    时间: 2009-10-27 23:30
标题: 回复 11# 的帖子
我消失 跑路去 ╭(╯^╰)╮
作者: dongzide    时间: 2009-10-28 13:08
火影 威望 +15 我很赞同 2009-10-27 23:39
mojave 威望 +7 我的权限只能给你那么多分 2009-10-27 23:16
51f.net 威望 +20 我很赞同 2009-10-27 19:56
cnx 威望 +15 精品文章 2009-10-27 19:53
fanslive 威望 +20 精品文章 2009-10-27 19:53

娘地威望真多啊,羡慕
作者: cpuer    时间: 2009-10-28 13:10
标题: 回复 15# 的帖子
打劫他
作者: tumour    时间: 2009-10-28 13:18
标题: 回复 15# 的帖子
考,是不一般的牛B,还好我没给他加……对了,好像还可以减的哈……
作者: cpuer    时间: 2009-10-28 13:20
标题: 回复 17# 的帖子
小心楼主报复哈。
作者: zyypp    时间: 2009-10-28 13:27
温馨提示:楼主正在携分 跑路中。。。
作者: phpwinder    时间: 2009-10-28 13:47
标题: 回复 11# 的帖子
你反应迟钝,我早发现了。
作者: qwe123    时间: 2009-10-28 14:04
第7条 php-cgi 的系统日志怎么查看呀
作者: zyypp    时间: 2009-10-28 15:58
标题: 回复 21# 的帖子
就是查看 php-fpm.log 文件
作者: cpuer    时间: 2009-10-28 21:15
标题: 回复 22# 的帖子
嗯,如果一键安装包的话路径在 ./usr/local/php/logs/php-fpm.log




欢迎光临 全球主机交流论坛 (https://sunk.eu.org/) Powered by Discuz! X3.4