[英]cron job not working from PHP script
我有一个php文件push.php
发送推送通知。 我可以从浏览器http://myserver.com/push.php
运行此php文件,它会正确发送推送通知。 我想在10分钟后自动运行此push.php
。
我的服务器是bluehost.com
Linux shared server
。 php版本5.4.39
。 所以我选择cpanel中的cron工作功能。 我插入了我的邮件,所以当push.php
run / cron工作时,我会收到邮件。
我遵循https://my.bluehost.com/cgi/help/168
并将时间设置为10分钟,并命令php -q /home2/applusme/public_html/pushfolder/push.php
,其中/home2/applusme
显示在主页图标旁边,并且pushfolder
是文件夹。 我收到邮件,但推送未发送。
我尝试了很多方法,但未发送。 下面是推送命令,以及我从Cron Daemon <root@box809.bluehost.com>
获得的邮件正文中的Cron Daemon <root@box809.bluehost.com>
php -q /home2/applusme/public_html/pushfolder/push.php
邮件内容: <script type="text/javascript">window.top.location.reload();</script>
wget http://myserver.com/push.php
邮件内容:
`http://myserver.com/push.php
Resolving myserver.com... 62.59.23.60
Connecting to myserver.com|62.59.23.60|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: unspecified [text/html]
Saving to: “push.php”`
3. /usr/local/php5/bin/php5 /home2/applusme/public_html/pushfolder/push.php
邮件内容: /usr/local/cpanel/bin/jailshell: /usr/local/php5/bin/php5: No such file or directory
cd /home2/applusme/public_html/pushfolder; /usr/local/php5/bin/php5 -q push.php
邮件内容: /usr/local/cpanel/bin/jailshell: /usr/local/php5/bin/php5: No such file or directory
curl http://myserver.com/push.php
邮件内容:
% Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 72 0 72 0 0 132 0 --:--:-- --:--:-- --:--:-- 133
php /home2/applusme/public_html/pushfolder/push.php
邮件:
Set-Cookie: PHPSESSID=ds4glu5kcbtu0tg95orkn2uci7; path=/ Expires: Thu, 19 Nov 1981 08:52:00 GMT Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Pragma: no-cache Content-type: text/html <script type="text/javascript">window.top.location.reload();</script>
我在这个问题上花费了超过5个小时,但没有运气。 请建议我该怎么办。
提前致谢
我从@jeroen帮助中找到了问题。 我已经包含include_once('includes/dbconfig.php');
到我的push.php
。 dbconfib.php
有javascript
代码。 我删除了javascript代码,效果很好。
谢谢你们
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.