2012-06-30 12 views
10

Podążyłem za kilkoma tutorialami. Udostępnianie sieciowe jest włączone i odkomentowałem moduł php w apache2/httpd.conf, ale kiedy próbuję otworzyć plik phpinfo, nadal próbuje otworzyć go jako plik.Włączanie PHP nie działa po włączeniu OSX Lion

+0

Jakie kroki podjąłeś i jak nie spróbujesz otworzyć plik? – GordonM

+0

Dodałem go do katalogu głównego mojej osobistej strony internetowej i próbowałem otworzyć w Firefoksie. – Tommy

+1

Czy "plik phpinfo" ma ".php" na końcu nazwy pliku? Co ma w sobie "plik phpinfo"? –

Odpowiedz

28

Edycja /etc/apache2/httpd.conf i upewnij się, że wiersz:

LoadModule php5_module libexec/apache2/libphp5.so 

... istnieje. Myślę, że jest to w komentarzu domyślnie w standardowym OS X config, ale z tego co pamiętam, po prostu trzeba go odkomentowaniu, a następnie ponownie uruchomić Apache:

sudo apachectl restart 

i powinno być dobrze iść.

LUB

użycie MAMP

http://www.mamp.info/en/index.html

+1

Zrobiłem to wszystko. – Tommy

+0

czy ładujesz swoje pliki PHP z folderu Katalog stron macierzystych? –

+0

Jeśli masz na myśli nazwę użytkownika/witryny, to tak. – Tommy

19

Upewnij się, że config Apache zawiera wiersz:

AddType application/x-httpd-php .php 
+0

Nie znalazłem tego – Tommy

+0

W moim systemie jest to plik o nazwie php5.conf, ale używam Apache z MacPorts zamiast z oryginału ... Myślę, że Skopiowałem moją konfigurację bezpośrednio z pierwotnej konfiguracji, chociaż –

+1

Może być konieczne skopiowanie /etc/php.ini.default do /etc/php.ini, jeśli ta ostatnia nie istnieje. –

Powiązane problemy