29 kwietnia 2010 wyszło Ubuntu, wersja 10.04. Jako, że czekałem na ten system z niecierpliwością – szybko zacząłem testowanie. Jakież było moje zdziwienie gdy w katalogu użytkownika (public_html) nie działało mi PHP, natomiast w głównym katalogu systemu działało bezproblemowo. Pomyślałem, pewnie coś się źle pobrało, może któryś plik konfiguracyjny nie został prawidłowo wgrany – wgrałem całego Apache + PHP raz jeszcze, z takim samym efektem.
Postanowiłem po tym trochę poszukać informacji i okazało się, że moje przypuszczenie okazało się prawidłowe, mianowicie problematyczny okazał się jeden wpis konfiguracyjny w php5.conf.
Jak to naprawić? Bardzo i to bardzo prosto, wystarczy uruchomić polecenie:
sudo gedit /etc/apache2/mods-enabled/php5.conf
i w tym pliku zostawić jedynie wpisy:
<IfModule mod_php5.c>
<FilesMatch „.ph(p3?|tml)$”>
SetHandler application/x-httpd-php
</FilesMatch>
<FilesMatch „.phps$”>
SetHandler application/x-httpd-php-source
</FilesMatch>
</IfModule>
Resztę można usunąć. Teraz tylko restart Apache:
sudo /etc/init.d/apache2 restart
Od tego momentu możemy spokojnie użytkownać php w „public_html” w katalogach użytkowników.
„29 kwietnia wyszło” a notka 7 kwietnia cha cha
cóż, ubuntu 10.04 wyszło w 2010 roku, wpis był przenoszony z innego bloga w kwietniu 2011. Czyli rok później.
Przeczytałem chyba z tryliard stron i for o tym.
Dopiero Twoje rozwiązanie zadziałało. 🙂 Ufff! Dzięki!
To jest właśnie powód dlaczego robię ten blog. Jest za dużo różnego rodzaju rozwiązań, które różnie działają.
Moje są dostosowane do moich potrzeb, a może jeszcze paru osobą się przydadzą 🙂
pomogło. Dzięx!