电子邮件管道不适用于PHP脚本。本地传递失败错误

时间:2013-02-13 14:56:54

标签: php email pipe piping

在cPanel中,我将以下内容传送到我的脚本:

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

我收到了以下电子邮件:

  

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

     

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

     

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

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

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

您是否知道为什么会返回“本地传递失败”错误?

1 个答案:

答案 0 :(得分:0)

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