Kore Mio

Le mie elucubrazioni mentre il fiume scorre…

Le mie esilaranti disavventure con MySQL

Sono da un paio di giorni impegnato a "riassettare" la vecchia versione del sito paterno creato ai tempi con Quark Xpress. Essendo praticamente il primo sito che curo personalmente a partire dalla creazione stessa del database cui l'architettura si poggia, potete ben immaginare (specie se avete esperienza di MySQL e PHP) a quali tipologie di problemi posso essere andato incontro causa eccessiva "noobity" nel competere con i suddetti strumenti.

Il mio principale nemico fino ad oggi si chiama AppServ, un'applicazione che installa un server Apache, un server MySQL ed il supporto PhpMyAdmin in ambiente Windows. I grattacapi avvenuti in serie (in buona parte causati da me) faranno sicuramente sorridere chi ne mastica di più.

Inizialmente l'applicazione risultava impallata di suo per chissà quale motivo (forse Dzamir ne sa qualcosa di più, visto che lo smanettone dopo aver visitato dall'esterno sul mio pc una pagina di prova che gli avevo linkato, ha pensato bene di sondare se ci fossero restrizioni sul resto e di aggiungermi voci al database….la pagherai :D ). Fatto sta che il server non rispondeva ai comandi, opto immediatamente per una rimozione ed una reinstallazione del programma.

Reinstallo tutto, ma mi dimentico che la prima volta avevo cambiato la cartella di destinazione…il programma si installa nella cartella di default ma io intelligentemente continuo a lavorare sulla vecchia root, ovviamente le pagine non risultavano da nessuna parte. Cocciuto come il marmo cancello di nuovo e reinstallo (anzichè spostare tutto e tirare avanti così come stavo), ma stavolta forse sbaglio a digitare, fatto sta che nella cartella di AppServ che volevo utilizzare non si installa nulla. Di nuovo nonostante le pagine fossero lì non venivano rilevate,esploro la cartella e mi rendo conto che manca la metà del programma o.O.

Cancello e reinstallo una quarta volta dopo aver fatto pulizia di tutto l'installato superfluo fin lì collezionato, e mi guardo bene dal toccare qualcosa. li programma si installa e tutto fila liscissimo.Risolto? Finalmente pareva di si…finchè alla generazione della prima pagina con query il codice non riesce ad interpretare in maniera corretta la mancanza di password nel MySQL. A questo punto (semplice semplice penso io) apro il CMD di windows xp e dalla cartella Bin di MySQL eseguo il comando mysqladmin e setto il nuovo user e la nuova password. Com'è normale phpmyadmin smette di funzionare, allora entro nel suo file di config e setto i nuovi parametri. Ora….non so se perchè fosse tardi o se perchè c'è una congiura degli strumenti informatici contro di me…ma il MySQL ha deciso di non far entrare più nessuno…e felice come una pasqua (per fortuna nel database c'era poco o nulla ancora) mi appresto ad eliminare e a reinstallare AppServ per la quinta volta….

Maggio 27, 2006 - Pubblicato da korenaar | Web Editing | | 2 Commenti

2 Commenti »

  1. “..forse Dzamir ne sa qualcosa di più, visto che lo smanettone dopo aver visitato dall’esterno sul mio pc una pagina di prova che gli avevo linkato, ha pensato bene di sondare se ci fossero restrizioni sul resto e di aggiungermi voci al database….la pagherai”
    Così impari a tenere acceso il server senza impostare la password!! :P

    Commento di Dzamir | Maggio 27, 2006 | Replica

  2. Non è detto che tu mi debba inserire le foto con le tettone nelle mie pagine di prova solo perchè hai notato che non c’è password dall’esterno :D

    Commento di korenaar | Maggio 27, 2006 | Replica


Lascia un commento