Newsgroup: it.comp.macintosh
Titolo: Sempre io con Apache + MySQL + PHP

Ora (dopo il consiglio prezionso di Giovanni Mannarino) digitando
http://hostname
 il server apache mi fa vedere che funziona
http://localhost
 anche. E fin qui sono contento.
Ho importato un sito fatto su pc in php, creato i database ecc ecc e
funziona (a parte l'amministrazione), ma...
...visto che phpMyAdmin funziona all'indirizzo
http://hostname/~nomeutente/phpmyadmin
 e che phpinfo.php mi fa vedere le
info di php e quindi che l'interprete funziona, provando a creare una
connessione al database con Dreamweaver ottengo "Errore 404 non esiste un
server"
Nella GUI di Dreamweaver immetto i seguenti
Nome connessione: conn_prova
Database: MySQL
Utente: pippo
Password: ******
ServerName: hostname
clicco il pulsante "PROVA" ----> Errore 404
ho cambiato il ServerName
ServerName: hostname:80
clicco il pulsante "PROVA" ----> Errore 404
ho cambiato il ServerName
ServerName: 
127.0.0.1:80
clicco il pulsante "PROVA" ----> Errore 404
ho cambiato il ServerName
ServerName: localhost
clicco il pulsante "PROVA" ----> Errore 404
ho cambiato il ServerName
ServerName: localhost:80
clicco il pulsante "PROVA" ----> Errore 404
Nn so più che pesci prendere
Mi aiutate?? Grazie a tutti
--
LukeNukem

Gli errori con un numero di codice compreso tra 400 e 499 sono (da standard)
errori che si considerano originati da una manovra sbagliata lato client.
L'errore 404 significa che il documento che si e' richiesto via URL
(http://.......) non puo' essere scaricato (la codifica ufficiale e' "object
not found").
I motivi possono essere i piu' disparati (il nome e' stato digitato
erroneamente, il file non e' piu' presente sul server ecc). Su una macchina
*nix come OS X ci potrebbero essere dei motivi lato server legati ai
privilegi di accesso ai file:
- il file deve essere "leggibile" da tutti
- inoltre, anche la cartella che contiene il file deve essere "eseguibile" e
"leggibile" da tutti
- infine, eventuali programmi eseguibili lato server (come gli script CGI
oppure i PHP) devono avere i privilegi di eseguibilita' impostati
correttamente.
E' probabile che il tuo problema sia legato proprio a questo aspetto di
privilegi.
Puoi controllare i privilegi in modo rapido tramite il Finder: seleziona il
file o la cartella e poi digita Mela+I, espandi la sezione dei privilegi e
verifica che:
- nel caso di file leggibili, sia spuntata la casella "Lettura" in
corrispondenza di "tutti gli altri".
- nel caso della cartella che contiene i file leggibili, siano spuntate
(solo) le caselle "Lettura" ed "Esecuzione" in corrispondenza di "tutti gli
altri"
Un altro motivo possibile dell'errore potrebbe essere la configurazione di
Apache. Prova a verificare (il file si chiama httpd.conf) se:
1 - e' abilitata in generale l'esecuzione dei php
2 - e' abilitata l'esecuzione dei php per le specifiche aree di server che
hai messo in condivisione
3 - le direttive di configurazione del php sono corrette (verifica con la
documentazione di PHP).
Saludos
Germano il Gatto Grigio
--------------------------------
Inviato via 
http://usenet.libero.it

 Germano il Gatto Grigio
Grazie
--
LukeNukem

Mi rispondo da solo....FUNZIONAAA!!!
Sbagliavo l'impostazione dell'url del server di prova.
--
Grazie a tutti
LukeNukem