首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >邮件从网站到外部错误,虽然兰普多维柯和saslauthd已经启动启动。当我重新启动lampp邮件时

邮件从网站到外部错误,虽然兰普多维柯和saslauthd已经启动启动。当我重新启动lampp邮件时
EN

Ask Ubuntu用户
提问于 2013-08-23 04:54:01
回答 1查看 182关注 0票数 0

我的启动顺序是

  • 狂笑
  • 德维科特
  • 后缀启动
  • 兰普开始了。

内部和外部发送和接收邮件没有问题,只有来自网站的php邮件代码显示邮件错误。但是当我重新启动lampp时,webmail就可以将邮件发送到Google.I,我从终端重新启动lampp。

代码语言:javascript
复制
cd  /opt
cd lampp
./lampp restart

starting Apache with SSL ( and PHP)...
Starting Mysql
Starting ProFTPD

但是这些在启动时就已经启动了。

你能给我一个解决办法吗?在webmin面板saslauthd,dovecot,xinetd,后缀和启动时启用。因为朋友apache安装在opt目录中,所以它也被设置为使用以下命令自动引导

代码语言:javascript
复制
apache friends lampp is installed in  opt directory and is enabled auto start at boot with following  commands

ln -s /opt/lampp/lampp S99lampp
ln -s /opt/lampp/lampp K01lampp

但是,在Webmin面板中,httpd服务显示没有自动启动。启动这将启用另一个apache守护进程。

在哪里选择目录lampp安装显示自动启动在启动窗格?另外,Webmin控制面板中的mysql和proftpd服务在哪里?

Steff感谢您理解这个特殊的问题:我在webmin启动时删除了httpd,但是无法运行apache2或yum卸载apache2。日志中没有错误。在opt重新启动之前和opt重新启动之后,终端pas生长点命令的输出:邮件从网站开始后运行,但在重新启动之前显示错误。但是在lampp重新启动邮件之前,从gmail和服务器发送和接收邮件。

以下是pshttps://askubuntu.com/review/suggested-edits/161097的输出

EN

回答 1

Ask Ubuntu用户

发布于 2013-08-23 05:27:45

然而,在Webmin面板中,httpd服务在自动启动时显示为no。启动这将启用另一个apache守护进程。

对于上述情况,系统中可能有两个Apache2安装相互冲突。这可能会导致在引导时运行一个Apache2实例,以及Webmin看到的另一个实例。

若要检查Apache2 Webmin看到的是哪个,请停止在引导时运行的文件:

./lampp stop (定位在/opt/lampp)

然后转到Webmin并运行httpd守护进程。

当httpd守护进程启动时,在终端中发出以下命令:

ps auxwe

这将打印所有正在运行的进程及其路径。如果正在运行的Apache2实例路径不同于安装在lampp中的路径(位于/opt/lampp上的路径),那么很有可能在其他服务(如MySQL等)中也存在冲突。

也是一个检查/var/log/*的好地方(检查apache2/*日志、mysql.log和mail.*日志)

上述过程可用于查找其他潜在的冲突服务,如MySQL、Postfix等。

可能的解决方案:

  • 卸载一个堆栈,即LAMPP或包管理器(apt)可能安装的其余堆栈
  • 检查所有启动脚本并停止冲突的服务。
  • 检查PHP源代码,看看哪个服务调用,或者通过为可执行文件提供完整的路径来优化它。
票数 1
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/336094

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档