Autor Tema: [Ayuda] Permisos de un archivo  (Leído 1009 veces)

Desconectado mr.despistado

  • PHPero Avanzado
  • ****
  • Mensajes: 444
  • Karma: 3
  • Sexo: Masculino
  • Busco programadores
    • Ver Perfil
    • Xti
[Ayuda] Permisos de un archivo
« en: 10 de Noviembre de 2009, 23:49:53 pm »
Hola buenas mi problema es que me sale un fallo:
Citar
You cannot upload to the specified directory, please CHMOD it to 777.

Ahora si le añado los permisos CHMOD de que lo ejecute al archivo me dice:
Citar
Fatal error: Unknown: Failed opening required '/www/www.newrollo.net84.net/fotos/agregar2.php' (include_path='.:/usr/lib/php:/usr/local/lib/php') in Unknown on line 0

Y hay necesito agregar los permisos de 744 para que se elimine ese fallo.
Pero me vuelve al primer fallo:
Citar
You cannot upload to the specified directory, please CHMOD it to 777.

Un saludo y gracias phperos :D
Dudas con tus programaciones? Envíame un MP con tu email y hablamos.

Comunidad PHPeros

[Ayuda] Permisos de un archivo
« en: 10 de Noviembre de 2009, 23:49:53 pm »

Desconectado TheGeorge

  • PHPero Avanzado
  • ****
  • Mensajes: 351
  • Karma: 13
  • Sexo: Masculino
    • Ver Perfil
    • websources
Re:[Ayuda] Permisos de un archivo
« Respuesta #1 en: 12 de Noviembre de 2009, 00:37:58 am »
Primero deberias aportar tambien el código para saber de donde sale ese mensaje de error establecido por el creador.
Por lo que dice, tienes que darle permisos CHMOD 777 no 774 al directorio (carpeta) que vas a escribir.

Slds
¡Solo sé, que nada sé...!

Desconectado Siquillote

  • PHPero Master
  • ******
  • Mensajes: 4.229
  • Karma: 179
  • Sexo: Masculino
    • Ver Perfil
Re:[Ayuda] Permisos de un archivo
« Respuesta #2 en: 12 de Noviembre de 2009, 20:16:51 pm »
Si se te ha solucionado el tema , porfavor , cierra el tema ;)

#Fdo. Physlet

Desconectado mr.despistado

  • PHPero Avanzado
  • ****
  • Mensajes: 444
  • Karma: 3
  • Sexo: Masculino
  • Busco programadores
    • Ver Perfil
    • Xti
Re:[Ayuda] Permisos de un archivo
« Respuesta #3 en: 12 de Noviembre de 2009, 21:32:08 pm »
Primero deberias aportar tambien el código para saber de donde sale ese mensaje de error establecido por el creador.
Por lo que dice, tienes que darle permisos CHMOD 777 no 774 al directorio (carpeta) que vas a escribir.

Slds
Los permisos CHMOD 777 están dados.

El code:
<?php
      $allowed_filetypes 
= array(&#39;.jpg&#39;,&#39;.gif&#39;,&#39;.bmp&#39;,&#39;.png&#39;);
      
$max_filesize 1048576// Maximum filesize in BYTES (currently 1 MB).
      
$upload_path = &#39;archivos/&#39;;
 
   
$filename $_FILES[&#39;userfile&#39;][&#39;name&#39;];
   
$ext substr($filenamestrpos($filename,&#39;.&#39;), strlen($filename)-1);
 

   
if(!in_array($ext,$allowed_filetypes))
      die(&
#39;The file you attempted to upload is not allowed.&#39;);
 

   
if(filesize($_FILES[&#39;userfile&#39;][&#39;tmp_name&#39;]) > $max_filesize)
      
die(&#39;The file you attempted to upload is too large.&#39;);
 

   
if(!is_writable($upload_path))
      die(&
#39;You cannot upload to the specified directory, please CHMOD it to 777.&#39;);
 

   
if(move_uploaded_file($_FILES[&#39;userfile&#39;][&#39;tmp_name&#39;],$upload_path . $filename)) {
         
echo &#39;Su archivo se a subido perfectamente, puede verlo <a href="&#39; . $upload_path . $filename . &#39;" title="Your File">aqui</a>&#39;;
     
chmod($upload_path $filename0777);
     } else {
         echo &
#39;There was an error during the file upload.  Please try again.&#39;;
   
}
 
?>

Si se te ha solucionado el tema , porfavor , cierra el tema ;)
Gracias por tu post basura pero al menos dame 24H para contestar ya que no me puedo conectar siempre.

Un saludo y gracias ;)
Dudas con tus programaciones? Envíame un MP con tu email y hablamos.

Desconectado TheGeorge

  • PHPero Avanzado
  • ****
  • Mensajes: 351
  • Karma: 13
  • Sexo: Masculino
    • Ver Perfil
    • websources
Re:[Ayuda] Permisos de un archivo
« Respuesta #4 en: 12 de Noviembre de 2009, 21:36:31 pm »
Existe la carpeta archivos/?
Le distes permisos 777 a la carpeta archivos/ ?

Sldos
¡Solo sé, que nada sé...!

Desconectado NDSi

  • PHPero Avanzado
  • ****
  • Mensajes: 410
  • Karma: 8
  • Sexo: Masculino
    • Ver Perfil
Re:[Ayuda] Permisos de un archivo
« Respuesta #5 en: 13 de Noviembre de 2009, 01:51:43 am »
Uso el mismo codigo y me anda perfecto, la unica diferencia que la carpeta seria ./images/ o en tu caso ./archivos/
Tambien recuerda darle permisos 777 a el archivo que sube las imagenes, o sea, el PHP.
« Última modificación: 13 de Noviembre de 2009, 01:54:20 am por NDSi »

Desconectado mr.despistado

  • PHPero Avanzado
  • ****
  • Mensajes: 444
  • Karma: 3
  • Sexo: Masculino
  • Busco programadores
    • Ver Perfil
    • Xti
Re:[Ayuda] Permisos de un archivo
« Respuesta #6 en: 13 de Noviembre de 2009, 02:19:15 am »
Uso el mismo código y me anda perfecto, la única diferencia que la carpeta seria ./images/ o en tu caso ./archivos/
Ambienta recuerda darle permisos 777 a el archivo que sube las imágenes, o sea, el PHP.
Si si lo tengo como tu dices pero nose porque no funciona puede ser por el hosting?
Dudas con tus programaciones? Envíame un MP con tu email y hablamos.

Desconectado NDSi

  • PHPero Avanzado
  • ****
  • Mensajes: 410
  • Karma: 8
  • Sexo: Masculino
    • Ver Perfil
Re:[Ayuda] Permisos de un archivo
« Respuesta #7 en: 13 de Noviembre de 2009, 02:20:13 am »
Si si lo tengo como tu dices pero nose porque no funciona puede ser por el hosting?

No creo, ¿que hosting usas?

Desconectado ..TheSkate..

  • PHPer@ Fijo
  • ***
  • Mensajes: 148
  • Karma: 5
  • Sexo: Masculino
  • Be Happy
    • Ver Perfil
Re:[Ayuda] Permisos de un archivo
« Respuesta #8 en: 13 de Noviembre de 2009, 20:43:06 pm »
La verdad no creo que sea por el hosting, de verdad verificaste que le cambiaste los permisos?

si tu hosting tiene cpanel es sencillo cambiarle los persimos a una carpeta o archivo.

Desconectado mr.despistado

  • PHPero Avanzado
  • ****
  • Mensajes: 444
  • Karma: 3
  • Sexo: Masculino
  • Busco programadores
    • Ver Perfil
    • Xti
Re:[Ayuda] Permisos de un archivo
« Respuesta #9 en: 13 de Noviembre de 2009, 23:58:36 pm »
La verdad no creo que sea por el hosting, de verdad verificaste que le cambiaste los permisos?

si tu hosting tiene cpanel es sencillo cambiarle los permisos a una carpeta o archivo.
No creo, ¿que hosting usas?
Uso 000webhost y los permisos los cambie por el firezilla de todos modos nunca antes utilice lo de cambiar permisos tal vez lo hice mal (aunque lo dudo) pero llegados a este punto... jeje si me podríais explicar como hacerlo desde cpanel para asegurarme que están dados...
Gracias
Dudas con tus programaciones? Envíame un MP con tu email y hablamos.

Desconectado ..TheSkate..

  • PHPer@ Fijo
  • ***
  • Mensajes: 148
  • Karma: 5
  • Sexo: Masculino
  • Be Happy
    • Ver Perfil
Re:[Ayuda] Permisos de un archivo
« Respuesta #10 en: 14 de Noviembre de 2009, 01:14:43 am »
Pues, te diriges al gestor de archivos en tu cpanel, luego te saldran todas los files de tu web le das click al que quieres cambiarle los permisos luego click derecho al archivo seleccionado y saldra algo buscas donde dice Change Permissions le das click hay y te salde algo seleccionas todo de modo que quede como 777 si es lo que buscas o si no hay ves como xD

Desconectado x.mara.x

  • PHPero Master
  • ******
  • Mensajes: 1.364
  • Karma: 57
  • Sexo: Femenino
    • Ver Perfil
Re:[Ayuda] Permisos de un archivo
« Respuesta #11 en: 20 de Diciembre de 2009, 17:59:06 pm »
Uso 000webhost y los permisos los cambie por el firezilla de todos modos nunca antes utilice lo de cambiar permisos tal vez lo hice mal (aunque lo dudo) pero llegados a este punto... jeje si me podríais explicar como hacerlo desde cpanel para asegurarme que están dados...
Gracias
Te sugiero poner un echo que muestre el nombre que se le ha dado al file, y luego verificar si el archivo existe.
Si se te ha solucionado el tema , porfavor , cierra el tema ;)
siquillote sinceramente, he visto ya demasiados posts basura de tu parte :S

Desconectado Focux

  • PHPero Master
  • ******
  • Mensajes: 1.010
  • Karma: 22
    • Ver Perfil
Re:[Ayuda] Permisos de un archivo
« Respuesta #12 en: 20 de Diciembre de 2009, 19:43:28 pm »
Si usas file zilla, ve a la carpeta, dale click derecho a la carpeta que le daras los permisos, luego selecciona la opcion permisos y coloca 777.

Tambien se puede hacer en php.
<?=(chmod("/archivos"0755) ? &#39;Permisos otorgados correctamente&#39; : &#39;ERROR al otorgar los permisos&#39;);?>
Mixtiqueros.net

<?PHP
define
(_miNombre, &#39;Focux&#39;);
if(_miNombre == &#39;Focux&#39;): printf(&#39;%s es un programador avanzado&#39;, _miNombre); else: printf(&#39;Tu no eres %s&#39;, _miNombre); endif;
?>