linux中php项目无法发送邮件:PEAR mail package is not installed
2024-08-23 02:40:55
发送邮件报错误:PEAR mail package is not installed的原因是linux中缺少PEAR mail组件,
PEAR mail组件也就是PHP Pear Mail / SMTP软件包的三大支持:
1)NET / SMTP:SMTP协议的实现
2)邮件:提供发送邮件的多个接口的类
3)网络/ Socke:网络接口
解决方法:在php pear repo中下载并安装
1.下载文件
[root@tele- ~]# cd /tmp
[root@tele- tmp]# wget http://download.pear.php.net/package/Mail-1.1.14.tgz
[root@tele- tmp]# wget http://download.pear.php.net/package/Net_SMTP-1.2.10.tgz
[root@tele- tmp]# wget http://download.pear.php.net/package/Net_Socket-1.0.8.tgz
2.解压文件
[root@tele- tmp]# tar -zxvf Mail-1.1..tgz
[root@tele- tmp]# tar -zxvf Net_SMTP-1.2..tgz
[root@tele- tmp]# tar -zxvf Net_Socket-1.0..tgz
3.安装文件
[root@tele- tmp]# cd /usr/share/pear
[root@tele- pear]# mkdir Net
[root@tele- pear]# cd Net
[root@tele- Net]# cp /tmp/Net_SMTP-1.2./SMTP.php .
[root@tele- Net]# cp /tmp/Net_Socket-1.0./Socket.php .
[root@tele- Net]# cd ..
[root@tele- pear]# cp -avr /tmp/Mail-1.1./Mail/ .
‘/tmp/Mail-1.1./Mail/’ -> ‘./Mail’
‘/tmp/Mail-1.1./Mail/null.php’ -> ‘./Mail/null.php’
‘/tmp/Mail-1.1./Mail/mail.php’ -> ‘./Mail/mail.php’
‘/tmp/Mail-1.1./Mail/smtp.php’ -> ‘./Mail/smtp.php’
‘/tmp/Mail-1.1./Mail/sendmail.php’ -> ‘./Mail/sendmail.php’
‘/tmp/Mail-1.1./Mail/RFC822.php’ -> ‘./Mail/RFC822.php’
[root@tele- pear]# cp -avr /tmp/Mail-1.1./Mail.php .
‘/tmp/Mail-1.1./Mail.php’ -> ‘./Mail.php’
然后再项目中重新测试即可
帮助链接:https://www.cyberciti.biz/tips/rhel-install-php-net-smtp-email-socket.html
最新文章
- iOS系列 基础篇 04 探究视图生命周期
- java内存的那些事
- CAD 二次开发----- 块(一)
- ADC/DAC的一些参数
- WCF传输Dataset大数据量 -压缩
- Js Pattern - Namespace Pattern
- java实现附件预览(openoffice+swfTools+FlexPaper) (转载)
- centos6.4安装flashcache
- The game of life(生命游戏)新算法
- Flex疑难小杂症
- Python第三天 序列 5种数据类型 数值 字符串 列表 元组 字典 各种数据类型的的xx重写xx表达式
- 维修数列 Splay(这可能是我写过最麻烦的题之一了。。。用平衡树维护dp。。。丧心病狂啊。。。。)
- java开发师笔试面试每日12题(3)
- 【原创】单片系统SoC
- 项目冲刺 Seventh
- android studio eclipse keymap theme 快捷键 主题风格设置
- .NET平台开源文档与报表处理组件包括Execel PDF Word等
- Redis和数据库 数据同步问题
- STM32F429I-DISCO 和GPS的亲热接触
- 原生ajax和jsonp
热门文章
- UISearchBar作为inputAccessoryView时的响应链
- jquerymobile之collapsible可折叠块标题内容动态显示
- 数据结构C++,栈的实现
- [SpringMVC]定义多个前缀映射的问题
- Coursera Algorithms week1 查并集 练习测验:2 Union-find with specific canonical element
- 3.2 手机中的数据库——SQLite
- pair类型 这次遇到了,记录下来,方便彼此xue习
- mysql如何查询最新插入的数据
- Cracking the Coding Interview 8.7
- centOS 7.4 安装配置jdk1.8