[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