首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用phpmailer的Ovh cron错误

使用phpmailer的Ovh cron错误
EN

Stack Overflow用户
提问于 2015-08-28 14:33:34
回答 1查看 552关注 0票数 1

我制作了一个php脚本,在某个file.sql中备份我的数据库,然后用phpmailer将该文件邮寄到备份邮件中。

脚本在本地主机上和我的ovh服务器上手动运行时都可以很好地工作

但是当它在任务调度程序上运行时,它什么也不做。

我终于在ovh日志中找到了错误:

代码语言:javascript
复制
[2015-08-27 00:04:03] ## OVH ## START - 2015-08-27 00:04:03.481779 executing: /usr/local/bin/php.ORIG.4 -c /usr/local/lib/php.ini /homez.716/my_info_name/www/php/backup/backup.php 
[2015-08-27 00:04:03] X-Powered-By: PHP/4.4.9
[2015-08-27 00:04:03] Content-type: text/html
[2015-08-27 00:04:03] 
[2015-08-27 00:04:03] <br />
[2015-08-27 00:04:03] <b>Parse error</b>:  syntax error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or '}' in <b>/my_server_path_to_php_mailer/phpmailer/class.phpmailer.php</b> on line <b>34</b><br />
[2015-08-27 00:04:03] 
[2015-08-27 00:04:03] ## OVH ## END - 2015-08-27 00:04:03.573742 exitcode: 255

我不知道怎么解决这个问题。我读到它可能是一些php版本的问题,但是我使用默认的php版本(app.engine.version=5.4 in .ovhconfig)和在github上下载的最后一个phpmailer代码。

预先多谢:-)

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-08-28 15:00:25

有时Hostings对cronjobs使用不同的php版本。也许你必须手动设置它。

读这个http://guides.ovh.com/MutualiseCron

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32273495

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档