Foros del Web » Administración de Sistemas » Software para Servers »

FreeBSD + apache + mod_php4

Estas en el tema de FreeBSD + apache + mod_php4 en el foro de Software para Servers en Foros del Web. Yo tengo muchas dudas. Tengo configurado un servidor en FreeBSD, con apache 2 (con el modulo perchild) y el modulo de php4. El caso es ...
  #1 (permalink)  
Antiguo 01/06/2005, 09:25
 
Fecha de Ingreso: junio-2005
Mensajes: 9
Antigüedad: 19 años, 5 meses
Puntos: 0
Pregunta FreeBSD + apache + mod_php4

Yo tengo muchas dudas. Tengo configurado un servidor en FreeBSD, con apache 2 (con el modulo perchild) y el modulo de php4. El caso es que tras haber configurado httpd.conf y creado las virtual host puedo acceder a unos ejemplos de páginas php, para comprobar que realmente funciona. Tengo que tener la seguridad completamente comprobada, que al ser alojamiento compartido los usuarios no puedan acceder a los directorios de los demas. Para ello he hecho un formulario que envie ficheros y asi enviando a mi directorio o al de otro comprobar que segun la seguridad y permisos si puedo acceder al mio pero no al de otro. El problema esta en poder subir los ficheros, ya que me da un error y no me deja. El codigo esta copiado de una pagina. He mirado el archivo de errores y segun pone igual tiene que ver con el mod_rewrite. Alguien puede echarme una mano. Lo necesito urgentemente, ya que no es para mi. Llevo ya 15 dias o mas...
Gracias.

Última edición por virdica; 01/06/2005 a las 09:42
  #2 (permalink)  
Antiguo 01/06/2005, 14:30
 
Fecha de Ingreso: junio-2004
Mensajes: 21
Antigüedad: 20 años, 5 meses
Puntos: 0
Me gustaria saber que error en especifico te aparece y si con la creacion de virtual host tienes problemas.

Y como es eso de la carga de ficheros???

La configuracion de Apache no es tan dificil solo requiere lectura, pero si la rueda ya esta hecha para que volverla a hacer.....
Osea, no te preocupes resuelveme esas dudas y te ayudo


TituZoVeR..!!!!
  #3 (permalink)  
Antiguo 02/06/2005, 03:18
 
Fecha de Ingreso: junio-2005
Mensajes: 9
Antigüedad: 19 años, 5 meses
Puntos: 0
Hola de nuevo!! y muchas gracias por intentar ayudarme. Vamo a ver: el error que me encuentro en el archivo /var/log/httpd-error.log es:

[crit](13)Permission denied: mod_rewrite: could not init recrite log lock in child
[notice]Apache 2.0.50 (FreeBSD) PHP/4.3.9 configured -- resuming normal operations

Puedo leer que el rewrite no se ha iniciado, pero qué tiene que ver con esto?. El caso es que lo que expliqué en mi anterior post es que estoy haciendo pruebas de acceso y seguridad con cosas que se me van ocurriendo. Una de ellas es probar simplemente con index.php para ver si los lee. Cosa que sí hace pero tarda mucho en cargar y ya ni que decir si dentro intentas entrar en un enlace.
Uno de estos enlaces es el formulario que intenta enviar un archivo (esto lo hago como prueba de que puedo enviar al directorio propiedad de la dirección a la que estoy accediendo y luego cambiar el destino a otro directorio propiedad de otra dirección y comprobar que no me deja). El formulario esta en html y el archivo que lo envia en php. El explorer me dice que si no tengo permisos.
Tengo el httpd.conf con las virtual host y todo lo demás configurado (lo que no quiere decir que se me haya colado algo) y las paginas se ven pero sigue fallando.
Espero haber contestado de forma que se me entienda.
Muy agradecida!!!
  #4 (permalink)  
Antiguo 02/06/2005, 10:08
 
Fecha de Ingreso: junio-2005
Mensajes: 9
Antigüedad: 19 años, 5 meses
Puntos: 0
Hola otra vez!! He conseguido quitar el error del mod_rewrite con comentar la linea loadmodule del httpd.conf. No sé si estará bien hecho porque realmente no sé para qué sirve. Alguien podría explicarme una cosa?? Si entro en una de mis direcciones y tengo como index.php la pagina informativa de php (phpinfo) y la carga rapidamente, por qué si la cambio y pongo otra php cualquiera tarda mucho o ni la carga??Sigo pegándome con lo de subir ficheros pero como tampoco me carga el formulario... pues nada, tiene extensión html, creo que ya lo dije antes.
Bueno, pues eso.
Espero noticias, si algun buen samaritano........
  #5 (permalink)  
Antiguo 02/06/2005, 10:47
 
Fecha de Ingreso: junio-2004
Mensajes: 21
Antigüedad: 20 años, 5 meses
Puntos: 0
Bien por lo de quitar el error, pero lo del acceso a los sites y la carga de ficheros no se si la tienes bien configurada. Loadmodule es solamente modulos que establece Apache para determidas aplicaciones.

Mira un ejemplo de mi configuracion que tengo en mi server Red Hat 9.

<VirtualHost 192.168.0.1>
ServerName miserver
ServerAdmin admin
DocumentRoot /web/sitios/misitio
ServerAlias www.misitio.com.co
AddType application/x-httpd-php .php3
AddType application/x-httpd-php .php4 (Aqui es donde puedes habilitar las extensiones para que pueda aceptar php)
</VirtualHost>

O en su defecto encuentra la linea siguiente el el httpd.conf y verifica si tienes esas extensiones activadas:

# The index.html.var file (a type-map) is used to deliver content-
# negotiated documents. The MultiViews Option can be used for the
# same purpose, but it is much slower.
#
DirectoryIndex index.html index.html.var index.php default.php index.htm default.htm default.html

Cualquier cosa estoy en contacto todo el dia.

e-mail: [email protected]
  #6 (permalink)  
Antiguo 02/06/2005, 11:08
 
Fecha de Ingreso: junio-2005
Mensajes: 9
Antigüedad: 19 años, 5 meses
Puntos: 0
Hola!!!
Muchas gracias por tu interes Tituzover. La configuración de los virtualhost la tengo mas o menos como tu. Yo no especifico el serveradmin, y la dirección www.loquesea.com no la especifico en serveralias sino en servername. La parte del php la tengo tal que así:

AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps

Pero esto lo tengo fuera, y sí que tiene que funcionar porque los lee, incluso en la linea del directoryindex tambien lo especifico.

El httpd.conf lo tengo mareado de tanto subir y bajar pero es que lo he mirado todo. Y he cambiado ya tantas cosas que hay veces que no se ni lo que miro, pero na, que sigue igual. No entiendo porque carga a la primera el phpinfo pero las demas no, eso para empezar...
Con tanto rollo y que no consigo nada estoy por empezar a odiar esto....
Muchas gracias y un saludo.
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 03:16.