Foros del Web » Administración de Sistemas » Unix / Linux »

darle permisos a todos!!

Estas en el tema de darle permisos a todos!! en el foro de Unix / Linux en Foros del Web. hasta a una aplicacion en PHP. lo que pasa es que tengo una aplicacion en PHP que usa el FPDF, este, crea archivos PDF, pero ...
  #1 (permalink)  
Antiguo 11/08/2009, 09:26
Avatar de lobo_php  
Fecha de Ingreso: noviembre-2007
Ubicación: Cali-Colombia
Mensajes: 1.869
Antigüedad: 17 años, 1 mes
Puntos: 75
darle permisos a todos!!

hasta a una aplicacion en PHP.
lo que pasa es que tengo una aplicacion en PHP que usa el FPDF, este, crea archivos PDF, pero no los puede crear, ya le hice a la carpeta 'pdfs' un chmod 777
pero aun asi no deja crear los archivos .pdf
como le puedo dar permisos de escritura y lectura a esa carpeta (pdfs) hasta que los permisos los tenga mi aplicacion
que esta hubicada en /var/www/aplicacion

gracias.
__________________
Cabuntu.org - Difundiendo Software Libre en Cali, Colombia
Usuario Linux # 483175
  #2 (permalink)  
Antiguo 11/08/2009, 09:51
Avatar de arthpix  
Fecha de Ingreso: diciembre-2003
Ubicación: Cancún
Mensajes: 2.340
Antigüedad: 21 años
Puntos: 93
Respuesta: darle permisos a todos!!

¿chmod a? ¿Existe algún .htaccess que indique lo contrario?
__________________
Antes de hacer rabietas infórmate: Linux != Windows
  #3 (permalink)  
Antiguo 11/08/2009, 09:56
Avatar de lobo_php  
Fecha de Ingreso: noviembre-2007
Ubicación: Cali-Colombia
Mensajes: 1.869
Antigüedad: 17 años, 1 mes
Puntos: 75
Respuesta: darle permisos a todos!!

chmod a la carpeta pdfs
Cita:
ya le hice a la carpeta 'pdfs' un chmod 777
no, ningun .htaccess
no modifico nada de eso.
__________________
Cabuntu.org - Difundiendo Software Libre en Cali, Colombia
Usuario Linux # 483175
  #4 (permalink)  
Antiguo 11/08/2009, 10:24
Avatar de AleSanchez
Colaborador
 
Fecha de Ingreso: septiembre-2004
Ubicación: Buenos Aires, Argentina
Mensajes: 3.692
Antigüedad: 20 años, 3 meses
Puntos: 47
Respuesta: darle permisos a todos!!

Fijate que no sea un problema del safe_mode de PHP
__________________
¡Volviendo a la programación!
  #5 (permalink)  
Antiguo 11/08/2009, 12:50
Avatar de lair  
Fecha de Ingreso: enero-2009
Ubicación: header('Location: Morelia");
Mensajes: 1.052
Antigüedad: 15 años, 11 meses
Puntos: 46
Respuesta: darle permisos a todos!!

tambien puedes intentar cambiar el propietario de esa carpeta chown /var/www/aplicacion apache:apache
  #6 (permalink)  
Antiguo 11/08/2009, 13:52
Avatar de lobo_php  
Fecha de Ingreso: noviembre-2007
Ubicación: Cali-Colombia
Mensajes: 1.869
Antigüedad: 17 años, 1 mes
Puntos: 75
Respuesta: darle permisos a todos!!

o aunque sea solo a /var/www/aplicacion/pdfs

intentare.
__________________
Cabuntu.org - Difundiendo Software Libre en Cali, Colombia
Usuario Linux # 483175
  #7 (permalink)  
Antiguo 11/08/2009, 14:12
Avatar de lobo_php  
Fecha de Ingreso: noviembre-2007
Ubicación: Cali-Colombia
Mensajes: 1.869
Antigüedad: 17 años, 1 mes
Puntos: 75
Respuesta: darle permisos a todos!!

changos no existe el usuario apache.
__________________
Cabuntu.org - Difundiendo Software Libre en Cali, Colombia
Usuario Linux # 483175
  #8 (permalink)  
Antiguo 11/08/2009, 16:31
Avatar de NUCKLEAR
Moderador radioactivo
 
Fecha de Ingreso: octubre-2005
Ubicación: Cordoba-Argentina
Mensajes: 5.688
Antigüedad: 19 años, 1 mes
Puntos: 890
Respuesta: darle permisos a todos!!

Pero como sabes que es por permisos de la carpeta, y no por error en la aplicación, te da algun error de permisos?
__________________
Drupal Argentina
  #9 (permalink)  
Antiguo 11/08/2009, 16:57
Avatar de jam1138
/** @package Moderador */
 
Fecha de Ingreso: julio-2004
Ubicación: sèveR led onieR lE
Mensajes: 9.368
Antigüedad: 20 años, 4 meses
Puntos: 102
Respuesta: darle permisos a todos!!

Cita:
Iniciado por lobo_php Ver Mensaje
lo que pasa es que tengo una aplicacion en PHP que usa el FPDF, este, crea archivos PDF, pero no los puede crear
¡Información completa!, ¿por qué no los puede crear?.

Este podría ser un error de PHP, ¿qué te lleva a pensar que solo es por los permisos de los archivos?.

__________________
٩(͡๏̯͡๏)۶
» Cómo hacer preguntas de manera inteligente «

"100 años después, la revolución no es con armas, es intelectual y digital"
  #10 (permalink)  
Antiguo 11/08/2009, 17:57
Avatar de lobo_php  
Fecha de Ingreso: noviembre-2007
Ubicación: Cali-Colombia
Mensajes: 1.869
Antigüedad: 17 años, 1 mes
Puntos: 75
Respuesta: darle permisos a todos!!

por que no los puede crear.
sera que falta algun modulo para habilitarle al php?
__________________
Cabuntu.org - Difundiendo Software Libre en Cali, Colombia
Usuario Linux # 483175
  #11 (permalink)  
Antiguo 11/08/2009, 18:06
Avatar de jam1138
/** @package Moderador */
 
Fecha de Ingreso: julio-2004
Ubicación: sèveR led onieR lE
Mensajes: 9.368
Antigüedad: 20 años, 4 meses
Puntos: 102
Respuesta: darle permisos a todos!!

... me-rin-do.
__________________
٩(͡๏̯͡๏)۶
» Cómo hacer preguntas de manera inteligente «

"100 años después, la revolución no es con armas, es intelectual y digital"
  #12 (permalink)  
Antiguo 11/08/2009, 19:36
Avatar de NUCKLEAR
Moderador radioactivo
 
Fecha de Ingreso: octubre-2005
Ubicación: Cordoba-Argentina
Mensajes: 5.688
Antigüedad: 19 años, 1 mes
Puntos: 890
Respuesta: darle permisos a todos!!

Cita:
Iniciado por jam1138 Ver Mensaje
... me-rin-do.
Vamos no me baje los brazos ahora, no ha llegado tan lejos para rendirse tán facilmente!

Lo que esta/mos tratando de preguntar es: como presumes que es problemas de permisos, lo de que no se crea ya lo sabemos, pero el error exacto que te imprime al ejecutar la aplicación es?
__________________
Drupal Argentina
  #13 (permalink)  
Antiguo 12/08/2009, 02:25
Avatar de -Defero-
Colaborador
 
Fecha de Ingreso: julio-2004
Ubicación: Guipúzcoa
Mensajes: 4.776
Antigüedad: 20 años, 5 meses
Puntos: 76
Respuesta: darle permisos a todos!!

Apuesto un bocata de mortadela a que en el siguiente mensaje no incluye el mensaje de error literal.
__________________
abogado en Errenteria + procuradora en San Sebastián = equipo imparable
  #14 (permalink)  
Antiguo 12/08/2009, 06:25
Avatar de monoswim
$moderador{'Esteban'}
 
Fecha de Ingreso: febrero-2002
Ubicación: Buenos Aires - Argentina
Mensajes: 8.762
Antigüedad: 22 años, 10 meses
Puntos: 90
Respuesta: darle permisos a todos!!

Cita:
changos no existe el usuario apache.
En centos el usuario del servicio apache es algo así como www-data

Saludos
__________________
Esteban Quintana
  #15 (permalink)  
Antiguo 12/08/2009, 07:51
Avatar de lobo_php  
Fecha de Ingreso: noviembre-2007
Ubicación: Cali-Colombia
Mensajes: 1.869
Antigüedad: 17 años, 1 mes
Puntos: 75
Respuesta: darle permisos a todos!!

no se mofen de mi

pues creo que era de permisos por que no se puede crear el pdf. el error que da es este:

Warning: fopen(C:/wamp/www/cnv_pendientes/pdfs/12-08-2009_08-48-36.pdf) [function.fopen]: failed to open stream: No such file or directory in /var/www/cnv_pendientes/fpdf.php on line 1046
FPDF error: Unable to create output file: C:/wamp/www/cnv_pendientes/pdfs/12-08-2009_08-48-36.pdf

dice que no lo puede crear. por que mas va a ser que no pueda crear algo?
supongo que es por que "Acceso denegado"

creo, ustedes me corregiran.
__________________
Cabuntu.org - Difundiendo Software Libre en Cali, Colombia
Usuario Linux # 483175
  #16 (permalink)  
Antiguo 12/08/2009, 08:04
Avatar de AleSanchez
Colaborador
 
Fecha de Ingreso: septiembre-2004
Ubicación: Buenos Aires, Argentina
Mensajes: 3.692
Antigüedad: 20 años, 3 meses
Puntos: 47
Respuesta: darle permisos a todos!!

Pero fijate lo que viene después de lo que marcaste en negrita...
¿Qué hace una referencia a una ruta de Windows allí?
El problema está en tu script que tiene la ruta en hardcode...
Fijate donde está eso y corregilo...
__________________
¡Volviendo a la programación!
  #17 (permalink)  
Antiguo 12/08/2009, 08:44
Avatar de -Defero-
Colaborador
 
Fecha de Ingreso: julio-2004
Ubicación: Guipúzcoa
Mensajes: 4.776
Antigüedad: 20 años, 5 meses
Puntos: 76
Respuesta: darle permisos a todos!!

Mierda, he perdido un bocata de mortadela. Cuando queráis os pasáis por mi casa y saldamos la deuda. :-\

Por cierto, puestos a buscar la ruta incorrecta, yo empezaría por buscar en la línea 1046 del archivo cnv_pendientes/fpdf.php.
__________________
abogado en Errenteria + procuradora en San Sebastián = equipo imparable
  #18 (permalink)  
Antiguo 12/08/2009, 09:55
Avatar de lobo_php  
Fecha de Ingreso: noviembre-2007
Ubicación: Cali-Colombia
Mensajes: 1.869
Antigüedad: 17 años, 1 mes
Puntos: 75
Respuesta: darle permisos a todos!!

que me dan ganas de maldecir... que ciego estoy.
q avergonzado me siento.
pero en la linea 1046 no aparece ninguna ruta, me va tocar donde esta.

gracias por todo.
__________________
Cabuntu.org - Difundiendo Software Libre en Cali, Colombia
Usuario Linux # 483175
  #19 (permalink)  
Antiguo 12/08/2009, 16:11
Avatar de NUCKLEAR
Moderador radioactivo
 
Fecha de Ingreso: octubre-2005
Ubicación: Cordoba-Argentina
Mensajes: 5.688
Antigüedad: 19 años, 1 mes
Puntos: 890
Respuesta: darle permisos a todos!!

En esa linea seguro tienes solo la salida no la ruta.
Y si pones el codigo de como estas usando la clase FPDF quizas alli este el error(casi seguro)
__________________
Drupal Argentina
  #20 (permalink)  
Antiguo 12/08/2009, 22:00
Avatar de ociomax
Colaborador
 
Fecha de Ingreso: mayo-2002
Ubicación: Temuco, Chile
Mensajes: 5.595
Antigüedad: 22 años, 6 meses
Puntos: 35
Respuesta: darle permisos a todos!!

Cita:
Iniciado por monoswim Ver Mensaje
En centos el usuario del servicio apache es algo así como www-data
En RedHat/Fedora/CentOS es usuario es Apache. EN Debian/Ubuntu es www-data. En openSUSE creo que es apache2.
__________________
Christian González, "OCIOMax"
http://chgonzalez.blogspot.com
http://twitter.com/chgonzalez
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 19:49.