Visualizzazione post con etichetta Osx. Mostra tutti i post
Visualizzazione post con etichetta Osx. Mostra tutti i post

venerdì 8 marzo 2013

SOLUZIONE #2002 Impossibile eseguire il login nel server MySQL

si crea una cartella via terminale

sudo mkdir /var/mysql
di seguito, sempre via terminale si crea un simlink a mysql.sock all’interno della cartella appena creata:
sudo ln -s /tmp/mysql.sock /var/mysql/mysql.sock
Accedere a phpMyAdmin
Digitando la url http://127.0.0.1/myadmin3522 si accede alla home page di phpMyAdmin.

Nome utente: root
Passowrd: root



Click su Esegui e si accede a phpmyadmin.


Per verificare il funzionamento delel modifiche effettuate prendere il file test.php da File di Test e metterlo nella cartella Siti, dal browser digitare http://127.0.0.1/test.php



mercoledì 9 maggio 2012

Creare un virtualhost su Mac OSX

1)Aprire file host al percorso

Macintosh HD:private:etc:hosts (il file è nascosto e richiede i privilegi di root).

Si aprirà un file di questo tipo:


Posizionatevi alla fine del file, e scrivete 127.0.0.1 seguito da uno spazio e dal nome del virtual host che desiderate aggiungere.


Quindi salvate il file inserendo la password di root.


2)Una volta modificato il file hosts aprire il file di configurazione httpd.conf, che risiede in questa posizione  

Macintosh HD:private:etc:apache2:httpd.conf. (il file richiede i privilegi di root)

Scorrere fino alla riga 460 dove troverete una stringa del genere:

    #Virtual hosts 
    #Include /private/etc/apache2/extra/httpd-vhosts.conf

Dunque rimuovere il cancelletto decommentando la riga

    Include /private/etc/apache2/extra/httpd-vhosts.conf

e attivando il file httpd-vhosts.conf

Salvare inserendo la password di root


3)È arrivato il momento di aggiungere il nostro VirtualHost modificando httpd-vhosts.conf reperibile a questo percorso

Macintosh HD:private:etc:apache2:extra:httpd-vhosts.conf

All'interno di vhosts troverete 2 virtual host di esempio compilati a "muzzo"




a noi interessa compilare soltanto DocumentRoot e ServerName ricordando di inserire un virtual host anche per localhost, in questa maniera:


    DocumentRoot "/Library/WebServer/Documents/ProvaVirtualHost"
    ServerName ProvaVirtualHost



    DocumentRoot "/Library/WebServer/Documents"
    ServerName localhost


 

non è indispensabile che "come nel nostro caso" cartella e nome del virtual host siano uguali, l'importante è che il percorso sia giusto e che il ServerName sia quello messo precedentemente nel file hosts  


Fonte:http://foundationphp.com/tutorials/vhosts_leopard.php