【发布时间】:2013-04-19 07:23:46
【问题描述】:
在我的 debian 上,我运行 xampp。我想使用 php shell_exec 执行 python 脚本。 这是我的php代码:
shell_exec("/opt/lampp/htdocs/news/hello.py 2>1 &");
当我从浏览器运行它时,我得到了这个错误:
/usr/bin/python: /opt/lampp/lib/libz.so.1: no version information available (required by /usr/bin/python)
如果我使用以下命令从终端窗口运行它:php /opt/lampp/htdocs/page/index.php 它可以正常工作。
那么有什么想法可以让它在浏览器上运行吗?
谢谢
【问题讨论】:
-
这不是同一个外壳。一个外壳所具有的东西在另一个外壳中丢失了。也许只是一个环境变量或其中一个值?比较展位环境可能会引导您更轻松地排除故障。抱歉,我不太了解python,所以我知道那个错误消息究竟意味着什么。
-
也许在网上搜索错误信息很麻烦,看来你不是第一个看到它的人:ubuntuforums.org/showthread.php?t=1905963
标签: php python linux xampp debian