1

Magento の cronjob をセットアップしようとしています。私のcronジョブは次のとおりです。

*/5 * * * *  /bin/sh /var/www/vhosts/#######/httpdocs/cron.sh >/dev/null 2>&1

これはうまく機能しますが、cron.sh で次のエラーが発生します。

PHP Deprecated:  Comments starting with '#' are deprecated in /etc/php5/cli/conf.d/imap.ini on line 1 in Unknown on line 0
PHP Deprecated:  Comments starting with '#' are deprecated in /etc/php5/cli/conf.d/mcrypt.ini on line 1 in Unknown on line 0
[eAccelerator] This build of "eAccelerator" was compiled for PHP version 5.3.2-1ubuntu4.9. Rebuild it for your PHP version (5.3.2-1ubuntu4.14) or download precompiled binaries.
PHP Warning:  Directive 'safe_mode' is deprecated in PHP 5.3 and greater in Unknown on line 0
PHP Warning:  realpath(): SAFE MODE Restriction in effect.  The script whose uid is 0 is not allowed to access /var/www/vhosts/########/httpdocs/app owned by uid 10001 in /var/www/vhosts/########/httpdocs/app/Mage.php on line 273
PHP Fatal error:  Uncaught exception 'Mage_Core_Exception' with message ' is not a directory or not readable by this user' in /var/www/vhosts/########/httpdocs/app/Mage.php:594
Stack trace:
#0 /var/www/vhosts/########/httpdocs/app/Mage.php(278): Mage::throwException(' is not a direc...')
#1 /var/www/vhosts/########/httpdocs/app/Mage.php(752): Mage::setRoot()
#2 /var/www/vhosts/########/httpdocs/cron.php(29): Mage::isInstalled()
#3 {main}
 thrown in /var/www/vhosts/########/httpdocs/app/Mage.php on line 594
4

1 に答える 1

1

/etc/php5/cli/conf.d/mcript.ini の 1 行目を削除 (12 番)

This may help you

For reference :

https://bugs.launchpad.net/ubuntu/+source/php5/+bug/573436

eaccelerator : https://wiki.archlinux.org/index.php/EAccelerator

safe_mode : safe_mode またはLaravel 共有ホスティングをコメントするだけ - ディレクティブ 'safe_mode' は PHP 5.3 以降では非推奨です

app :file パーミッションの問題 -R 777 を与える

于 2013-08-22T12:29:20.320 に答える