[Php-avanzado] Archivos bajo

Mario Gomez Cassou chompi2006 en yahoo.com.ar
Jue Ago 20 11:07:45 ART 2009


Desde fuera de mi servidor solo se puede acceder al directorio
/home/cd000325/public_html que es el raiz
Quiero utilizar en mis scripts archivos que esten por debajo del directorio publico y para esto cree
/home/cd000325/xxx/
donde puse una foto y un archivo de texto.
Para probar si se pueden utizar los archivos "escondidos" corro el script
www.gomezcassou.com.ar/pruebas/under.php:

    <!! esta foto se ve porque esta sobre "public_html"-->
    foto local<br>
    <img src="foto.jpg">
    <!! esta foto NO se ve porque esta debajo "public_html"-->
    <br>en xxx<br>
    <img src="/../xxx/foto.jpg">
    <!-- PHP puede ver debajo "public_html"?-->
    <?php
        include "/../xxx/texto.txt";
    ?>

y me salen las advertencias:

Warning: include() [function.include]: open_basedir restriction in effect. File(/home/cd000325/xxx/texto.txt) is not within the allowed path(s): (/home/cd000325/public_html:/tmp:/opt/apache/lib/php:/opt/php5/lib/php:/opt/ferozo/etc/suspen:/opt/ferozo/suspended.page) in /home/cd000325/public_html/pruebas/under.php on line 9

Warning: include(/home/cd000325/xxx/texto.txt) [function.include]: failed to open stream: Operation not permitted in /home/cd000325/public_html/pruebas/under.php on line 9

Warning: include() [function.include]: Failed opening '/home/cd000325/xxx/texto.txt' for inclusion (include_path='.:/opt/php5/lib/php') in /home/cd000325/public_html/pruebas/under.php on line 9

al directorio "/opt" no tengo acceso por ftp, asi que solo me queda el "tmp" para poner archivos, lo que no parece una buena idea y que tampoco funciona.

¿no puede acceder PHP de alguna manera a este submundo?

Gracias


      Yahoo! Cocina

Encontra las mejores recetas con Yahoo! Cocina.


http://ar.mujer.yahoo.com/cocina/
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: http://www3.fi.mdp.edu.ar/cgi-bin/mailman/private/php-avanzado/attachments/20090820/c8533fdc/attachment.htm 


Más información sobre la lista de distribución Php-avanzado