[Php-avanzado] problema con permisos de archivos

Leonardo Tadei - Pegasus Tech Supply leonardot en pegasusnet.com.ar
Vie Jun 28 16:48:06 ART 2013


Ejecutá un phpinfo() y fijate si la ruta al php.ini que se está usando
es el mismo que vos modificaste.
Suele haber 3 php.ini en una instalación habitual.

Luego del cambio, tenés que reiniciar Apache para que tome los cambios.

El phpinfo() te dice además el valor del máximo archivo a subir, para
corroborar que te tomó el cambio.


El vie, 28-06-2013 a las 16:20 -0300, leandro saubiette escribió:
> lo solucione cambiando los permisos desde la consola de ubuntu, ahora
> el problema que tengo es que no puedo subir archivos mayores a 2mb, he
> modificado el php.ini pero sigo sin poder subir esos archivos, alguien
> sabe que puede pasar?
> 
> 
> 2013/6/28 leandro saubiette <saubietteleandro en gmail.com>
>         Buenas, tengo problema cuando quiero subir un archivo y
>         moverlo a la carpeta deseada: este es el error que tira
>         
>         
>         
>         
>         Warning: chmod(): Operation not permitted
>         in /var/www/Tesis/subir.php on line 22 Call Stack: 0.0005
>         332632 1. {main}() /var/www/Tesis/subir.php:0 0.0007 333052 2.
>         chmod() /var/www/Tesis/subir.php:22 
>         
>         
>         Warning:
>         move_uploaded_file(/home/leandro/www/Tesis/images/Curriculum.doc): failed to open stream: Permission denied in /var/www/Tesis/subir.php on line 28 Call Stack: 0.0005 332632 1. {main}() /var/www/Tesis/subir.php:0 0.0010 333040 2. move_uploaded_file() /var/www/Tesis/subir.php:28 
>         
>         
>         Warning: move_uploaded_file(): Unable to move '/tmp/phpDZ8Nmh'
>         to '/home/leandro/www/Tesis/images/Curriculum.doc'
>         in /var/www/Tesis/subir.php on line 28 Call Stack: 0.0005
>         332632 1. {main}() /var/www/Tesis/subir.php:0 0.0010 333040 2.
>         move_uploaded_file() /var/www/Tesis/subir.php:28
>         
>         
>         
>         
>         
>         el codigo del php es este:
>         
>         
>         <form enctype="multipart/form-data" action="" method="post">
>         <input type="file" name="archivo"><br><br>
>         <input type="submit" name="subir" value="Subir">
>         </form>
>         </div>
>         </div>
>         <?php 
>         
>         
>         if(isset($_POST["subir"]))
>         {
>         chmod("/home/leandro/www/Tesis",0777);
>         if(is_uploaded_file($_FILES["archivo"]["tmp_name"]))
>         { 
>         move_uploaded_file($_FILES["archivo"]["tmp_name"],
>         "/home/leandro/www/Tesis/images/".$_FILES["archivo"]["name"]);
>         }
>         }
>         ?>
>         
>         
>         Si alguien me pudiera ayudar se lo agradeceria
> 
> 
> _______________________________________________
> Php-avanzado mailing list
> Php-avanzado en pato2.fi.mdp.edu.ar
> http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado

-- 
Leonardo Tadei
leonardot en pegasusnet.com.ar
Web: http://leonardo.tadei.com.ar
Firma pública: http://www.pegasusnet.com.ar/LeonardoTadei-public.key



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