![]() |
|
|
|
#1 | |||
|
Коварный тип
![]()
|
Настраивал сервер, все вроде встало нормально, но при попытке отправить письмо через движек DLE вылезает ошибка PHP Mail Error . Я так понял что не установлен модуль отправки писем PHP.
Нашел что ставится он командой sudo apt-get install sendmail , но при ее выполнении вылезает вот такая шляпа: Код:
Reading package lists... Done Building dependency tree Reading state information... Done E: Unable to locate package sendmail |
|||
|
||||
|
|
#2 | |||
|
Модератор
![]()
|
У меня в ubuntu предлагает установить 6 пакетов: procmail sendmail sendmail-base sendmail-bin sendmail-cf sensible-mda Может тебе их скачать с какого нибудь зеркала для своего дистра, кинуть на сервер в домашнюю папку и установить вручную командой sudo dpkg -i *.deb Ну или сменить репы на другие, как это в терминале сделать - погугли. |
|||
|
||||
|
|
#5 | |||
|
Коварный тип
![]()
|
Теперь так:
dpkg: error processing sendmail-bin_8.14.4-4.1_sh4.deb (--install): package architecture (sh4) does not match system (i386) Errors were encountered while processing: sendmail-bin_8.14.4-4.1_sh4.deb |
|||
|
||||
|
|
#6 | |||
|
Модератор
![]()
|
Serberg, скачал пакеты не своей архитектуры. Ты скачал пакет для sh4 - http://ru.wikipedia.org/wiki/SuperH
А тебе нужен скорее всего вариант для i386, об этом говорит текст ошибки У тебя какая ОС стоит на сервере? Вот какая стоит, такие пакеты и качай. Для дебиан: http://packages.debian.org/sid/sendmail-bin Там туева хуча вариантов для разной архитектуры. Начало одинаковое а конец названия файла для каждой архитектуры свой Твой пакет sendmail-bin_8.14.4-4.1_i386.deb видишь, в конце не sh4 а i386 |
|||
|
Последний раз редактировалось elvis75; 06.10.2013 в 21:55.. |
||||
|
||||
|
|
#7 | |||
|
Коварный тип
![]()
|
Блин. Дело оказалось в том что небыли прописаны DNS на сервере. Прописал в /etc/resolv.conf записи:
nameserver 8.8.8.8 nameserver 8.8.4.4 Сделал sudo apt-get update && sudo apt-get upgrade и после этого начало все ставиться. Вообще ппц. |
|||
|
||||