Зависимости от Пакета установки отдельно по Облаку

Где журналы?

Местоположение по умолчанию зависит от Вашей системы linux/unix, но наиболее распространенные места

  • /var/log/maillog
  • /var/log/mail.log
  • /var/adm/maillog
  • /var/adm/syslog/mail.log

Если это не там, искать /etc/syslog.conf. Необходимо видеть что-то вроде этого

mail.*         -/var/log/maillog

sendmail пишет журналы в mail средство системного журнала. Поэтому, который файл, в который это записано, зависит от того, как системный журнал был настроен.

Если Вы, система использует системный-журнал-ng (вместо более "традиционного" системного журнала), то необходимо будет искать Ваш syslog-ng.conf файл. Вы будете, должен что-то вроде этого:

# This files are the log come from the mail subsystem.
#
destination mail     { file("/var/log/mail.log"); };
destination maillog  { file("/var/log/maillog"); };
destination mailinfo { file("/var/log/mail.info"); };
destination mailwarn { file("/var/log/mail.warn"); };
destination mailerr  { file("/var/log/mail.err"); };

Не мог послать электронные письма?

Одной из наиболее распространенной причины, я видел недавно установленный sendmail, не бывший способный послать электронные письма, является DAEMON_OPTIONS, устанавливаемый слушать только на 127.0.0.1

См./etc/mail/sendmail.mc

dnl #
dnl # The following causes sendmail to only listen on the IPv4 loopback address
dnl # 127.0.0.1 and not on any other network devices. Remove the loopback
dnl # address restriction to accept email from the internet or intranet.
dnl #
DAEMON_OPTIONS(`Port=smtp,Addr=127.0.0.1, Name=MTA')dnl

Если это - Ваш случай, удалите часть "Addr=127.0.0.1", восстановите свой conf файл, и Вы хороши для движения!

DAEMON_OPTIONS(`Port=smtp, Name=MTA')dnl

[root@server]$ m4 sendmail.mc > /etc/sendmail.cf
[root@server]$/etc/init.d/sendmail restart

При внесении изменений в/etc/sendmail.cf вручную к настоящему времени (вместо *.m4 файла), можно внести подобные изменения в/etc/sendmail.cf. Незаконная строка будет похожа на это:

O DaemonPortOptions=Port=smtp,Addr=127.0.0.1, Name=MTA

Измените его на:

O DaemonPortOptions=Port=smtp, Name=MTA
1
задан 17 August 2010 в 07:57
2 ответа

Необходимо будет, вероятно, восстановить RPM-пакет для Drupal после изменения его спецификации, чтобы только зависеть от Apache httpd и добавления MySQL только как дополнительная зависимость.

См. http://wiki.centos.org/HowTos/RebuildSRPM для получения дополнительной информации о восстановлении RPM-пакетов от SRPM.

1
ответ дан 3 December 2019 в 22:27

Зависимости об/мин отражают только пакеты, необходимые на том сервере, чтобы заставить Ваш пакет работать. Нет такой вещи как межсерверные зависимости в мире об/мин (или .deb или любое другое решение по управлению пакета).

В случае Вы описали выше, Вы неправильно отметили MySQL Server как требование для drupal. Drupal не требует, чтобы экземпляр сервера MySQL присутствовал на машине, где Вы устанавливаете программное обеспечение, он только требует клиентских библиотек MySQL PHP.

К тому же у Вас не должно быть Apache, существующего для установки Firefox - технически, Firefox бесполезен без веб-сервера для соединения с, но нет никакого свойственного предположения, что веб-сервер должен работать на той же машине как браузер. drupal / mysql ситуация работает точно тот же путь.

1
ответ дан 3 December 2019 в 22:27

Теги

Похожие вопросы