找回密码
 立即注册
img_loading
智能检测中

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888广告投放联系QQ68610888
楼主: sheep9393

Openwrt建站,出现500 - Internal Server Error,跪求大神帮忙

[复制链接]
 楼主| 发表于 2012-12-7 15:13 | 显示全部楼层
ghostry 发表于 2012-12-6 13:26
错误提示已经打开了.但是php和mysql的连接你没有做.

php和mysql的连接怎么做的?打开了session里面的mysql.so还是没用额
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应。胡乱输入灌水等操作将会被封禁ID。
 楼主| 发表于 2012-12-7 15:14 | 显示全部楼层
99010 发表于 2012-12-6 17:44
lighttpd.conf配置错误,lighttpd没有启动。

系统进程里面可以看有没有lighttpd进程。

在系统进程里面有lighpptd...lighttpd哪里配置错了..求大神指教
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应。胡乱输入灌水等操作将会被封禁ID。
 楼主| 发表于 2012-12-7 15:40 | 显示全部楼层
99010 发表于 2012-12-6 17:44
lighttpd.conf配置错误,lighttpd没有启动。

系统进程里面可以看有没有lighttpd进程。

好像确实没有...但是putty启动的时候写的是

root@Zeaxion-Station:~# /etc/init.d/lighttpd start
2012-12-07 15:38:00: (log.c.166) server started
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应。胡乱输入灌水等操作将会被封禁ID。
 楼主| 发表于 2012-12-7 15:43 | 显示全部楼层
99010 发表于 2012-12-6 17:44
lighttpd.conf配置错误,lighttpd没有启动。

系统进程里面可以看有没有lighttpd进程。



系统进程的图...

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应。胡乱输入灌水等操作将会被封禁ID。
发表于 2012-12-7 15:44 | 显示全部楼层
好几天了吧.楼主在这问慢吞吞的,大家也不知道你具体情况是什么.还不如百度+思考+尝试来的快.
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应。胡乱输入灌水等操作将会被封禁ID。
发表于 2012-12-7 17:02 | 显示全部楼层
通常500錯誤有兩個情形
1. web service 設定錯誤
2. 程式發生錯誤
樓主的情況是command顯示了lighttpd有啟動,但是process裡面沒有( 這個需要下 ps w 這個指令再確定一次)
如果process裡面真的沒有,那就是啟動之後發生錯誤又立即關閉
這個情況可以看一下lighttpd的error log

請不要問我哪裡查,這個網上搜尋可以搜尋的到答案
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应。胡乱输入灌水等操作将会被封禁ID。
 楼主| 发表于 2012-12-7 21:16 | 显示全部楼层
henrychen95 发表于 2012-12-7 17:02
通常500錯誤有兩個情形
1. web service 設定錯誤
2. 程式發生錯誤

{:soso_e109:}找了半天确实找不到好解法额...

现在只知道fastcgi出的问题

修改fastcg.server设置
  1. fastcgi.server = (
  2.         ".php" => (
  3.                 "localhost" => (
  4.                                     "host"=>"127.0.0.1",
  5.                                     "port"=>1026,
  6.                                     "bin-path" => "/usr/bin/php-cgi",
  7.                         )
  8.                  )
  9. )
复制代码
lighttpd 的error.log信息:(php的error.log里面没有ERROR只有Warning)
  1. 2012-12-07 21:10:43: (mod_fastcgi.c.2804) child signaled: 11
  2. 2012-12-07 21:10:43: (mod_fastcgi.c.2566) unexpected end-of-file (perhaps the fastcgi process died): pid: 6339 socket: tcp:127.0.0.1:1029
  3. 2012-12-07 21:10:43: (mod_fastcgi.c.3352) response not received, request sent: 923 on socket: tcp:127.0.0.1:1029 for /test.php?, closing connection
复制代码
希望大神帮帮忙,跪谢...




点评

fastcgi配置里面的"port"=>1026,改成"port"=>1029试试看呢?  发表于 2012-12-8 10:45
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应。胡乱输入灌水等操作将会被封禁ID。
 楼主| 发表于 2012-12-7 21:21 | 显示全部楼层
henrychen95 发表于 2012-12-7 17:02
通常500錯誤有兩個情形
1. web service 設定錯誤
2. 程式發生錯誤

fastcgi.server为
  1. fastcgi.server = (
  2.                 ".php" => (
  3.                            "localhost" => (
  4.                                     "socket" => "/tmp/php-fastcgi.socket",
  5.                                     "bin-path" => "/usr/bin/php-fcgi"
  6.                                                     )
  7.                                   )
  8.                           )
复制代码
lighttpd里面的error.log信息:
  1. 2012-12-07 21:18:21: (mod_fastcgi.c.1732) connect failed: Connection refused on unix:/tmp/php-fastcgi.socket-3
  2. 2012-12-07 21:18:21: (mod_fastcgi.c.3025) backend died; we'll disable it for 1 seconds and send the request to another backend instead: reconnects: 0 load: 1
  3. 2012-12-07 21:18:21: (mod_fastcgi.c.2804) child signaled: 11
  4. 2012-12-07 21:18:22: (mod_fastcgi.c.2566) unexpected end-of-file (perhaps the fastcgi process died): pid: 6411 socket: unix:/tmp/php-fastcgi.socket-3
  5. 2012-12-07 21:18:22: (mod_fastcgi.c.3352) response not received, request sent: 894 on socket: unix:/tmp/php-fastcgi.socket-3 for /test.php?, closing connection
复制代码
希望大神帮帮忙跪谢
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应。胡乱输入灌水等操作将会被封禁ID。
发表于 2012-12-7 22:43 | 显示全部楼层
http://abintech.twidv.com/2007/01/php-lighttpd-fastcgi.html 這一篇設定文章可以參考一下
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应。胡乱输入灌水等操作将会被封禁ID。
 楼主| 发表于 2012-12-8 00:50 | 显示全部楼层
henrychen95 发表于 2012-12-7 22:43
http://abintech.twidv.com/2007/01/php-lighttpd-fastcgi.html 這一篇設定文章可以參考一下

{:soso_e109:}继续500.....
  1. fastcgi.server = (
  2.                            ".php" => (
  3.                                               "localhost" => (
  4.                                                                             "host"=>"127.0.0.1",
  5.                                                                              "port"=>1026,
  6.                                                                        )
  7.                                               )
  8.                            )
复制代码
/etc/init.d/php 内容
  1. #!/bin/sh
  2. export PHP_FCGI_CHILDREN=1
  3. PORT=1026
  4. BIN=/usr/bin/php-fcgi
  5. #/opt/etc/php.d
  6. case $1 in
  7. start)
  8.   $BIN -b $PORT &
  9.   ;;
  10. stop)
  11.   kill Pidof phpM  ;;
  12. *)
  13.   echo "usage: $0 (start|stop)"
  14.   exit 1
  15. esac
复制代码
error.log信息
  1. 2012-12-08 00:45:57: (mod_fastcgi.c.2904) establishing connection failed: Connection refused socket: tcp:127.0.0.1:1026
  2. 2012-12-08 00:45:57: (mod_fastcgi.c.2910) backend is overloaded; we'll disable it for 1 seconds and send the request to another backend instead: reconnects: 0 load: 1
  3. 2012-12-08 00:45:57: (mod_fastcgi.c.3593) all handlers for /test.php? on .php are down.
  4. 2012-12-08 00:45:59: (mod_fastcgi.c.2852) fcgi-server re-enabled: tcp:127.0.0.1:1026
复制代码
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应。胡乱输入灌水等操作将会被封禁ID。
发表于 2012-12-8 01:09 | 显示全部楼层
"host"=>"127.0.0.1" 這個應該改成機器的ip

啟動lighttpd之後有啟動fcgi-server嗎?

document-root下面預設執行的程式碼也可以貼上來嗎?
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应。胡乱输入灌水等操作将会被封禁ID。
发表于 2012-12-8 11:50 | 显示全部楼层
后台登录
opkg update
opkg inatll lsof
lsof -i
看看PHP的1026(印象中好象是这个端口)是不是开了
印象中PHP是不能够直接运行的
在出错的时候会要你安装一个LIBXXXX的包
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应。胡乱输入灌水等操作将会被封禁ID。
发表于 2014-5-7 18:48 | 显示全部楼层
请问你openwrt上建站出现500错误的是怎么解决的?
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应。胡乱输入灌水等操作将会被封禁ID。
发表于 2017-3-8 00:10 | 显示全部楼层
请问楼主,这个问题解决了吗?
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应。胡乱输入灌水等操作将会被封禁ID。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

欢迎大家光临恩山无线论坛

只谈技术、莫论政事!切勿转播谣言!为了你也为了他人。
只谈技术、莫论政事!(点击见详情) 切记不要随意传播谣言,把自己的日子过安稳了就行,为了自己好也为了大家好。 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。

查看 »

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2025-7-16 11:57

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com

快速回复 返回顶部 返回列表