Я решаю проблему с crontab, когда скрипт php, в котором нет html-кода для ежедневного запуска в качестве автономного скрипта, обычно не работает с /usr /bin /php и прекрасно работает как /usr /bin /php-cgi.
Ошибка в /usr /bin /php
PHP Warning: include_once(Net/SMTP.php): failed to open stream: No such file or directory in /var/www/html/iop/lib/Mail/smtp.php on line 206
PHP Warning: include_once(): Failed opening 'Net/SMTP.php' for inclusion (include_path='.:/usr/share/pear:/usr/share/php:./lib/:./lib/Net/:./lib/Mail/:./lib/Log/') in /var/www/html/iop/lib/Mail/smtp.php on line 206
PHP Fatal error: Class 'Net_SMTP' not found in /var/www/html/iop/lib/Mail/smtp.php on line 210
файлы имеют разрешение 775.
Если ввести абсолютный путь, мы все равно получим ту же ошибку.
include('/var/www/html/iop/lib/Net/SMTP.php');
PHP Warning: include_once(Net/SMTP.php): failed to open stream: No such file or directory in /var/www/html/iop/lib/Mail/smtp.php on line 206
PHP Warning: include_once(): Failed opening 'Net/SMTP.php' for inclusion (include_path='.:/usr/share/pear:/usr/share/php:./lib/:./lib/Net/:./lib/Mail/:./lib/Log/') in /var/www/html/iop/lib/Mail/smtp.php on line 206
PHP Fatal error: Class 'Net_SMTP' not found in /var/www/html/iop/lib/Mail/smtp.php on line 210
Просто интересно, сталкивался ли кто-нибудь еще с этой проблемой / знает, что случилось?