MaRgEnIuS
11-12-2008, 16:39
Salve a tutti! Posto qui un quesito che riguarda un problema che sto riscontrando in questi ultimi giorni:
Sto lavorando a delle applicazioni in PHP utilizzando anche HTML, CSS. Da queste pagine scritte in PHP vengono effettuate alcune query con il linguaggio SQL. Praticamente la situazione è la seguente. Le applicazioni in PHP si trovano nella cartella www dell'easyphp. Le query SQL vengono fatte dallo stesso codice PHP su un'altra macchina (che monta windows server 2003) dove si trova SQL Server. I risultati delle query vengono ovviamente ricevuti dalle stesse applicazioni scritte in PHP e visualizzate a schermo nella macchina in cui si trovano! Il nucleo del problema sta nel fatto che fra le tante query c'è ne una in particolare che genera delle stringhe corrispondenti a dei nomi di alcuni files che si trovano nel server (windows 2003). Il mio problema è che: quando utilizzo le applicazioni PHP nella LAN tutto funziona alla perfezione utilizzando il percorso (file://///PCServer/Prev/p".$riga_2[0]."_".$id.".doc), quando ovviamente provo ad accedere da remoto il collegamento al link non funziona, poichè i file non si trovano nel server APACHE bensì nella macchina server. Ora mi hanno detto che c'è la possibilità di fare una modifica dei permessi, ma mi hanno sconsigliato questa cosa poichè è un metodo scorretto. Altri mi hanno parlato di utilizzare un WEB FILE BROWSER, ma io sinceramente non ho capito bene come risolvere il problema nella fattispecie. C'è per caso qualcuno che ha le idee più chiare di me e che mi possa spiegare meglio come ovviare a questo problema ? Grazie comunque dell'attenzione... Spero in qualche risposta! A presto!
;)
Sto lavorando a delle applicazioni in PHP utilizzando anche HTML, CSS. Da queste pagine scritte in PHP vengono effettuate alcune query con il linguaggio SQL. Praticamente la situazione è la seguente. Le applicazioni in PHP si trovano nella cartella www dell'easyphp. Le query SQL vengono fatte dallo stesso codice PHP su un'altra macchina (che monta windows server 2003) dove si trova SQL Server. I risultati delle query vengono ovviamente ricevuti dalle stesse applicazioni scritte in PHP e visualizzate a schermo nella macchina in cui si trovano! Il nucleo del problema sta nel fatto che fra le tante query c'è ne una in particolare che genera delle stringhe corrispondenti a dei nomi di alcuni files che si trovano nel server (windows 2003). Il mio problema è che: quando utilizzo le applicazioni PHP nella LAN tutto funziona alla perfezione utilizzando il percorso (file://///PCServer/Prev/p".$riga_2[0]."_".$id.".doc), quando ovviamente provo ad accedere da remoto il collegamento al link non funziona, poichè i file non si trovano nel server APACHE bensì nella macchina server. Ora mi hanno detto che c'è la possibilità di fare una modifica dei permessi, ma mi hanno sconsigliato questa cosa poichè è un metodo scorretto. Altri mi hanno parlato di utilizzare un WEB FILE BROWSER, ma io sinceramente non ho capito bene come risolvere il problema nella fattispecie. C'è per caso qualcuno che ha le idee più chiare di me e che mi possa spiegare meglio come ovviare a questo problema ? Grazie comunque dell'attenzione... Spero in qualche risposta! A presto!
;)