Трубопровод электронной почты не работает для сценария 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".

Другие вопросы по тегам