什么在起作用,什么不起作用:
我有一个自定义的sendmail包装器脚本,它只能由PHP-Cli触发,但在通过Apache php_mod执行时不会触发。
$ php mail.php
时,一切正常,mail()返回true。(php.ini) [mail function] mail.log = ...
文件中输入一个条目。 问题:
那么我该如何解决这个问题呢? 我想让它通过PHP-Cli和Apache php_mod工作。
设置:
sendmail_path
变量设置为我的自定义包装器脚本。我没有运行AppArmor。
PHP版本:5.5.15
配置:
编辑:
由于Apache无法访问sendmail_path
的php.ini值,我该如何解决这个问题?
我的php.ini中的disable_functions
列表为空。
phpinfo()
的输出:
很抱歉,我目前不允许在我的问题中使用超过2个链接。
答案 0 :(得分:0)
邮件'在php.ini中的disable_functions列表中?