在请求许多人提供帮助之后,即使是我托管我网站的地方的支持,也没有人可以帮助我。所以我在这里尝试我的最后一颗子弹。
我试图做的就是从我的浏览器运行这个cron.php脚本:
<?php
$output = shell_exec('bash startup.sh');
die();
?>
这是startup.sh
#!/bin/sh
# Start tracker session
screen -S Track -d -m bash public-tracker
echo "Started tracker session!"
这是公共跟踪文件
#!/bin/sh
`which php` ../../public-track.php something | tee -a tracker.log
而public-track.php就是:
<?php
echo "Hello World";
?>
当我运行cron.php时,我以非常快的速度将数据发送到tracker.log,直到我将cron.php重命名为其他内容。然后就会停止。
我无限接收到tracker.log的数据是这样的:
X-Powered-By: PHP/5.5.30
Content-type: text/html
X-Powered-By: PHP/5.5.30
Content-type: text/html
X-Powered-By: PHP/5.5.30
Content-type: text/html
X-Powered-By: PHP/5.5.30
Content-type: text/html
X-Powered-By: PHP/5.5.30
Content-type: text/html
X-Powered-By: PHP/5.5.30
Content-type: text/html
这些行继续向tracker.log发送垃圾邮件,直到我将cron.php重命名为其他内容。
可能导致此问题的原因是什么? 感谢