Kako omogućiti PHP u Apacheu za Mac OS X Yosemite & Mavericks
OS X Mavericks dolazi s PHP 5.4.30, a OS X Mountain Lion isporučuje se s predinstaliranim PHP 5.3.13, iako ako pokrenete ugrađeni Apache poslužitelj, vidjet ćete da PHP nije omogućen prema zadanim postavkama. Promjena ovoga je laka, a ako ste web programer i želite da PHP radi na vašem lokalnom Macu s OS X 10.8 ili novijim, slijedite korake kako bi proradio u tren oka.
Pokrenite Terminal i unesite sljedeću naredbu, koristeći administratorsku lozinku kada se to od vas zatraži:
sudo nano /etc/apache2/httpd.conf
Sada pritisnite Control+W za korištenje značajke pretraživanja nanoa i upišite “php”
Pronađite sljedeći redak i uklonite komentar () s početka:
LoadModule php5_module libexec/apache2/libphp5.so
Sada pritisnite Control+O za spremanje promjena, zatim Control+X za izlazak iz nano-a.
Natrag na naredbeni redak, poželjet ćete ponovno pokrenuti Apache poslužitelj kako bi se učitao php modul. To se radi sljedećom naredbom ili možete uključiti/isključiti prekidač na ploči WebSharing treće strane:
sudo apachectl restart
Apache se brzo ponovno pokreće i PHP će biti omogućen.
Možete to provjeriti bacanjem bilo koje php datoteke u direktorij ~/Sites/ i učitavanjem localhost/~user/file.php u web preglednik, ili koristite phpinfo() da provjerite postojeći php konfiguraciju postavljanjem sljedećeg u bilo koju datoteku s ekstenzijom php:
Spremite tu datoteku u korisnički direktorij ~/Sites/ i učitajte je u web preglednik.
Ako želite napraviti bilo kakve promjene u PHP konfiguraciji, upotrijebite sljedeću naredbu da napravite kopiju zadane datoteke php.ini:
cp /private/etc/php.ini.default /private/etc/php.ini
Izvršite prilagodbe kopirane php.ini datoteke u /etc/ ili /private/etc/ po potrebi, ostavljajući originalnu .default datoteku netaknutom. Kao i obično, sve veće promjene u php.ini morat će biti popraćene ponovnim ponovnim pokretanjem Apachea da bi stupile na snagu.