我正在尝试从网页在服务器上运行 Python 脚本,我决定使用 PHP 来执行它。从我从在线教程中阅读的内容来看,它应该足够简单才能工作,但是每当我尝试使用 PHP 提交表单时,我都会收到以下错误代码。
Parse error: syntax error, unexpected T_STRING in /home/dertyui/public_html/root/wwwdustin/rss/sm/runpython.php on line 6
不完全确定我做错了什么,代码太短了,我希望它能正常工作。我确保仔细检查服务器上的安全模式是否关闭,并将文件权限设置为 755。这是我的其他代码:
提交表单页面 (index.html)
<html>
<head>
</head>
<body>
<form action="runpython.php" method="post">
Status: <input type="text" name="status" />
<input type="submit" />
</form>
</body
</html>
RunPython.php(运行 Python 脚本)
<?php
$commandtorun = '/usr/bin/python2.7 /home/dertyui/python/scripts/socialmedia/StatusPoster.py --accountname dustin --statusupdate ' . $_POST["status"] . '--statusupdatelink http://google.ca'
exec($commandtorun);
?>