我已经设置了我的Drupal 7 cron工作:
/usr/local/bin/php /home/myaccount/public_html/cron.php
但是,cron向我发送了一封电子邮件,其中包含以下错误消息:
警告:include_once(/home/myaccount/includes/bootstrap.inc):无法打开流:第13行/home/myaccount/public_html/cron.php中没有此类文件或目录
警告:include_once():无法打开'/home/myaccount/includes/bootstrap.inc'以包含(include_path ='。:/ usr / lib / php:/ usr / local / lib / php')/第13行的home / myaccount / public_html / cron.php
致命错误:在第14行的/ home / tente myaccount studios / public_html / cron.php中调用未定义的函数drupal_bootstrap()
似乎cron以某种方式从路径中剥离public_html
。我上传了一个临时PHP文件并打印出getcwd()
并正确报告路径,包括public_html
。因此,当DRUPAL_ROOT
被定义为getcwd()
时,第11行与调用包含的第13行之间的某处,某些东西会从路径中删除public_html
。