Hola y bienvenido a nuestra comunidad! Su primera visita?
Registrarse
+ Responder Tema
Resultados 1 al 5 de 5
  1. #1
    Fecha de Ingreso
    25 mar, 12
    Mensajes
    10

    Thumbs up Problema: Mi web de alguna forma al mudar el script no loguea

    Tengo una web donde antes de mudarnos al servidor dedicado nos trae problemas ya que no podemos loguearnos, hemos buscado bastante el error y lo unico que nos trae en el log de errores es este mensaje:

    [Sun Apr 01 18:43:34 2012] [warn] mod_fcgid: stderr: PHP Warning: session_start() [<a href='function.session-start'>function.session-start</a>]: open(/var/lib/php/session/sess_5l37mcui5lbr819fj32ct6tnu2, O_RDWR) failed: Permission denied (13) in /var/www/clients/client2/web4/web/header.php on line 17
    [Sun Apr 01 18:43:34 2012] [error]

    Es una funcion del Ajax, pero el tema es que no le encuentro sentido del porque no puedo loguearme ya que el Ajax se ejecuta en el navegador del cliente y no en el servidor... alguna sugerencia?

  2. #2
    Fecha de Ingreso
    05 abr, 08
    Mensajes
    82

    Predeterminado

    El problema es de permisos "Permission denied" como lo indica tu mensaje.

    Según lo que se observa en dicha linea intenta escribir una sesión en un directorio temporal y no tiene permisos para hacerlo.

    Generalmente los directorios temporales o tmp deben tener permisos de escritura como 755 o 777. (Nota: colocar 777 podría ser inseguro)

    Así mismo deberías de verificar los permisos del archivo PHP en si, generalmente 644 es suficiente para ejecutarlos.

    ¿En el navegador web que error obtienes exactamente?

    No veo como esto tenga relación a Ajax sino es probablemente un problema del script en el servidor.

  3. #3
    Fecha de Ingreso
    25 mar, 12
    Mensajes
    10

    Predeterminado

    El mismo script lo tenemos exactamente en otro hosting compartido, con los permisos del php iguales al que tenemos en el dedicado, dicho directorio es la raiz donde se instala el script, pero nos dimos cuenta ahora que teniamos efectivamente solo el permiso 710 Fail nuestro... ahora vamos a reinstalar el ISP Config que hasta eso lo hemos reventado jeje... comentare los avances Gracias!

  4. #4
    Fecha de Ingreso
    05 abr, 08
    Mensajes
    82

    Predeterminado

    Los permisos pueden ser muy distintos de servidor a servidor, según la configuración, por ejemplo si PHP esta compilado bajo suPHP o en tu caso FCGI, como lo indica la linea de tu mensaje de arriba.

    ISPConfig es sola una interfaz gráfica web de gestión, el software PHP, servidor web Apache, etc es el mismo que en cualquier otro servidor, la configuración de estos de hecho no se realiza desde ISPConfig ya que el mismo requiere estos previamente instalados para funcionar.

    Si el servidor es nuevo y comprado en PYDOT y este software vino con la instalación simplemente solicita una restauración para que pongan el servidor a cero, tal como cuando fue entregado (todos los datos que has modificado o colocado hasta la fecha se perderán)

    Si esto no es una opción puedes reparar lo que se haya dañado.

    Volviendo a tu error de arriba el mismo te indica claramente donde esta:

    Línea 17 del archivo header.php

    Deberías ver exactamente que hace dicha linea, ya que no tiene permisos suficientes para hacerlo. Y el mensaje "function.session-start'" es para abrir una sesión PHP, probablemente cuando intentas de loguearte. Esta claro que el error es de permisos como lo indica PHP.

  5. #5
    Fecha de Ingreso
    25 mar, 12
    Mensajes
    10

    Predeterminado

    Gracias! he enviado ticket para la reinstalacion correspondiente.

    Un saludo!


 

Etiquetas para este Tema

Permisos de Publicación

  • Puede crear nuevos temas
  • Puede responder temas
  • No puede subir archivos adjuntos
  • No puede editar sus mensajes
  •