0

在 cPanel 中,我将以下内容通过管道传输到我的脚本中:

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

我收到以下电子邮件:

此消息是由邮件传递软件自动创建的。

您发送的邮件无法传递给一个或多个收件人。这是一个永久性错误。以下地址失败:

由 alerts@XXX.com 生成的到 |/home/XXX/public_html/client/inc/msg/mailReader.php 的管道本地传递失败

mailReader.php 的路径绝对正确,mailReader.php 中shebang 中的PHP 路径也是正确的。第 1 行是:

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

您知道为什么它会返回“本地交付失败”错误吗?

4

1 回答 1

1

该目录实际上是#!/usr/bin/php -q。我有 2 个其他目录包含 PHP 文件,但这不是在寻找 PHP 目录,而是在名为“php”的 bin 中寻找已编译的 PHP 文件。

于 2013-02-13T16:22:42.957 回答