Konfiguracja serwerów, usług, itp.
wenu
Posty: 57 Rejestracja: 04 grudnia 2009, 15:15
Post
autor: wenu » 13 kwietnia 2011, 20:07
Witam.
Mam problem, Próbowałem zmienić serwer MPM:
na:
Wystąpiło z tym kilka problemów więc postanowiłem wrócić do prefork. Wróciłem tylko od tej pory nie działa mi mysql.
nic nie mówi o składnikach mysql. Próbowałem odinstalować zainstalować na nowo php5-mysql. Nie pomogło.
Proszę o pomoc.
LordRuthwen
Moderator
Posty: 2341 Rejestracja: 18 września 2009, 21:45
Lokalizacja: klikash?
Post
autor: LordRuthwen » 13 kwietnia 2011, 20:11
Pokaż logi
wenu
Posty: 57 Rejestracja: 04 grudnia 2009, 15:15
Post
autor: wenu » 13 kwietnia 2011, 20:23
Kod: Zaznacz cały
GNU nano 2.0.7 File: error.log
[Wed Apr 13 20:20:55 2011] [error] SecServerSignature: original signature too s$
[Wed Apr 13 20:20:55 2011] [notice] ModSecurity for Apache/2.5.13 (http://www.m$
[Wed Apr 13 20:20:55 2011] [notice] Original server signature: Apache
[Wed Apr 13 20:20:56 2011] [error] SecServerSignature: original signature too s$
[Wed Apr 13 20:20:56 2011] [notice] mod_python: Creating 8 session mutexes base$
[Wed Apr 13 20:20:56 2011] [notice] mod_python: using mutex_directory /tmp
[Wed Apr 13 20:20:56 2011] [notice] Apache/2.2.9 (Debian) VRServer 2.12 beta mo$
[Wed Apr 13 20:21:14 2011] [notice] caught SIGTERM, shutting down
LordRuthwen
Moderator
Posty: 2341 Rejestracja: 18 września 2009, 21:45
Lokalizacja: klikash?
Post
autor: LordRuthwen » 14 kwietnia 2011, 08:32
A jakieś kompletne może?
wenu
Posty: 57 Rejestracja: 04 grudnia 2009, 15:15
Post
autor: wenu » 14 kwietnia 2011, 20:31
T o co podałem znajduje się w /var/log/apache2. W /etc/apache2/log nic nie ma. G dzie jeszcze można szukać logów apache?
LordRuthwen
Moderator
Posty: 2341 Rejestracja: 18 września 2009, 21:45
Lokalizacja: klikash?
Post
autor: LordRuthwen » 15 kwietnia 2011, 07:37
/var/log/apache2/... tam są pliki access.log i error.log, zgadnij który będzie informował o błędach?
Dodatkowo jak wrzucasz logi to korzystaj z poleceń tail lub cat, a nie wycinaj z nano.
wenu
Posty: 57 Rejestracja: 04 grudnia 2009, 15:15
Post
autor: wenu » 16 kwietnia 2011, 15:10
Dziękuję za zainteresowanie tematem.
Wracając do sprawy. To co podałem wyżej jest dokładnie z tej lokalizacji co mówiłeś /var/log/apache2/error.log.
Dzisiaj uruchomiłem serwer apache jeszcze kilka stron i w logach widnieje idealnie to samo co wcześniej już podawałem.
Dodane:
Panie i panowie, nikt więcej nie jest w stanie mi pomóc?
Bastian
Member
Posty: 1424 Rejestracja: 30 marca 2008, 16:09
Lokalizacja: Poznañ
Post
autor: Bastian » 18 kwietnia 2011, 10:31
Jeśli phpinfo() nic nie mówi o mysql to znaczy, że go nie obsługuje. Po pierwsze sprawdź, czy w konfigu php masz włączoną obsługę mysql. Zobacz:
LINK
VMLine
Beginner
Posty: 137 Rejestracja: 28 lutego 2011, 08:44
Lokalizacja: Poznań / Słupsk
Post
autor: VMLine » 19 kwietnia 2011, 09:36
jeśli jest to najpierw usuń i zainstaluj ponownie
Ps. Czemu chciałeś zmienić na workera?
wenu
Posty: 57 Rejestracja: 04 grudnia 2009, 15:15
Post
autor: wenu » 20 kwietnia 2011, 16:54
Robiłem to wszystko o czym Panowie napisaliście, nie pomagało. Dzisiaj zauważyłem, że w /etc/php5/apache2/ nie ma katalogu conf.d. Skopiowałem go wraz z zawartością z katalogu, z którego php.ini czyta lighthttpd i wszystko działa. Głupi błąd.
Odnośnie tego dlaczego chciałem zmienić na workera.
Mam vps z dość małą ilością ramu. Czytałem, że jest on wydajniejszy od
preforka.
Apache tworzy mi po 12 procesów gdzie każdy zabiera po około 5-6 % ramu, a mam go około 700MB. I kończy się to tym iż zjada cały ram wchodzi jeszcze na partycję wymiany, a wtedy już czuć dużo słabsze ładowanie stron. Zostałbym przy lighthttpd ale on znowu nie obsługuje .htaccess tylko ręcznie trzeba wprowadzać mu regułki.