Easyphp e dreamweaver - Babaiaga informatica per principianti

strega con scopa
Informatica per principianti
Babaiaga
prova
Vai ai contenuti

Easyphp e dreamweaver

OldArticle

Molti dei problemi relativi ai Diritti di amministratore possono essere risolti con la soluzione sotto esposta.      

Se abbiamo problemi con il funzionamento di easyphp con windows forse può dipendere dal  avere avviato il programma senza i diritti di amministratore.

grande e e scritta easyphp
Se MySql non si avvia per un errore inaspettato o Dreamweaver ci impedisce di salvare i file sulla cartella www di easyphp proviamo a installare e poi avviare sia easyphp che Dreamweaver con i diritti di amministratore.

Tasto destro del mouse e scegliamo la seconda voce del menu che si apre: esegui come amministratore.

Il tutto dovrebbe tornare perfettamente funzionante.

Pagina bianca
E di easyphp
Con le versioni di easyphp 5.3.x spesso accade che nonostante sia apache che mysql abbiano un semaforo verde è impossibile aprire la pagina Amministrazione (CTRL + A) (PhpMyAdmin) in quanto si blocca su una pagina bianca.

La soluzione: (soluzione provata e funzionante)
1 - Tasto start
2 - Pannello di controllo > rete e internet
3 - Centro  connessione di rete e condivisione
4 - (sul lato sinistro in alto) Modifica impostazioni scheda
5 - Tasto destro del mouse > proprietà
6 - Togliere la spunta al protocollo internet versione 6 (IVP6)

Abbiamo finito. Proviamo a far ripartire il nostro easyphp (sempre con i diritti di amministratore) e la pagina di amministrazione si apre regolarmente.

Esiste anche un secondo metodo (trovato in internet ma non lo abbiamo provato) semplicemente  modificando
questa linea in phpmyadmin/config.inc.php
$cfg['Servers'][$i]['host']          = 'localhost';

con questa:
$cfg['Servers'][$i]['host']          = '127.0.0.1';

Ovvero abbiamo cambiato il nome del server da localhost in 127.0.0.1 in modo da utilizzare una connessione TCP/IP.

Esiste anche un terzo metodo che suggerisce di andare in
1 - C (disco locale)  > windows > system 32 > drivers
2 - cercate la cartella "etc" e modificate nel file hosts la riga

# 127.0.0.1 localhost
127.0.0.1 localhost (togliendo il cancelletto).

Questa soluzione nel nostro computer con windows 7 professional non funziona ma in alcuni utenti in internet ha dato buoni risultati.

Un server locale sul nostro computer.

Scarichiamo l' ultima versione di easyphp (download by sourceforge.net) e installiamola sul nostro PC.

Creiamo un nuovo sito con Dreamweaver (lo abbiamo chiamato BABA) e usiamo questi parametri per le Informazioni locali:

Nome sito: baba
Cartella principale: quella dove si trova easyphp e la sottocartella www
Indirizzo HTTP: localhost
Abilita cache: spuntato

Dove nella casella Cartella immagini predefinita inseriamo il percorso della cartella immagini che chiameremo IMAGES (C:\Programmi\EasyPHP 2.ob\www\baba\images).

Ora andiamo su Informazioni su Remoto e inseriamo i seguenti parametri:
Accesso:locale/rete
Cartella remota: il percorso dove si trova il nostro sito C:\Programmi\EasyPHP 2.ob\www\baba
Mantieni sincronizzazione:spuntata

Ed infine inseriamo i parametri su Server di prova:
Modello server:PhP MySQL server
Accesso:Locale\Rete
Cartella Server:C:\Programmi\EasyPHP 2.ob\www\baba
Prefisso URL: http://Localhost/baba/

Possiamo concludere premendo FINE.

Ora  apriamo  FILE > NUOVO > PHP

       Si aprirà una pagina bianca e se tutto è andato a buon fine, aprendo il soffietto laterale, dovremmo avere un risultato come in figura:

Ora non ci resta che creare le tabelle  direttamente dal nostro easyPHP

schermata easyphp
Tabelle

Lavoriamo direttamente su easyPHP

Facciamo partire il programma easyPHP e vedremo apparire una nuova icona, in basso a destra, vicino all'orologio.

Tasto destro del mouse e premiamo su amministrazione.


Premiamo in corrispondenza di phpmyadmin "mys9l gestione" e la nuova schermata ci permetterà di creare un nuovo database:


Chiameremo il nuovo database BLOG. Premendo crea saremo avvisati che non sono presenti tabelle nel database e quindi bisognerà crearle. Creiamo la tabella:
tblmessaggi
con 5 campi con i seguenti parametri

ID: INT- not null - auto_increment - chiave primaria
Titolo: Text - non null
Testo: Longtext - non null
Data: text - non null
Autore: text - non null


Premiamo esegui e avremo un riepilogo di quello che abbiamo creato:


Salviamo e una nuova schermata ci mostrerà la tabella appena costruita.


Ora ripetiamo il tutto per una nuova tabella che chiameremo utenti con i campi :

IDutenti, username e password (simili a ID, testo e autore della tabella messaggi)


Ora passiamo all' analisi della tabella MESSAGGI premendo il primo tasto, a sinistra, della colonna azione si aprirà lo spaccato della tabella MESSAGGI con i record inseriti.

Possiamo fare delle modifiche ai messaggi premendo la matita o possiamo cancellare premendo la "X" rossa.

Il tutto può essere fatto anche da dreamweaver.

E di easyphp
Windows VISTA

In caso di "...impossibile avviare apache perche' ...un altro servizio utilizza la stessa   porta", se avete skype, fate partire prima easyphp e poi skype (usano la stessa porta 80).

Altrimenti:modificare la voce "Listen" del file httpd.conf

       listen 127.0.0.1:80
con un altro valore.

Controllare anche il firewall che non blocchi la porta 80.

Potremmo trovarci anche con un numero di porta diverso con le ultime versioni tipo 8887

E di easyphp
Non tutti sanno che ...

beep del BIOS (by Tomshw.it)

PC forum problemi (by manuali.net)

Torna ai contenuti