本人是PHP新手, 正在设计一个网页, 想把客户在网页表单(Form)中填写的信息传送到某个电子邮件信箱. 现用Phpmailer来实现邮件传送. 实际运行网页, 得到如下错误提示: "Mailer Error: SMTP Error: Could not connect to SMTP host." 上网检索有关解决办法, 发现办法大致有两个:
1. 将"selinux"关掉(disable);
2. 使用一个命令: setsebool -P httpd_can_network_connect=1(也有列为: /usr/*****in/setsebool -P httpd_can_network_connect=1), 使得selinux允许PHP打开一个网页文件.
本人想用第二种方法, 想知道, 能否把这个命令(setsebool -P httpd_can_network_connect=1)写进PHP程序里面? 如可行, 这个程序语句该怎么写? 望高手们赐教, 不胜感激!