在一家托管公司,他们曾经使用 fcgi 运行 python 项目。他们已经设置好了,所以当我更改 django.fcgi 文件时,将 django 和我的项目放在 pythonpath 上,我的项目代码会立即重新编译。
因此,一位朋友使用 fastcgi 在他的服务器中为我们的共享项目设置了托管。它已经设置好,python 脚本按应有的方式执行,但我们不知道如何设置它,以便在我的设置文件更改时重新编译我的项目。
艾伦
在一家托管公司,他们曾经使用 fcgi 运行 python 项目。他们已经设置好了,所以当我更改 django.fcgi 文件时,将 django 和我的项目放在 pythonpath 上,我的项目代码会立即重新编译。
因此,一位朋友使用 fastcgi 在他的服务器中为我们的共享项目设置了托管。它已经设置好,python 脚本按应有的方式执行,但我们不知道如何设置它,以便在我的设置文件更改时重新编译我的项目。
艾伦
你是用
mod_fastcgi
还是mod_fcgid
?无论如何,你应该杀死 fastcgi 进程(或让进程提交“自杀”),然后 apache 将重新生成另一个进程,加载新文件。我使用mod_fastcgi
,这就是我所看到的:如果您使用的是外部服务器,则必须重新启动 fastcgi 服务器。这是在 fastcgi 中重新加载应用程序的官方文档:http: //www.fastcgi.com/docs/faq.html#application_reload