Strona 1 z 1

Problem z mail() po restarcie

: 28 lutego 2007, 18:48
autor: zrio
Witam!
Jako młody administrator napotkałem na problem... Zostałem wyrzucony od razu na głęboką wodę, bo administrator, który miał się zajmować serwerem gdzieś wyjechał... Linuxa jednak trochę znałem (z rok, albo i więcej w domu się nim bawiłem). Dobra do rzeczy: po restarcie funckja mail() w php nie działa, tzn. nie wysyła emaili, przed rebootem było wszystko ok. Exima wystartowałem, ale to nie pomogło... Może macie jakieś pomysły?
Pozdrawiam i dziękuję za odpowiedź...

: 28 lutego 2007, 20:28
autor: dodi
hej,

Logi logi! tam znajdziesz odpowiedź /var/log/exim4/mainlog
Następnie w google szukaj blędu, jak po paru godzinach nie znajdziesz odpowiedzi wtedy zadaj sprecyzowane pytanie :)

Pozd. dodi

: 28 lutego 2007, 20:32
autor: zrio
failed to open /etc/virtual/domains

Pliczek istnieje, może prawka zmienie :P

nie, nic nie dało

: 28 lutego 2007, 20:33
autor: Kaka'
zrio pisze:failed to open /etc/virtual/domains
Otwórz jako root.

: 28 lutego 2007, 20:35
autor: zrio
Kaka' pisze:
zrio pisze:failed to open /etc/virtual/domains
Otwórz jako root.
To jest w logach exima...

[ Dodano: 2007-02-28, 20:37 ]
Przykład:

Kod: Zaznacz cały

2007-02-28 20:28:53 1HKaCOS-0000Bo-0l failed to open /etc/virtual/domains for linear search: Not a directory

: 28 lutego 2007, 20:43
autor: dodi
zrio pisze:failed to open /etc/virtual/domains

Pliczek istnieje, może prawka zmienie :P

nie, nic nie dało
Sprawdź jeszcze raz prawa do tego pliku i jego właścicieli.

: 28 lutego 2007, 20:45
autor: zrio

Kod: Zaznacz cały

-rw-r--r--   1 Debian-exim nobody     79 2007-02-20 16:07 virtual
-rw-r--r--   1 root        root    12288 2007-02-20 16:07 virtual.db
Wcześniej właścicielem był root.root, zmieniłem na Debian-exim.nobody i jest to samo.
Pozdrawiam i dzięki za zainteresowanie :)

: 28 lutego 2007, 21:11
autor: mlyczek
zrio pisze:2007-02-28 20:28:53 1HKaCOS-0000Bo-0l failed to open /etc/virtual/domains for linear search: Not a directory
Wydaje mi się, że chodzi mu o to, że to nie jest katalog

: 01 marca 2007, 13:58
autor: zrio
No tak, ale proszę pamiętać, że przed rebootem było wszystko OK...
Pozdrawiam

[ Dodano: 2007-03-01, 16:43 ]
Heh, kombinowałem i w końcu się udało :)

Rozwiązanie:
1. Skopiowałem /etc/virtual do /etc/virtual_BAK
2. rm virtual
3. mkdir virtual
4. cp virtual_BAK virtual/domains

Done :)

Pozdrawiam