No mail()

From: Date: Fri, 27 Apr 2007 19:11:45 +0000
Subject: No mail()
Groups: php.install 
Request: Send a blank email to php-install+get-17985@lists.php.net to get a copy of this message
Does anyone have any ideas? PHP 5.2 was compiled from source, the mail path is set to /usr/sbin/postfix in php.ini, and Apache has been restarted. The mail path shows up in phpinfo(). A trivial PHP script, written to see if mail could be sent from PHP, returns this error: *Fatal error*: Call to undefined function mail() in * /var/www/junk/testmail.php* on line *9 *The docs say that mail is a core function, like so:
    "There is no installation needed to use these functions; they are part
of the PHP core" It's a UBUNTU server, so when compiling I sudo'ed and configure / make / checkinstall (instead of make install) worked fine. However, in phpinfo() under the "standard" heading there is no :
        Path to sendmail     /usr/sbin/sendmail -t -i
like there is on our production server. Suggestions and advice will be welcomed. Regards - Miles Thompson Further note: It was suggested on the php-general list that sendmail binary was not present. This was a fresh Ubuntu installed. Sendmail is installed by default, but not enabled. I had picked exim, but removed it an installed postfix. Remove the package and recompile? How do you tell the ./configure that the system is using postfix instead of sendmail? /mt

« previous php.install (#17985) next »