我注意到在我的 linux 服务器上,当我输入 apachectl restart 时,它给了我很少但很有帮助的反馈,例如restarting
然后[ok]
或[fail]
在行尾。不多,但至少我知道发生了什么,我可以去查看日志。
在我的 OS X 上,我什么也得不到。立即下一行:
sh-3.2# /usr/sbin/apachectl stop
sh-3.2# /usr/sbin/apachectl start
sh-3.2#
Run Code Online (Sandbox Code Playgroud)
如何启用这些“调试”功能?
我正在为我的网站使用 slicehost.com 256MB 托管。
不幸的是,它几乎一直在交换。当我在控制台中输入时,free
我得到如下信息:
total used free shared buffers cached
Mem: 251140 228968 22172 0 596 17356
-/+ buffers/cache: 211016 40124
Swap: 524284 60944 463340
Run Code Online (Sandbox Code Playgroud)
如果我reboot
是服务器,交换会停止一点,然后重新开始。
我怎样才能:
1)找出哪些进程/功能导致交换
2)如何解决问题
3) 弄清楚 256MB 是否太小,是升级而不是优化的时间
谢谢
// 使用 CakePHP/apache