Menu

12 september 2012

10.8De PHP module activeren in Mountain Lion

OS X Mountain Lion wordt geleverd met PHP 5.3.13 die vooraf is geïnstalleerd, maar wanneer je de ingebouwde Apache server activeert zal je merken dat PHP niet standaard is ingeschakeld. Het is vrij eenvoudig om PHP in Mountain Lion te activeren via OS X Terminal.

Deze tip is vooral handig voor web-ontwikkelaars die PHP willen draaien op hun lokale Mac, voor de normale gebruiker is het niet interessant deze functie te activeren wanneer je deze niet nodig hebt. Volg onderstaande procedure om PHP te activeren.

• Open Terminal via Programma’s ▸ Hulpprogramma’s
• Voer onderstaand commando in:

sudo nano /etc/apache2/httpd.conf

• Voer je gebruikerswachtwoord in en druk op enter
• Activeer de zoekfunctie met behulp van ctrl + W
• Voer vervolgens ‘php’ in

Zoek naar de onderstaande regel en verwijder het hekje “#” (remark).

LoadModule php5_module libexec/apache2/libphp5.so

• Gebruik de toetscombinatie ctrl + O om de wijziging te bewaren
• Sluit het Nano venster af met behulp van ctrl + X

Om de PHP te activeren dien je de Apache webserver te herstarten, dit doe je met behulp van:

sudo apachectl restart

/Library/WebServer/Documents

Maak nu in de map (root) /Library/WebServer/Documents een tekstbestand aan met de naam ‘test.php’, plaats hierin de volgende PHP code:

<?php phpinfo(); ?>

Je kunt nu vanuit de webrowser controle of PHP actief is door te gaan:

http://localhost/test.php

Wanneer alles goed is gegaan zal de PHP info/testpagina verschijnen in je browser.




Gerelateerde tips:




Reacties


  • Marc Collet 12 september 2012 om 11:14

    Is het niet veel handiger om gewoon MAMP te installeren?

  • Dominique 12 september 2012 om 13:41

    Goeie tip, bedankt!

  • Francien 14 oktober 2012 om 15:20

    lastig in de Mac winkel zeggen ze nooit in een terminal iets te wijzigen.
    Nu met de cursus PHP zou het dus moeten.
    MAMP geïnstalleerd mar werkt ook niet.
    Iemand een idee wat ik niet goed doe?
    Francien

  • Fran 21 oktober 2012 om 22:08

    Hallo, ik heb MAMP geïnstalleerd en de twee groene bolletjes zijn er maar hij zegt steeds de pagina niet te kunnen vinden.
    Kan mij iemand helpen? Heb ik de instellingen mogelijk niet goed?
    Fran

Een reactie toevoegen: