现在位置:首页 » 包含标签 linux 的所有文章

ThinkPHP在CGI模式下的bug

日期:2016年07月01日 ⁄ 分类: php/mysql ⁄ 围观:112 ⁄ 评论:0 ⁄ 引用:0
服务器上用了nginx,在部署一个tp的时候呢,发现生成的url不对,比如在view里写 {:U(‘Admin/Login/captcha’)} 会变成 Admin/Login/index.php/Admin/Login/captcha 一般情况下$_SERVER[‘PHP_SELF’] 与 $_SERVER[‘SCRIPT_NAME’] 没有什么区别,但是如果PHP是以CGI模式运行的话两者就有差异 建议使用$_SERVER[‘SCRIPT_NAME’] ; 以下是有bug的代码(ThinkPHP/ThinkPHP.php第90行): if(!IS_CLI) { // 当前文件名 i...

阅读全文>>


chkconfig命令详解

日期:2016年05月16日 ⁄ 分类: linux ⁄ 围观:91 ⁄ 评论:0 ⁄ 引用:0
chkconfig命令主要用来更新(启动或停止)和查询系统服务的运行级信息。谨记chkconfig不是立即自动禁止或激活一个服务,它只是简单的改变了符号连接。 使用语法: chkconfig [--add][--del][--list][系统服务] 或 chkconfig [--level <等级代号>][系统服务][on/off/reset] chkconfig在没有参数运行时,显示用法。如果加上服务名,那么就检查这个服务是否在当前运行级启动。如果是,返回true,否则返回false。如果在服务名后面指定了on,off或者reset,那么chkconfi 会改变指定...

阅读全文>>


在服务器上排除问题的头五分钟

日期:2014年02月20日 ⁄ 分类: linux ⁄ 围观:298 ⁄ 评论:0 ⁄ 引用:0

我们团队为上一家公司承担运维、优化和扩展工作的时候,我们碰到了各种不同规模的性能很差的系统和基础设备(大型系统居多,比如CNN或者世界银行的系统)。要是再赶上修复时间紧、奇葩的技术平台、缺少信息和文档,基本上这过程都会惨痛到让我们留下深刻的记忆。

遇到服务器故障,问题出现的原因很少可以一下就想到。我们基本上都会从以下步骤入手:

 

一、尽可能搞清楚问题的前因后果

不要一下子就扎到服务器前面,你需...

阅读全文>>


linux下批量修改文件及文件夹权限及所有者

日期:2012年09月20日 ⁄ 分类: linux ⁄ 围观:134269 ⁄ 评论:0 ⁄ 引用:0

需要使用到两个命令,chmod以及chown

例、对doc/目录下的所有文件与子目录执行相同的权限变更:

chmod -R 700 doc/

-R参数是递归 处理目录下的所有文件以及子文件夹

700是变更后的权限表示(只有所有者有读和写以及执行的权限)

doc/ 是需要执行的目录

例、对doc/ 目录下的所有文件与子目录执行相同的所有者变更,使所有者修改为users用户组的rabbit用户

chown -R r...

阅读全文>>