我想在ubuntu 14.04發送電子郵件與smtp php。但我無法發送電子郵件,因爲smtp-->send
功能不起作用。所以我決定安裝梨郵件包。但是當我想要在我的終端上安裝php梨郵件包時,會發生錯誤。如何發送電子郵件與PHP 5-5.5.9 Smtp發送()函數在Ubuntu 14.04
例如,當我向終端輸入sudo pear install Mail_Mime
命令時,會發生以下錯誤。
downloading Mail_Mime-1.8.9.tgz ...
Starting to download Mail_Mime-1.8.9.tgz (33,796 bytes)
.........done: 33,796 bytes
could not extract the package.xml file from "/tmp/pear/install/Mail_Mime-1.8.9.tgz"
Download of "pear/Mail_Mime" succeeded, but it is not a valid package archive
Error: cannot download "pear/Mail_Mime"
Download failed
install failed
因爲這個錯誤,我決定升級梨這是我的system.I進入「梨升級」命令,如下發生錯誤..
pear/pear dependency package "pear/XML_Util" downloaded version 1.2.3 is not the
recommended version 1.2.1, but may be compatible, use --force to install
pear/XML_Util cannot be installed, conflicts with installed packages
No valid packages found
upgrade failed
我執行「梨clear-緩存,梨更新通道「命令之前的」梨升級「命令。所有執行但「梨升級」的命令都不起作用,因爲上述錯誤。
$mail = @$smtp->send(.. , .., ..);
功能不起作用。所以郵件不發送。這個send()
函數與1.9.4版本的梨,5.3.10版本的PHP和Ubuntu的12.04。但它不適用於梨,5.5.9 php和ubuntu 14.04的1.9.4版本。
我加"sendmail_path"
部分到php.ini
文件。但是我再也無法在終端上安裝梨郵件包。