Мой порядок загрузки:
Нет проблем с внутренней и внешней отправкой и получением почты, только почтовый код php с веб-сайта показывает ошибку почты. Но когда я перезапускаю lampp, тогда веб-почта работает, отправляя почту в Google. Я перезапускаю lampp с терминала.
cd /opt
cd lampp
./lampp restart
starting Apache with SSL ( and PHP)...
Starting Mysql
Starting ProFTPD
но они уже были запущены при загрузке
Вы можете дать мне решение? В панели webmin saslauthd, dovecot, xinetd, postfix и включен при загрузке.Поскольку друзья apache lampp установлены в каталоге opt, он также настроен на автоматическую загрузку с помощью следующих команд
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 в каталоге opt, показывающая автоматический запуск в панели загрузки? Также, где в панели управления Webmin находятся службы mysql и proftpd?
Steff Спасибо за понимание специфической проблемы: я удалил httpd при загрузке из webmin, но не смог запустить apt-get в centos или yum удалить apache2. В журнале нет ошибок. вывод команды terminal pas auxwe перед перезапуском opt lampp и после перезапуска opt lampp: почта с веб-сайта работает после перезапуска opt lampp, но показывает ошибку перед перезапуском. Но перед перезапуском lampp почта отправляется и принимается от Gmail и сервера.
Вот результат ps
: https://askubuntu.com/review/suggested-edits/161097
Однако в httpd сервисе начальной загрузки панели Webmin показывает не для автоматического запуска. Запуск этого включает другому апачскому демону.
Относительно вышеупомянутого может быть две установки Apache2 в системе, конфликтующей друг друга. Это могло закончиться один экземпляр Apache2 для выполнения при начальной загрузке и еще одном того, который видит Webmin.
Для проверки, какой Apache2 Webmin видит остановите тот, работающий при начальной загрузке с:
./lampp stop
(locatated в/opt/lampp)
Затем перейдите к Webmin и выполните httpd демона.
Когда httpd демон запустит, выпустите следующее в терминале:
ps auxwe
Это распечатает все рабочие процессы с их путями. Если выполнение, путь экземпляра Apache2 отличается от того, установленного с lampp (тот, расположенный в/opt/lampp) затем, существует большая вероятность, что может быть конфликт в других сервисах также как MySQL и т.д.
Также хорошее место для проверки является/var/log /* (проверка на apache2 /* журналы, mysql.log и почта.* журналы)
Процедура выше может использоваться для нахождения другого потенциала conflicitng сервисами как MySQL, Постфикс, и т.д.
Возможные решения:
Удалите один стек, который является или LAMPP или остальными вероятными установленный (склонным) диспетчером пакетов
Проверьте все сценарии запуска и остановите конфликтующие сервисы
Проверьте источник PHP и посмотрите, какие служебные вызовы или настраивают его путем предоставления полного пути исполняемому файлу.