Author Topic: Instalar mod_python  (Read 17803 times)

zack78

  • Newbie
  • *
  • Posts: 14
  • Karma: 0
    • View Profile
Instalar mod_python
« on: Julio 25, 2009, 10:06:57 am »
Hola a todos del foro chuidiang,

Por favor alguien me puede explicar de dónde saco esta línea de código :
 LoadModule python_module modules/mod_python.so

Para poner dentro del archivo httpd.conf, porque le copie el mismo pero no me funcio el servidor local

Ya hice todos los pasos de http://www.chuidiang.com/chuwiki/index.php?title=Instalar_Python_en_WAMP

Pero no frunció la prueba final

def index (req):
   print "Hola Mundo"

hice exastamente lo que dice en http://www.chuidiang.com/chuwiki/index.php?title=Instalar_Python_en_WAMP

Muchas de antemano, por favor ayúdenme

gracias

chuidiang

  • Administrator
  • Hero Member
  • *****
  • Posts: 5466
  • Karma: 12
    • View Profile
    • Apuntes de programación
Re: Instalar mod_python
« Reply #1 on: Julio 25, 2009, 01:29:28 pm »
Hola:

Es difícil ayudarte si dices que has seguido los pasos del tutorial, que no funciona, pero no das ningún tipo de detalle del error.

Mira en los ficheros de log de apache a ver si ves el tipo de error, a ver si ha arrancado correctamente, etc. Están donde tengas instalado wamp, en el directorio logs, o si tienes el monitor arrancado (icono abajo a la derecha), saca el menú y mira "registros".

Se bueno.

zack78

  • Newbie
  • *
  • Posts: 14
  • Karma: 0
    • View Profile
Re: Instalar mod_python
« Reply #2 on: Julio 26, 2009, 09:17:03 am »
Muchas gracias por responder.

No me da ningún error, simplemente cuando copio esta línea código en apache donde dice copiar en el manual LoadModule python_module modules/mod_python.so

No levanta mi localhost.

Le quito esa línea nuevamente, todo levanta normalmente

En el manual dice copia una linea de codigo en apache igual esta LoadModule python_module modules/mod_python.so

Yo lo hice copiar el mismo LoadModule python_module modules/mod_python.so

Esa parte no le entiendo


muchas gracias nuevamente

chuidiang

  • Administrator
  • Hero Member
  • *****
  • Posts: 5466
  • Karma: 12
    • View Profile
    • Apuntes de programación
Re: Instalar mod_python
« Reply #3 on: Julio 26, 2009, 12:35:04 pm »
Hola:

Asegúrate de que tienes el fichero mod_python.so en el directorio modules de donde tienes instalado Apache. Si usas wamp, debe estar en PATHWAMP\wamp\Apache2\modules. La línea en cuestión ponla junto a las otras que hay del mismo estilo en el fichero del configuración, al final de ellas.

En cualquier caso, si no levanta el servidor apache, en el fichero de log de error de apache debe aparecer la causa.

Se bueno.

zack78

  • Newbie
  • *
  • Posts: 14
  • Karma: 0
    • View Profile
Re: Instalar mod_python
« Reply #4 on: Julio 28, 2009, 06:24:31 am »
Gracias Nuevamente,

Le encontré el problema, el problema es cuando creo el alias, simplemente no se qué pasa no quiere levantar el servicio de apache. Ese problema después de seguir el manual al pie de la letra no levanta el apache por más que hago manualmente

zack78

  • Newbie
  • *
  • Posts: 14
  • Karma: 0
    • View Profile
Re: Instalar mod_python
« Reply #5 on: Julio 29, 2009, 06:38:16 am »
Por favor ayudenme a solucioar mi problema que hasta ahora no puedo hacer levantar mi servidor para python.

Sigo todos pasos que indica el manual, pero no se por que el servidor apache no quiere levantar sale este "Coul not excecute menu item (Internal error)[Excetion] Could note perform service action: no se ha inciado el sericio"

Por favor ayudenme.

Muchas gracias

chuidiang

  • Administrator
  • Hero Member
  • *****
  • Posts: 5466
  • Karma: 12
    • View Profile
    • Apuntes de programación
Re: Instalar mod_python
« Reply #6 on: Julio 29, 2009, 07:46:10 am »
Hola:

Por más que insistas en "sigo todos los pasos y no arranca" va a ser dificil ayudarte sin no das más información. Te dije que miraras el log, es la forma más segura de tener una pista de qué está fallando. Si no entienes el error, ponlo aquí a ver si te podemos dar alguna pista.

Se bueno.

zack78

  • Newbie
  • *
  • Posts: 14
  • Karma: 0
    • View Profile
Re: Instalar mod_python
« Reply #7 on: Julio 30, 2009, 06:54:47 am »
Muchas gracias nuevamente,
el problema es cuando creo el alias no levanta el servicio de apache

les envio el adjunto error.log

chuidiang

  • Administrator
  • Hero Member
  • *****
  • Posts: 5466
  • Karma: 12
    • View Profile
    • Apuntes de programación
Re: Instalar mod_python
« Reply #8 on: Julio 30, 2009, 12:54:35 pm »
Según este log, ha arrancado bien y no se ve ningún error.  ¿Por qué dices que no te levanta el apache? ¿Ese log es con el alias creado?

Se bueno.

zack78

  • Newbie
  • *
  • Posts: 14
  • Karma: 0
    • View Profile
Re: Instalar mod_python
« Reply #9 on: Julio 31, 2009, 05:34:18 am »
Si tiene razón, no muestra el error en el blog.

Pero no se qué pasa, estos son los problemas principales, hasta donde creó el alias funcionado todo perfectamente.
Me crea el alias de la siguiente manera

Alias /python/ "c:/wamp/www/python/"

<Directory "c:/wamp/www/python/">
    Options Indexes FollowSymLinks MultiViews
    AllowOverride all
        Order allow,deny
    Allow from all
</Directory>

Hasta aquí no da ningún problema

aquí viene el problema

Cuando edito el editor de alias y le amento esto así

Alias /python/ "c:/wamp/www/python/"

<Directory "c:/wamp/www/python/">
    Options Indexes FollowSymLinks MultiViews
    AllowOverride all
        Order allow,deny
    Allow from all
    SetHandler mod_python
    PythonHandler mod_python.publisher
</Directory>

Por si acosa todo esto está el archivo python.conf, que me crea automáticamente cuando creo el alias

Hasta aquí automáticamente se apaga el servicio de apache no quiere levantar más

Solo levanta cuando le quito esto del archivo python.conf
SetHandler mod_python
 PythonHandler mod_python.publisher

En el archivo httpd.conf que esta dentro de la carpte "conf"

le coloque esto LoadModule python_module modules/mod_python.so donde todos los "LoadModule"

La versión de python que estale en mi pc 2.3 y el mod_python-3.3.1.win32-py2.3-Apache2.0.exe

Por favor ayúdenme a solucionar mi problema muchas gracias

Ya quiero empezar a programar en python

chuidiang

  • Administrator
  • Hero Member
  • *****
  • Posts: 5466
  • Karma: 12
    • View Profile
    • Apuntes de programación
Re: Instalar mod_python
« Reply #10 on: Julio 31, 2009, 10:08:18 am »
Hola:

Volvemos al principio. ¿Puedes poner o mirar el log cuando efectivamente hay error y no se levanta el servicio apache?

Se bueno.

zack78

  • Newbie
  • *
  • Posts: 14
  • Karma: 0
    • View Profile
Re: Instalar mod_python
« Reply #11 on: Julio 31, 2009, 08:38:51 pm »
Muchas Gracias Nuevamente

Una vez configurado con pasos del anual, incluso lo reinicio mi pc

Después intento a levantar el apache no pasa nada, y luego intento entrar a localhost, simplemente no muestra nada.

Luego reviso el log de error de apache no muestra ningún error.

Por favor me podrias pasar una descripción los pasos seguir  para configurar correctamente

Tal vez este haciendo algo mal

Por favor

Muchas gracias

chuidiang

  • Administrator
  • Hero Member
  • *****
  • Posts: 5466
  • Karma: 12
    • View Profile
    • Apuntes de programación
Re: Instalar mod_python
« Reply #12 on: Julio 31, 2009, 10:18:40 pm »
Hola:

Lo siento, pero los pasos son teóricamente los que ya sigues según el enlace http://www.chuidiang.com/chuwiki/index.php?title=Instalar_Python_en_WAMP no puedo darte otros.

Tampoco puedo ayudarte si no encuentras algún error en el log que dé una pista del problema. Si no se levanta apache por un error, forzosamente debe aparecer ese error en uno de los logs. Si apache está levantado, pero no se puede acceder a la página por algún error, también debe aparecer en error en el log.

Se bueno.


zack78

  • Newbie
  • *
  • Posts: 14
  • Karma: 0
    • View Profile
Re: Instalar mod_python
« Reply #13 on: Agosto 01, 2009, 06:13:59 am »
Muchas gracias Nuevamente.

Sigo con el problema, mi problema son estos:
 
  SetHandler mod_python
  PythonHandler mod_python.publisher

y esto

LoadModule python_module modules/mod_python.so

Donde los meto esas líneas de código

Por favor mil disculpas por tanto insistencia


He instalado :


wamp5

python 2.5

mod_python-3.2.10.win32-py2.5-apache2.0.exe

chuidiang

  • Administrator
  • Hero Member
  • *****
  • Posts: 5466
  • Karma: 12
    • View Profile
    • Apuntes de programación
Re: Instalar mod_python
« Reply #14 on: Agosto 01, 2009, 06:31:43 am »
¡¡ Por fín !!  :D  ¡¡ Un log de error con errores !!

Veo dos cosas raras. La primera es que salen estas líneas muchas veces

[Fri Jul 31 17:30:33 2009] [warn] The Alias directive in C:/wamp/Apache2/conf/alias/python.conf at line 1 will probably never match because it overlaps an earlier Alias.

Revisa que el fichero C:/wamp/Apache2/conf/alias/python.conf no se está incluyendo muchas veces en el fichero de configuración de apache.

Lo segundo sospechoso es la línea final

[Fri Jul 31 18:00:04 2009] [alert] [client 127.0.0.1] C:/wamp/webpython/.htaccess: Invalid command 'PythonHandler', perhaps misspelled or defined by a module not included in the server configuration, referer: http://localhost/

¿Has metido el PythonHandler en el .htaccess?. El sitio no es ese, sino en el fichero python.conf incluido en el de configuración de apache. Te adjunto los ficheros que tengo yo. Puedes ver en el httpd.conf lo del LoadModule y el include de python.conf. En python.conf es donde está el PythonHandler. En el .htaccess del directorio no tengo nada.

Se bueno.




 

ey