Instalujemy bardziej zaawansowane PHP na Maku

Autorem tekstu jest Artur Jaworski (blog.arturjaworski.pl). Zostań autorem Apple Blog.

W ostatnim numerze Mojego Jabłuszka możemy znaleźć artykuł o uruchomieniu Apache i PHP5 w Leopardzie.
Niestety preinstalowane PHP jest całkowicie gołe, a doinstalowanie choćby popularnej biblioteki GD wymaga rekompilacji. Na szczęście możemy to obejść.
Naszym zadaniem będzie korzystanie z innej wersji PHP, aniżeli preinstalowana. Z pomoca przychodzi Modul PHP ze strony entropy.ch. Niestety wersja stabilna nie działa na leopardzie. Ściągamy więc wersję beta, rozpakowujemy i kopiujemy do katalogu /usr/local/. Możemy to zrobić przez konsolę w ten sposób:
curl -O http://www2.entropy.ch/download/php5-5.2.5-6-beta.tar.gz
tar -xzf php5-*-beta.tar.gz
sudo mv php5 /usr/local/
sudo ln -sf /usr/local/php5/entropy-php.conf
/etc/apache2/other/+entropy-php.conf
sudo apachectl restart

Kolejno wykonywane są następujące operacje:
Ściągnięcie PHP
Rozpakowanie paczki
Przeniesienie do odpowiedniego katalogu
Stworzenie linku symbolicznego konfiguracji
Restart apache

Jeżeli już wcześniej uruchamiałeś PHP to powinieneś przed tym zakomentować w pliku httpd.conf linijkę:
LoadModule php5_module libexec/apache2/libphp5.so
Uwaga: podczas wykonywania powyższych poleceń w Terminalu nie powinna istnieć teczka /usr/local/php5/.
Dowiedz sie wiecej. Dowiedz sie szybciej. Zapraszamy na […]

Źródło PaweÅ

Comments are closed.