bookmark bookmark
cifero On gennaio - 12 - 2006
Share/Condividi

Stamane mi sono messo al lavoro su alcuni siti che risiedono in locale sul mio mac
e che sfruttano php e mySql per far girare dei piccoli database di prova. Ho notato con stupore e un po’ di preoccupazione che non veniva piu’ stabilita la connessione a mySql il quale risultava scomparso.Inaccessibile anche phpMyAdmin, ovviamente per le stesse ragioni.

Ho risolto il probelma e vi segnalo come: non essendo un grande esperto della materia perdonate qualche imprecisione nel linguaggio.

Mi sono messo immediatamente a scandagliare la Rete in cerca di qualche testimonianza (e soluzione) dal momento che non si e’ mai soli in problemi di questo genere e cio’ sempre un bene:
dal celebre macintouch.com ho appreso la soluzione.

Sembra che il problema, dopo l’aggiornamento a 10.4.4, sia proprio nell’incapacita’ di Php di effettuare una connesssione al server attraverso la stringa di configurazione che indica come macchina locale il “localhost“.

Il problema si e’ risolto sostituendo nelle stringhe di configurazione dei vari siti in locale basati su php e mySql la connessione al server da “localhost” a “127.0.0.1”.

Tutto ha ripreso a funzionare benissimo.

Spero sia utile!

Categorie: osX, tips, webdev
  • http://www.mactutorials.it Olivs

    il titolo del tuo post è fuorviante; come tu stesso dici nell’articolo, mysql funziona, è solo la conf di phpmyadmin che non va;
    cosa che tralatro a me non succede;
    hai provato a vedere cosa c’è nel tuo file di hosts?
    dal terminal: cat /etc/hosts
    dovrebbe essereci una riga come questa: 127.0.0.1 localhost
    saluti a tutti belli e brutti

    Like or Dislike: Thumb up 0 Thumb down 0

  • http://www.mactutorials.it Mario Inghilleri

    non e’ la conf di phpMyAdmin a non funzionare ma la connessisone a mySql effettuata attraverso un normale indirizzamento “localhost” da un file config.php di qualunque cosa..
    Per il resto php funziona eccome.
    Ecco perche’ non camboi titolo: dal punto di vista lesssicale e’ piu’ scorretto dire che ph non funziona, dato che invece funziona.

    Lo lascio cosi’.

    ps: se a te non succede non fa niente, come hai visto dal link che ho inserito,
    e’ un problemino comune a molti, praticamente ufficiale.

    Like or Dislike: Thumb up 0 Thumb down 0

  • http://www.mactutorials.it Olivs

    non importa, ma mySql funziona correttamente, si tratta solo di puntamenti sballati.

    Like or Dislike: Thumb up 0 Thumb down 0

  • http://www.mactutorials.it Mario Inghilleri

    segnalo un porblema simile se non lo stesso su
    macosxhints:
    http://www.macosxhints.com/article.php?story=20060111113313511&lsrc=osxh

    il titolo conferma’ la sua bonta’ :D

    Like or Dislike: Thumb up 0 Thumb down 0

  • http://www.mactutorials.it Olivs

    infatti il titolo conferma che è la connessione di php a MySQL a non funzionare e NON mySQL

    Like or Dislike: Thumb up 0 Thumb down 0

  • http://www.mactutorials.it Mario Inghilleri

    vabeh dai, che due palle che sei

    Like or Dislike: Thumb up 0 Thumb down 0

  • Skogkatt

    Grazie mille per il tuo articolo, pure io mi sono ritrovato con la connessione a MySql andata ad allegre donnine e non riuscivo a venirne a capo: MySql andava sicuramente visto che il CocoaMySql continuava a funzionare perfettamente, ma da browser nulla :-(

    Come al solito sono sempre delle sciocchezze a fare perdere una marea di tempo, quando succedono queste cose ripenso sempre al costosissimo missile americano che dovettero far autodistruggere in quanto un programmatore aveva dimenticato un trattino nel codice di un chip…

    Like or Dislike: Thumb up 0 Thumb down 0

  • http://www.mactutorials.it Mario Inghilleri

    :D

    Like or Dislike: Thumb up 0 Thumb down 0