Newsgroup: it.comp.www.php
Titolo: passthru in windowsxp

Sono alle prime armi ed ho il seguente problema:
passthru ("cat nomefile");
il comando sopra non funziona perchè sto lavorando con windowsxp e non con
Linux. C'è l'alternativa con feof, ma non è possibile fare in altro modo
senza dover  installare una distro di Linux?
ps: ho installato Apache e Modulo Php come spiegato sul sito di 
html.it
Grazie per aventuali consigli e non vi incavolate se ho detto una ca...
saluti
Alex

 senza dover  installare una distro di Linux?
Installa Cygwin, e aggiorna i path del sistema, cosi esegui una sorta
di unix anche sotto windows. 
www.cygwin.com
-- 
I'm not a signature.

 senza dover  installare una distro di Linux?
Per mostrare il contenuto del file "nomefile"? Parecchi.. un paio veloci:
_________________________
echo implode("",file("nomefile"));
_________________________
$fp = fopen("nomefile");
fpassthru($fp);
_________________________
Ludovico Grossi

 di unix anche sotto windows. 
www.cygwin.com
L'ho scaricato ma si pianta durante l'installazione, forse non č compatibile
con XP?
Comunque era proprio quello che cercavo, una sorta di simulatore di Linux in
ambiente windows, peccato che non funge perň...

 fpassthru($fp);
Ti ringrazio, non conoscevo nč implode nč fpassthru perciň proverň ad
utilizzarli come via piů rapida rispetto a feof, perň effettivamente cercavo
qualche cosa che simulasse Linux, in modo da poter seguire il libro che ho
acquistato, il quale da per scontato che lavori sotto questo os.Se conosci
un'alternativa a cygwin che mi si pianta con xp ti prego di mettermi al
corrente...
grazie ancora di tutto

 posted this:


sul mi portatile XP va molto bene... 

> sul mi portatile XP va molto bene...
Confermo, č andato tutto bene!!! Durante la procedura wizard ero troppo
frettoloso e mi si piantava ma...
adesso ho un problema piů grosso:
cosa ci faccio con tutto ciň? Mi spiego meglio e ricordo ancora una volta
che sono un novizio...
Ho installato Apache, modulo php e Mysql seguendo alla lettera le
indicazioni trovate sul sito di 
html.it
 andando a configurare opportunamente
il file httpd.conf perciň adesso apro tutto ciň che č in php nella
famigerata cartella c:/.../test/ all'interno dell'indirizzo
http://localhost/file.php
Come concilio questa configurazione con l'emulatore linux? Nell'altro tuo
post hai accennato ad un aggiornamento dei path di sistema, ma come devo
fare??!
Non ti chiedo di spiegarmi tutta la procedura ma se almeno tu mi potessi
segnalare un sito che spiega questo discorso e lo risolve ti sarei molto
grato.
Grazie ancora, e abbi pazienza.

 posted this:







Par aggiungere variabili al path vai nel panello controllo system | avanzate 
e scegli | variabili di sistema
Una volta aggiunti i path puoi usare dal cmd prompt i programmi cygwin (prova
un ls -l ecc.) e quindi anche da system, exec ecc. di php (potevi anche usare
setenv, ma questo e' una altra storia).
Ovviamente il tutto ti conviene per fare delle operazioni relativamente
speciali. Php cmq. contiene talmente tante funzioni che raramente dovresti
ricorrere alle funzionalita' di cygwin. Puoi tenere conto che in un hosting
(se fai cose web) non sempre trovi i tool gnu.