*buntu 10.04’teki public_html ve PHP Sorunu

Çiçeği burnunda Ubuntu sürümü olan 10.04 – Lucid Lynx’e geçiş yaptıktan sonra eskiden kullandığım paketleri tekrar yüklemeye başlamıştım. Bir süre sonra sıra Apache, PHP, vs kurulumuna geldi. Her zaman yaptığım gibi “sudo apt-get install apache2 php5 libapache2-mod-php5” komutu ile bu paketlerin kurulumunu gerçekleştirdim. Hemen ardından Apache için UserDir eklentisini de etkinleştirdim, kendi kullanıcı dizinim altında ayrıca yayınlamayı tercih ettiğim sayfalar var diye. Ancak bu eklentiyi etkinleştirip Apache’yi yeniden başlattığım zaman kullanıcı dizinim altındaki PHP dosyalarının çalıştırılmak yerine kaynaklarının bilgisayara indirilmeye çalıştığını gördüm – eski sürümdeki paketlerde bulunmayan bir hata vardı.

Eğer benzer bir sorunla karşılaşan olursa diye burada not düşmek istiyorum, webde yaptığım minik bir araştırma ile sorunun çözümüne şu şekilde erişilebiliyor:

  1. “/etc/apache2/mods-available/php5.conf” dosyası en sevilen metin editöründe root yetkileriyle açılır.
  2. Dosya içindeki yorum satırlarından da görülebileceği üzere 4 satırdan oluşan <IfModule mod_userdir.c> … </IfModule> bölümü satır başlarına # işareti konarak etkisizleştirilir, dosya kaydedilir.
  3. sudo service apache2 restart

=-=-=-=-=
Powered by Blogilo

Yayınlayan

Efe Çiftci

Bilgisayar Mühendisi, Özgür Yazılım Destekçisi, Trekkie.

“*buntu 10.04’teki public_html ve PHP Sorunu” üzerine 11 yorum

  1. çok teşekkürler. benzer hatayla phpmyadmin ‘ i çalıştırırken karşılaşmıştırm.

  2. Hey Efe! Why don’t you use IIS 7.5? It’s better, simple and easy to manage! See you in Windows 2008 R2 😉

  3. Yo Bill, memorize this:
    “Linux is like a Teepee: No Windows, No Gates, Only Apache Inside!”

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Time limit is exhausted. Please reload CAPTCHA.