我在我的Windows机器上运行XAMPP,并且遇到Apache每天崩溃几次的问题。如果是这样,会弹出一个对话框,我必须手动告诉窗口结束该程序。在我这样做之后,XAMPP会在几秒钟内自动启动它,没有任何问题。当我不在家时崩溃,服务器停机直到我回来。所以我有两个问题:
是否会定期崩溃应该预期的事情,或者这是否应该指出另一个问题?
如果这是我应该学会处理的事情,有没有办法在出现这些问题时自动重启httpd.exe,所以当我不在家时,我没有遇到停机时间? / p>
答案 0 :(得分:1)
您可以查看日志文件,尤其是Apache访问和错误日志,以了解当您不在家时发生的情况。我遇到了类似的情况:我的服务器上托管了一个有问题的PHP脚本,当有人访问该页面时,会导致Apache崩溃。
我建议您按如下方式进行调查:
如果真的没有什么可疑的,你可以尝试 WAMP 捆绑,这也是一个非常流行的PHP开发环境,它是稳定的。
答案 1 :(得分:0)
虽然在很多情况下,人们应该"期待"定期崩溃,在这种情况下,您最好重新考虑您的设置。从XAMPP网站的首页:
XAMPP是最受欢迎的PHP开发环境
当然,您可以将其用作"生产"服务器,但XAMPP不是为托管网站构建的,它是用作开发服务器的,因此您不必在开发机器上手动设置Apache,PHP和MySQL。如果你真的想为公众运行你的网站,手动设置Apache / IIS,MySQL和PHP,那些那些产品就可以在生产中运行。或者您可以考虑在某处获得一些廉价的共享主机,因此您不需要设置任何内容。