1

很久以前我为我的一个客户做了一个网站,这个网站真的变大了。代码非常业余。现在几年后,由于运行 php 进程太多,他的网站正在关闭。我想知道这可能是什么原因。我认为我做错的事情是:

  1. 不关闭数据库连接。

  2. 不破坏 php 对象。

    这些可能是原因吗?

exit(0)最后对php脚本也有好处吗?会有帮助吗?

4

1 回答 1

1

正在运行的 PHP 或 httpd 进程太多?
如果是httpd,那是由于apache配置造成的。
当需要处理传入的请求时,Apache 可以保持进程运行准备好使用。

我不认为这是由数据库连接或没有破坏 PHP 对象引起的:
- PHP 变量在不需要时会自动销毁
- 脚本结束时应该自动关闭数据库连接。

于 2013-10-09T10:54:35.007 回答