Tips Lounge: Attivare PHP in OS X Mountain Lion

Abbiamo visto qualche giorno  fa come attivare nuovamente il web server Apache su OS X Mountain Lion.

Oggi ci occuperemo di PHP, già presente all’interno del sistema operativo (versione 5.3.13).

Il procedimento è forse più semplice dell’altra volta, ma richiede comunque l’utilizzo del Terminale (Applicazioni — Utility) e la modifica di un file con il comando nano.

Apriamo quindi il Terminale e digitiamo:

sudo nano /etc/apache2/httpd.conf

Il file che così apriremo è quello di configurazione del webserver. Si tratta semplicemente di “decommentare” una riga di questo file: tramite il comando CTRL+W cerchiamo ‘php’nano ci porterà direttamente alla riga in questione.

#LoadModule php5_module libexec/apache2/libphp5.so

Rimuoviamo il simbolo “#” che rende la riga un semplice commento, poi premiamo CTRL+O per salvare il file e CTRL+X per uscire da nano.

Facciamo ripartire Apache perché carichi il file correttamente modificato:

sudo apachectl restart

e il gioco è fatto.

Per verificare che il tutto funzioni, creiamo una pagina php con questo contenuto (potete usare un qualsiasi editor di testo e poi modificare l’estensione del file in .php):

<?php phpinfo(); ?>

e salviamola come phpinfo.php nella nostra document root (quella vista l’altro giorno: ~/Sites/).

Aprendola con il nostro browser, otterremo questo risultato:

Nei prossimi articoli vedremo come installare MySql (non integrato in Mountain Lion) e PphMyAdmin.

[via | OSXDaily]

8 commenti su “Tips Lounge: Attivare PHP in OS X Mountain Lion”

  1. Ho fatto come avete scritto e tutto bene mi compare tutta la configurazione di php come nell’immagine ma prima di ciò una lunga stringa di caratteri strani:

    {\rtf1\ansi\ansicpg1252\cocoartf1138\cocoasubrtf510 {\fonttbl\f0\fnil\fcharset0 Monaco;} {\colortbl;\red255\green255\blue255;\red51\green199\blue0;\red26\green26\blue26;} \paperw11900\paperh16840\margl1440\margr1440\vieww10800\viewh8400\viewkind0 \deftab720 \pard\pardeftab720\sa300 \f0\fs24 \cf2 \cb3

    a cosa si riferiscono?

    Rispondi
    • A me all’inizio anche appare lo stesso … qualcuno sa il motivo

      {\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf340 {\fonttbl\f0\fmodern\fcharset0 Courier;} {\colortbl;\red255\green255\blue255;\red236\green236\blue236;} \paperw11900\paperh16840\margl1440\margr1440\vieww10800\viewh8400\viewkind0 \deftab720 \pard\pardeftab720\sl300 \f0\fs24 \cf0 \cb2

      @Riccardo:

  2. Be’,io ho risolto, nel senso: era, se non ricordo male la pagina che avevo creato. Prova a crearne una con dreamweaver per esempio e nel body ci metti “echo phpinfo();”. I caratteri dovrebbero sparire

    Rispondi
  3. Be’,io ho risolto, nel senso: era, se non ricordo male, la pagina che avevo creato. Prova a crearne una con dreamweaver per esempio e nel body ci metti “echo phpinfo();”. I caratteri dovrebbero sparire

    Rispondi

Lascia un commento