Linux命令错误总结

经常在服务器上直接使用命令运行的时候,会出现的一些常见性运行错误,以下总结一些;

1.在linux上使用命令运行php文件,使用命令【/usr/bin/php /www/test.php】运行php文件时出现了【Segmentation fault】段错误,

但是服务器没有显示更详细的错误信息。这时就没办法查起,第一次遇到真实相当的麻烦,还需要安装debuginfo才行。

这种错误其实是php脚本出现错误,只是服务器默认不会显示而已,如果php有捕捉异常还是可以看到的,服务器的debuginfo配置详细连接:

http://blog.linuxphp.org/?action=show&id=200#677754-tsina-1-76744-d099eefd0bf04dd9a495233cd5c20b2b

2.有时使用服务器的crond定时服务执行定时任务(PHP代码)时根本就没有执行,原因是因为执行的文件没有执行权限,至少权限设置为755,可执行,

重试执行后成功。

find /path -type f -exec chmod 644 {} \;  //设置文件权限为644
find /path -type d -exec chmod 755 {} \;  //设置目录权限为755

其他网站链接:http://blog.csdn.net/kankan_summer/article/details/6558837

 

Leave a comment