use*_*637 3 php linux apache apache2
我写了一个剧本 upload_songs.php
从命令行执行时
$ php upload_songs.php
Run Code Online (Sandbox Code Playgroud)
我可以让网站离线
$ a2dissite my_website
$ service apache2 reload
Run Code Online (Sandbox Code Playgroud)
并且upload_songs.php将继续运行
然而,当我执行upload_songs.php通过将来自HTTP侧my_website.com/upload_songs.php,如果我做了以下
$ a2dissite my_website
$ service apache2 reload
Run Code Online (Sandbox Code Playgroud)
php进程upload_songs.php被杀死了.如何在不杀死从http端启动的运行php进程的情况下使站点脱机进行维护?
apachectl graceful
Run Code Online (Sandbox Code Playgroud)
这将等到所有连接都关闭后重新启动apache.
apachectl的文档http://httpd.apache.org/docs/2.2/programs/apachectl.html
| 归档时间: |
|
| 查看次数: |
185 次 |
| 最近记录: |