0

cPanel で、次をスクリプトにパイプしました。

alerts@XXX.com  to  |/home/XXX/public_html/client/inc/msg/mailReader.php

次のメールが返ってきます。

このメッセージは、メール配信ソフトウェアによって自動的に作成されました。

送信したメッセージは、1 人以上の受信者に配信できませんでした。これは永続的なエラーです。次のアドレスは失敗しました:

|/home/XXX/public_html/client/inc/msg/mailReader.php へのパイプは、alerts@XXX.com によって生成され、ローカル配信に失敗しました

mailReader.php へのパスは間違いなく正しいです。また、mailReader.php のシバンにある PHP へのパスも正しいです。行 1 は次のとおりです。

#!/usr/local/lib/php -q<?php

「ローカル配信に失敗しました」というエラーが返される理由はわかりますか?

4

1 に答える 1

1

ディレクトリは実際には#!/ usr / bin /php-qでした。PHP用のファイルを含む他の2つのディレクトリがありますが、これはPHPディレクトリを検索していません。これは、「php」と呼ばれるbin内のコンパイル済みPHPファイルを検索します。

于 2013-02-13T16:22:42.957 に答える