Regole del forum
1) Rispettare le idee altrui.
2) Evitare le offese dirette.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.
La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
e richiamalo dal browser e vedi se funziona.
Se la pagina viene caricata, ti dà tutte le informazioni riguardanti il php installato.
Se così funziona prova, invece di utilizzare il tag <script>, ad utilizzare la seguente sintassi
Allora... per quanto riguarda l'uso dei tag mi risulta che siano equivalenti quelli del tipo <script></script> e <?php ?>.
In ogni caso li ho provati entrambi, ma nisba. Per quanto riguarda phpinfo non mi dà niente, anche se l'include c'è (nel senso che l'avevo già decommentato).
Ho un modo per verificare se sia colpa (come facilmente è) dell'installazione fatta maluccio?
Tuttavia a questo punto ho dei dubbi:
1. ma se voglio (come è auspicabile) lavorare su pagine PHP da utente, devo dare i permessi per l'utente a "/var/www/htdocs" o c'è un modo di poter lavorare nella propria home?
2. per visualizzare la pagina devo sempre dal browser dare l'indirizzo come fatto prima o esiste anche un modo di fare semplicemente FILE-->APRI e far sì che il PHP venga interpretato?
Spero di aver fatto le domande giuste, dando le informazioni giuste
red ha scritto:
1. ma se voglio (come è auspicabile) lavorare su pagine PHP da utente, devo dare i permessi per l'utente a "/var/www/htdocs" o c'è un modo di poter lavorare nella propria home?
Potresti modificare httpd.conf facendo in modo che la root del webserver sia /home/nome_utente/prove_in_php ma non mi sembra una cosa molto saggia, darei piuttosto all'utente la possibilità di scrivere i /var/www/htdocs.
2. per visualizzare la pagina devo sempre dal browser dare l'indirizzo come fatto prima o esiste anche un modo di fare semplicemente FILE-->APRI e far sì che il PHP venga interpretato?
Che io sappia serve sempre l'indirizzo essendo php un linguaggio serverside
crea una directory public_html nella tua home alla quale poi accederai tramite <nome_host>/~<nome_utente> .. questa e' la prassi comune. ovviamente devi istruire httpd.conf a riguardo
Tuttavia a questo punto ho dei dubbi:
1. ma se voglio (come è auspicabile) lavorare su pagine PHP da utente, devo dare i permessi per l'utente a "/var/www/htdocs" o c'è un modo di poter lavorare nella propria home?
2. per visualizzare la pagina devo sempre dal browser dare l'indirizzo come fatto prima o esiste anche un modo di fare semplicemente FILE-->APRI e far sì che il PHP venga interpretato?
non ho ben capito la domanda, stai chiedendo se puoi lanciare uno script php da cli senza per forza dover passare per il dso di apache? se e' cosi' allora puoi eseguirlo con
"php nomescript"
1) Guarda l'opzione UserDir in httpd.conf.
Dovrebbe di default essere installato il modulo mod_userdir.c e dovrebbe essere possibile per ciascun utente avere il proprio spazio web semplicemente creando una directory public_html nella propria home (con i giusti permessi), che sarà raggiungibile con nome-server/~nome-utente (vedi degli esempi in http://www.arcetri.astro.it/Homepages.html)
2) Come ha detto giustamente gnubit php è server-side (puoi al limite usare php come linguaggio di scripting in una shell tipo awk o perl). Attenzione, questo è un concetto importante: il browser interpreta solo l'html (+css) ed è html quello che riceve da un server dove è presente una pagina php. Il php è un preprocessore, ovvero elabora l'html da inviare al client.
Edit: mi sono allontanato qualche minuto dal pc prima di completare la risposta e solo dopo aver inviato il post mi sono accorto che ti avevano già risposto...
Ultima modifica di albatros il ven 20 apr 2007, 14:38, modificato 1 volta in totale.
Giusto per concludere... sapete se è possibile addestrare quanta+ per far sì che quando fa l'anteprima della pagina la carichi tipo browser... altrimenti fa come quando aprivo direttamente il file con firefox che mi dava la pagina bianca.
Se c'è un modo bene... altrimenti sono comunque soddisfatto