很久以前,我为我的一个客户做了一个网站,这个网站真的变大了。代码非常业余。现在几年过去了,由于运行太多的php进程,他的网站正在崩溃。我想知道这可能是什么原因。我认为我做错了的事情是:
-
不关闭数据库连接。
-
不破坏 PHP 对象。
这些可能是原因吗?
最后exit(0)
一个php脚本也好吗?会有帮助吗?
运行 PHP 或 httpd 进程太多?
如果是httpd,那是由于apache配置。
Apache 可以使进程保持运行,以便在需要处理传入请求时使用。
我不认为这是由数据库连接或不破坏PHP对象引起的:
- PHP 变量在不需要
时会自动销毁- 脚本结束时,数据库连接应自动关闭。