crontab에서 매일 독립 스크립트로 실행하기 위해 HTML이없는 PHP 스크립트가 / 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
다른 사람 이이 문제에 부딪 쳤는지 궁금한 점이 무엇인지 알고 있습니까?
include('...')
했지만 오류 메시지에 대해 말하고include_once
있습니다.