[Çözüldü] Apache2 hata veriyor

Başlatan hlsky, 14 Şubat 2010 - 13:51:52

« önceki - sonraki »

0 Üyeler ve 2 Ziyaretçi konuyu incelemekte.

hlsky

Arkadaslar Merhabalar,

Henuz 3 gunluk linux kullanicisiyim. Cok merakli oldugum icin birkac yazilim yukleyip kaldirdim ve apache2 yi istemedende olsa bozdum.

Suan apache2 yi start yapmak istedigimde aldigim hata bu sekilde


root@dedi:~# /etc/init.d/apache2 start
ERROR: APACHE_PID_FILE needs to be defined in /etc/apache2/envvars


apache2 yi purge ile kaldirdim tekrar yukledim sorun duzelmedi. Daha once boyle bir problem ile karsilasan oldumu nasil cozebiliriz yardimci olursaniz cok memnun olurum.


Mesaj tekrarı yüzünden mesajınız birleştirildi. Bu mesajın gönderim tarihi : Paz 14 Şub 2010 14:38:44 GMT-2

Arkadaslar Merhabalar,

Uzun denemelerim sonucu sorunu cozmeyi basardim. Cok mutluyum :)

Benzer bir durum baska arkadasimizin basina gelebileceginden sorunun cozumunu anlatayim.

apache2.conf dosyasinda bir kac duzenleme yapmamiz gerekiyor.


pico /etc/apache2/apache2.conf


Bu komut ile apache2.conf dosyamizi aciyoruz.

Bu degiskenleri bulup
Alıntı Yap
PidFile ${APACHE_PID_FILE}

User ${APACHE_RUN_USER}

Group ${APACHE_RUN_GROUP}

her birinin yerine
Alıntı YapPidFile /var/run/apache2.pid

User www-data

Group www-data

yaziyoruz.

Bunlari yapinca isimiz bitmiyor apache'yi restart yaptigimizda sorunumuz devam ediyor. Son bir duzenleme daha yapmamiz gerekiyor.

pico /etc/init.d/apache2


kodu ile dosyayi acip

Alıntı YapPIDFILE=`. /etc/apache2/envvars ; echo PidFile $APACHE_PID_FILE`
yerine bunu yaziyoruz.
Alıntı YapPIDFILE=`. /etc/apache2/envvars ; echo "PidFile /var/run/apache2.pid"`

Apache'ye restart atiyoruz ve sorun duzeliyor.

/etc/init.d/apache2 restart