0

我有一个作为守护进程运行的 python 脚本。我希望能够通过网页停止和启动该过程。我制作了一个在 python 守护程序上运行 exec() 的 PHP 脚本。任何想法?

Traceback(最近一次调用最后):文件“/home/app/public_html/daemon/daemon.py”,第 6 行,从 socketServer 导入 ExternalSocketServer,InternalSocketServer 文件“/home/app/public_html/daemon/socketServer.py”,第 3 行,在
import json、asyncore、socket、MySQLdb、hashlib、urllib、urllib2、logging、traceback、sys 文件“build/bdist.linux-x86_64/egg/MySQLdb/ init .py”中,第 19 行,在文件“build /bdist.linux-x86_64/egg/_mysql.py”,第 7 行,文件“build/bdist.linux-x86_64/egg/_mysql.py”,第 4 行,在 引导程序中 python-eggs 也许您的帐户没有对该目录的写入权限?您可以通过将 PYTHON_EGG_CACHE 环境变量设置为指向可访问目录来更改缓存目录。

4

1 回答 1

0

确保运行 php 的任何用户都具有适当的权限。您可以尝试打开管道并更改用户,或者只使用 apache 的 suexec。

于 2012-11-13T05:38:52.280 回答