Трубопровод электронной почты не работает для сценария PHP. Ошибка локальной доставки
В cPanel я передал следующее к моему сценарию:
alerts@XXX.com to |/home/XXX/public_html/client/inc/msg/mailReader.php
Я получил следующее письмо:
Это сообщение было создано автоматически программой доставки почты.
Отправленное вами сообщение не может быть доставлено одному или нескольким получателям. Это постоянная ошибка. Следующий адрес (а) не удалось:
передача в |/home/XXX/public_html/client/inc/msg/mailReader.php, сгенерированная оповещениями@XXX.com, локальная доставка не удалась
Путь к mailReader.php определенно правильный, равно как и путь к PHP в shebang в mailReader.php. Строка 1:
#!/usr/local/lib/php -q<?php
Есть ли у вас какие-либо идеи, почему он вернул бы ошибку "локальная доставка не удалась"?
1 ответ
На самом деле каталог был #!/ Usr/bin/php -q. У меня есть 2 других каталога, в которых есть файлы для PHP, но он не ищет каталог PHP, а ищет скомпилированный файл PHP в bin, называемый "php".