Premetto che ho provato su svariate macchine, svariati OS, svariate configurazioni...
Questo quello che succede:
apache (qua non ho provato molte versioni... qualcuno ha la 2.0.59 e php come modulo?), php5 (qualsiasi vers, provato fino alla 5.2.0, se qualcuno mi conferma la 5.2.1 mi fa un gran favore, cosi' posso aprire un bug :P ) come modulo...
cosa succede:
files che CONTENGONO nel nome del file .php vengono parsati ed eseguiti da php...
un esempio:
scaritate sto file:
http://www.evcz.tk/1_grin.rar
scompattatelo e caricate il file risultante con lo stesso nome... richiamandolo da apache mostrerà il phpinfo().... pur NON AVENDO ESTENSIONE .php (io ho addhandler solo per .php e .phps!!!)
esempio su altervista:
http://evcz.altervista.org/php5/1_grin.gif.php.gif
stesso file invece su php4 invece mosta la faccina... :S
con php come cgi da errore 500 (su php4) o 503 (su php5), con mod_php (php4) invece non lo esegue come dovrebbe essere...
la cosa grave è che tutti i form di upload... il file la sopra infatti dovrebbe passare tutte le valutazioni (mimetype, etc...) in quanto sembra un'immagine vera...
l'unico sistema che non mi ha dato problemi e non "eseguiva" era gentoo 64bit (apache 2.0.58 e PHP 5.1.6-pl8-gentoo)... dopo vedo se riesco a provare su una vers 32bit...


LinkBack URL
About LinkBacks


: Seflow.it, Leaseweb.com, First-Colo.de, OVH.it, Hetzner.de, Worldstream.nl, Servereasy.it
Rispondi Citando

Segnalibri