php da linux a win

Area di discussione libera.

Moderatore: Staff

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.
Rispondi
Avatar utente
Paoletta
Staff
Staff
Messaggi: 3975
Iscritto il: lun 25 apr 2005, 0:00
Slackware: 14.2 - 64 bit
Desktop: fluxbox
Località: Varese

php da linux a win

Messaggio da Paoletta »

ciao a tutti, ho realizzato una piccola applicazione php e purtroppo devo farla girare su server win...con i pathname (relativi) avro' qualche problema oppure potro' ancora usarli come in linux? se si', conoscete qualche funzione in grado di convertire un pathname linux in un pathname win?

Avatar utente
conraid
Staff
Staff
Messaggi: 13631
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Re: php da linux a win

Messaggio da conraid »

mai usato php su windows, ma da quel che so è ininfluente, nel senso che php sa come gestirli.
Tanto che realpath serve proprio a capire la differenza
http://php.net/manual/en/function.realpath.php
guarda l'esempio 2, come vedi a fronte di un pathname in stile unix la funzione su windows restituisce il path in stile windows.

Poi i cms vanno in entrambi i sistemi senza problemi.

l'importante è non fare il contrario, purtroppo ho visto anche questo ;-)

Avatar utente
targzeta
Iper Master
Iper Master
Messaggi: 6643
Iscritto il: gio 3 nov 2005, 14:05
Nome Cognome: Emanuele Tomasi
Slackware: 64-current
Kernel: latest stable
Desktop: IceWM
Località: Carpignano Sal. (LE) <-> Pisa

Re: php da linux a win

Messaggio da targzeta »

Tieni anche a mente la costante 'DIRECTORY_SEPARATOR' che vale '/' quando lo script viene eseguito sotto linux, '\' quando invece il server che lo esegue è windows.

Emanuele
Se pensi di essere troppo piccolo per fare la differenza, prova a dormire con una zanzara -- Dalai Lama

Avatar utente
Paoletta
Staff
Staff
Messaggi: 3975
Iscritto il: lun 25 apr 2005, 0:00
Slackware: 14.2 - 64 bit
Desktop: fluxbox
Località: Varese

Re: php da linux a win

Messaggio da Paoletta »

ok grazie 1000 sempre gentili! :)

Rispondi