這是我的PHP腳本Python腳本提供任何輸出
<HTML>
<head>
<h1>Hello</h1>
</head>
<body>
<?php
$command=escapeshellcmd('~/PycharmProjects/Test_1/wiki_update.py 2 2>&1');
$output=shell_exec($command);
echo $output;
?>
</body>
</HTML>
我沒有得到任何輸出,當我通過瀏覽器運行。
當我改變 $command=escapeshellcmd('whoami');
它輸出爲NOBODY,
我獲准無人爲Python腳本仍然沒有輸出。
我在htdocs/xampp中使用xampp for linux和php腳本。
嘗試將'$ command'轉儲爲字符串並使用您的shell手動運行它。 –
它通過shell工作.. php trial.php完美運行,但不是通過瀏覽器,這是我想要的。 – TommyT