Ciekawostki
Błąd ładowania JavaHL w Eclipse z SVN
Wiele osób używa Eclipse, nie jedna z nich z dodatkiem subclipse, do wymiany danych z serwerem SVN. Od jakiegoś czasu przy uruchamianiu Eclipse, pojawia się błąd "Failed to load JavaHL Library.". Całość kodu błędu: Failed to load JavaHL Library.These are the errors that were.
Ubuntu 10.04 i problem z działaniem PHP w "public_html"
29 kwietnia wyszło najnowsze 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..
Intalacja Apache PHP i MySQL na Ubuntu
Ubuntu, linux jest idealnym narzędziem do pracy przy tworzeniu stron internetowych. Jest bardzo prosty w konfiguracji, spora część popularnego sprzętu jest wykrywana automatycznie, nie trzeba bawić się w dużą ilość konfiguracji. Jednak aby można było tworzyć strony internetowe potrzebne.
Ubuntu 10.04 i problem z działaniem PHP w "public_html"

29 kwietnia wyszło najnowsze 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.

Ostatnia modyfikacja: 13-05-2010