无法在php脚本中运行bash命令


Unable to run bash commands in php script

我正在尝试使用一个脚本来自动同步一些与网站相应的github的东西。

违规代码是

 <html>
    <head><title>github_sync script</title></head>
    <body><p>Github sync script working... Although you're probably a github webhook anyways</p><body>
<?php
    `mkdir test_dir`;
    `cd github_sync/`;
    `git clone https://github.com/frczyxw/my-website.git`;
    `cd my-website/`;
    `rm sixdegrees/`;
    `cp -R * ../../`;
?>
</html>

脚本放在public_html/beta/目录中。我可以登录并浏览ftp并通过点击它来启动脚本(正文显示),但是在重新检查ftp目录时,我发现public_html/beta/test_dir没有出现,/public_html/beta/github_sync/也没有任何内容(我在运行脚本之前手动创建了它)。

服务器应该运行php5.3,我托管的网站vie Bluehost

好了,问题解决了-

服务器配置正确-然而,事实证明,要在相同的上下文中依次运行所有这些命令(例如,cd到github_sync在该文件夹中创建git克隆),这些命令需要一次执行,如

`cd github_sync/;git clone wsgzsgg; rm -rf...`

感谢所有试图帮助我的人