全球主机交流论坛

标题: 这下真完蛋了,PHP_CGI不见了.江湖救急,在线等 [打印本页]

作者: leozhang    时间: 2010-12-26 00:26
标题: 这下真完蛋了,PHP_CGI不见了.江湖救急,在线等
[root@li228-219 init.d]# service php_cgi start
env: /etc/init.d/php_cgi: No such file or directory

刚把php_cgi 拖下来,修改了一下并发数,再传回去,重启php_cgi,就报这个错误...LS明明php_cgi在呀...

现在变成了这个....
service php_cgi start
php_cgi: unrecognized service

文件格式问题,感谢楼下给予帮忙的朋友 圣诞快乐.

[ 本帖最后由 leozhang 于 2010-12-26 01:11 编辑 ]
作者: 我是人    时间: 2010-12-26 00:36
chmod +x?
作者: vnconfig    时间: 2010-12-26 00:37
不是 php-cgi 吗,怎么变 php 下划线 cgi 了?
作者: leozhang    时间: 2010-12-26 00:38
原帖由 vnconfig 于 2010-12-26 00:37 发表
不是 php-cgi 吗,怎么变 php 下划线 cgi 了?


不对呀,我原来服务器就是php_cgi呀.
作者: leozhang    时间: 2010-12-26 00:39
原帖由 我是人 于 2010-12-26 00:36 发表
chmod +x?


[root@li228-219 init.d]# ls
atd             functions  killall       netconsole  pcscd        single
avahi-daemon    gpm        lvm2-monitor  netfs       php_cgi      sshd
avahi-dnsconfd  haldaemon  mcstrans      netplugd    rawdevices   vsftpd
crond           halt       messagebus    network     rdisc        xfs
cups            httpd      multipathd    nginx       restorecond
exim            iptables   mysqld        ntpd        rsyslog
[root@li228-219 init.d]# chmod u+x php_cgi
[root@li228-219 init.d]# service php_cgi start
env: /etc/init.d/php_cgi: No such file or directory
[root@li228-219 init.d]#


不行,还是提示没有这个文件....
作者: vnconfig    时间: 2010-12-26 00:40
标题: 回复 4# 的帖子
手贱删除文件了?网站重要的话,花点钱找个可靠的人代管吧。
作者: 我是人    时间: 2010-12-26 00:41
请用 ls -al。
ls 不完整。
作者: vnconfig    时间: 2010-12-26 00:41
原帖由 我是人 于 2010-12-26 00:36 发表
chmod +x?

作者: vnconfig    时间: 2010-12-26 00:42
为啥不直接在终端里改呢,sed -i 也就半分钟的事,都不用上传下载。
作者: serverpoint    时间: 2010-12-26 00:42
提示: 作者被禁止或删除 内容自动屏蔽
作者: leozhang    时间: 2010-12-26 00:45
原帖由 我是人 于 2010-12-26 00:41 发表
请用 ls -al。
ls 不完整。


[root@li228-219 init.d]# ls -al
total 180
drwxr-xr-x  2 root root  4096 Dec 25 11:30 .
drwxr-xr-x 10 root root  4096 Dec 20 09:47 ..
-rwxr-xr-x  1 root root  1284 Jan 26  2010 atd
-rwxr-xr-x  1 root root  1877 Jul 13 18:41 avahi-daemon
-rwxr-xr-x  1 root root  1824 Jul 13 18:41 avahi-dnsconfd
-rwxr-xr-x  1 root root  1904 Jan  5  2010 crond
-rwxr-xr-x  1 root root  1942 Oct 29 05:57 cups
-rwxr-xr-x  1 root root  2351 Dec 10 16:36 exim
-rwxr-xr-x  1 root root 14000 Jul  4  2009 functions
-rwxr-xr-x  1 root root  1778 Jan  6  2007 gpm
-rwxr-xr-x  1 root root  1486 Mar 31  2010 haldaemon
-rwxr-xr-x  1 root root  5725 Jul  4  2009 halt
-rwxr-xr-x  1 root root  3200 Sep 15  2008 httpd
-rwxr-xr-x  1 root root  7460 Nov  2  2009 iptables
-rwxr-xr-x  1 root root   652 Jul  4  2009 killall
-rwxr-xr-x  1 root root  1932 May 13  2010 lvm2-monitor
-rwxr-xr-x  1 root root  1914 Jan 21  2009 mcstrans
-rwxr-xr-x  1 root root  1819 Mar 31  2010 messagebus
-rwxr-xr-x  1 root root  2198 Mar 31  2010 multipathd
-rwxr-xr-x  1 root root  4286 Nov 13  2009 mysqld
-rwxr-xr-x  1 root root  2994 Jul  4  2009 netconsole
-rwxr-xr-x  1 root root  5849 Jul  4  2009 netfs
-rwxr-xr-x  1 root root  1258 Jan 26  2010 netplugd
-rwxr-xr-x  1 root root  8257 Jul  4  2009 network
-rwxr-xr-x  1 root root  1935 Dec 20 10:07 nginx
-rwxr-xr-x  1 root root  3361 Dec 18  2009 ntpd
-rwxr-xr-x  1 root root  2020 Jul 14 18:43 pcscd
-rwxrwxrwx  1 root root  1706 Dec 25 11:30 php_cgi
-rwxr-xr-x  1 root root  2245 Jul  4  2009 rawdevices
-rwxr-xr-x  1 root root  1387 Sep 26  2009 rdisc
-rwxr-xr-x  1 root root  1793 Apr  2  2010 restorecond
-rwxr-xr-x  1 root root  2454 Nov 30  2009 rsyslog
-rwxr-xr-x  1 root root   647 Jul  4  2009 single
-rwxr-xr-x  1 root root  3414 Mar 31  2010 sshd
-rwxr-xr-x  1 root root  1660 May 25  2010 vsftpd
-rwxr-xr-x  1 root root  3902 Jul 12  2007 xfs
[root@li228-219 init.d]#
也是有的呀。。。。。
作者: leozhang    时间: 2010-12-26 00:46
原帖由 serverpoint 于 2010-12-26 00:42 发表



还没到找人代管的程度。
作者: leozhang    时间: 2010-12-26 00:47
原帖由 vnconfig 于 2010-12-26 00:41 发表


[root@li228-219 init.d]# chmod u+x php_cgi
[root@li228-219 init.d]# service php_cgi start
env: /etc/init.d/php_cgi: No such file or directory
[root@li228-219 init.d]#
还是一样
作者: leozhang    时间: 2010-12-26 00:51
[root@li228-219 init.d]# service php_cgi start
env: /etc/init.d/php_cgi: No such file or directory

晕,我的php_cgi 明明就在/etc/rc.d/inst.d下面的,,,怎么变成了/etc/init.d

要在哪儿改回去呢。。。。。

[ 本帖最后由 leozhang 于 2010-12-26 00:52 编辑 ]
作者: 我是人    时间: 2010-12-26 00:51
你刚刚传回去的时候,文件格式是对的吧?
作者: leozhang    时间: 2010-12-26 00:53
原帖由 我是人 于 2010-12-26 00:51 发表
你刚刚传回去的时候,文件格式是对的吧?


我就是直接用SSH拖下来,然后用DW打开改了,再传回去的。。。。

[root@li228-219 init.d]# service php_cgi start
env: /etc/init.d/php_cgi: No such file or directory

晕,我的php_cgi 明明就在/etc/rc.d/inst.d下面的,,,怎么变成了/etc/init.d

要在哪儿改回去呢。。。。。
作者: vnconfig    时间: 2010-12-26 00:56
标题: 回复 16# 的帖子
/etc/init.d 是个 到 /etc/rc.d/init.d 的符号链接,应该不是问题的原因,你把文本格式从 DOS 转换到 Unix 试试。
作者: 我是人    时间: 2010-12-26 00:58
不用改, /etc/init.d 和 /etc/rc.d/init.d 是一样的。
不过我怀疑是文件格式的问题。
作者: leozhang    时间: 2010-12-26 01:03
原帖由 vnconfig 于 2010-12-26 00:56 发表
/etc/init.d 是个 到 /etc/rc.d/init.d 的符号链接,应该不是问题的原因,你把文本格式从 DOS 转换到 Unix 试试。


dos2unix命令用不了,,,晕。。。。
作者: 我是人    时间: 2010-12-26 01:05
tr -d '\r' < php_cgi > php_cgi.2
用好了再把文件名字换回去。
作者: leozhang    时间: 2010-12-26 01:05
原帖由 我是人 于 2010-12-26 00:58 发表
不用改, /etc/init.d 和 /etc/rc.d/init.d 是一样的。
不过我怀疑是文件格式的问题。

格式问题,重新编译了一次。正常了。。。怪了,我原来也是用SSH拖下来,DW打开再传回去
作者: leozhang    时间: 2010-12-26 01:07
原帖由 我是人 于 2010-12-26 01:05 发表
tr -d '\r' < php_cgi > php_cgi.2
用好了再把文件名字换回去。


成功。格式问题。。。NND。原来我都是这么改的,SSH拖下来,改了再传回去。。。,这次行不通了。。。
作者: leozhang    时间: 2010-12-26 01:07
谢谢楼上给予的帮助,:)
作者: 我是人    时间: 2010-12-26 01:08
这个难说, Windows/Unix 就是会有这种鸡同鸭讲的情况。
不过问题解决就好了,那才是最重要的。
作者: leozhang    时间: 2010-12-26 01:10
原帖由 我是人 于 2010-12-26 01:08 发表
这个难说, Windows/Unix 就是会有这种鸡同鸭讲的情况。
不过问题解决就好了,那才是最重要的。


是呀,我上次改了nginx.conf,也是一样的情况,本来用写字楼打开改了,传回去,编绎时认不到,后来用DW打开,再传一次就成功编绎了。。
作者: leozhang    时间: 2010-12-26 01:12
原帖由 我是人 于 2010-12-26 01:08 发表
这个难说, Windows/Unix 就是会有这种鸡同鸭讲的情况。
不过问题解决就好了,那才是最重要的。


不知道php_cgi的线程,我768的内存,开到10行不
作者: leozhang    时间: 2010-12-26 01:13
睡觉.
作者: 我是人    时间: 2010-12-26 01:19
10 有点太高,有空改成 8 试试。这个值的参考来源是 CPU核 x 2。
作者: vnconfig    时间: 2010-12-26 01:22
标题: 回复 25# 的帖子
用 vim 改也很顺手,来回传还有换行格式的麻烦。
作者: leozhang    时间: 2010-12-26 09:33
原帖由 我是人 于 2010-12-26 01:19 发表
10 有点太高,有空改成 8 试试。这个值的参考来源是 CPU核 x 2。


默认的是五,我的CPU 是四核....看来可以改成8,我原来改成20了...可能就是这个拖死了VPS




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