<div dir="ltr"><div><div><div><div><div><div><br></div>Bueno, ¡varias cosas!<br><br></div>¿Está instalado el módulo mod_python en el sistema? <br><br>¿Está activado el módulo mod_python en apache? <br><br> - En httpd.conf o apache.conf<br><pre>LoadModule python_module modules/mod_python.so<br></pre></div>¿Apache carga mod_python?<br><br></div>Hay en la configuración un manejador del tipo:<br><pre><Directory /var/www/vhosts/<a href="http://i-terra.com.ar/httpdocs">i-terra.com.ar/httpdocs</a>>
    AddHandler mod_python .py
    PythonHandler index2
    PythonDebug On
</Directory><br></pre>¿Reiniciaste Apache?<br><br></div><div>El archivo index2.py debe ser algo como:<br><br><pre><span class="">from</span> <span class="">mod_python</span> <span class="">import</span> <span class="">apache</span>

<span class="">def</span> <span class="">handler</span><span class="">(</span><span class="">req</span><span class="">):</span>
    <span class="">req</span><span class="">.</span><span class="">content_type</span> <span class="">=</span> <span class="">'text/plain'</span>
    <span class="">req</span><span class="">.</span><span class="">write</span><span class="">(</span><span class="">"Hello World Marian!"</span><span class="">)</span>
    <span class="">return</span> <span class="">apache</span><span class="">.</span><span class="">OK</span></pre><br></div><div><br></div>¿El archivo tiene permisos de ejecución? (no parece ser este el problema)<br><br>---<br><br></div>Nota: es recomendable, en especial por rendimiento y uso de recursos, utilizar "mod_wsgi" en lugar de "mod_python"<br><br><br><div><div><div>Saludos<br><br>F. Palm<br></div><div><div><div><br><br></div></div></div></div></div></div><div class="gmail_extra"><br><div class="gmail_quote">2014-10-26 18:18 GMT-04:30 Marian <span dir="ltr"><<a href="mailto:mavignau@gmail.com" target="_blank">mavignau@gmail.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Tengo mi dominio en un servidor Apache en CentOS con Parallel Plesk instalado.<div><br></div><div>pero parece que no puedo importar modulos dentro del mismo!</div><div><br></div><div>Salida en el Apache:</div><div><br></div><div><pre style="color:rgb(0,0,0);word-wrap:break-word;white-space:pre-wrap"><font face="courier new, monospace"><b>yeah! import mod_python
Hello World! Marian
I'm here /var/www/vhosts/<a href="http://i-terra.com.ar/httpdocs" target="_blank">i-terra.com.ar/httpdocs</a>
And my file in /var/www/vhosts/<a href="http://i-terra.com.ar/httpdocs/index2.py" target="_blank">i-terra.com.ar/httpdocs/index2.py</a>
no puedo importarlo No module named module.sample No module named importlib</b></font></pre><pre style="color:rgb(0,0,0);word-wrap:break-word;white-space:pre-wrap"><br></pre><pre style="color:rgb(0,0,0);word-wrap:break-word;white-space:pre-wrap"><font face="arial, helvetica, sans-serif">salida en consola:</font></pre><pre style="color:rgb(0,0,0);word-wrap:break-word;white-space:pre-wrap"><font face="arial, helvetica, sans-serif"><br></font></pre><pre style="word-wrap:break-word"><font color="#000000"><span style="white-space:pre-wrap"><font face="courier new, monospace"><b>no puedo importarlo No module named mod_python
Hello World! Marian
I'm here J:\Proyectos\Paso\PasoWeb
And my file in J:\Proyectos\Paso\PasoWeb\index2.py
algun texto modulo</b></font><font face="arial, helvetica, sans-serif"><br></font></span></font></pre><pre style="word-wrap:break-word"><font color="#000000" face="arial, helvetica, sans-serif"><span style="white-space:pre-wrap">---------------</span></font></pre><pre style="word-wrap:break-word"><font color="#000000" face="arial, helvetica, sans-serif"><span style="white-space:pre-wrap">estructura</span></font></pre><pre style="word-wrap:break-word"><font color="#000000" face="arial, helvetica, sans-serif"><span style="white-space:pre-wrap"><br></span></font></pre><pre style="word-wrap:break-word"><font color="#000000" face="arial, helvetica, sans-serif"><span style="white-space:pre-wrap">index2.py</span></font></pre><pre style="word-wrap:break-word"><font color="#000000" face="arial, helvetica, sans-serif"><span style="white-space:pre-wrap">\module</span></font></pre><pre style="word-wrap:break-word"><font color="#000000" face="arial, helvetica, sans-serif"><span style="white-space:pre-wrap">      __init__.py</span></font></pre><pre style="word-wrap:break-word"><font color="#000000" face="arial, helvetica, sans-serif"><span style="white-space:pre-wrap">      sample.py</span></font></pre><pre style="word-wrap:break-word"><font color="#000000" face="arial, helvetica, sans-serif"><span style="white-space:pre-wrap"><br></span></font></pre><pre style="word-wrap:break-word"><font color="#000000" face="arial, helvetica, sans-serif"><span style="white-space:pre-wrap">en sample.py</span></font></pre><pre style="word-wrap:break-word"><font color="#000000"><span style="white-space:pre-wrap"><font face="courier new, monospace"><b>def miprueba(texto):
    return texto+' modulo'</b></font><font face="arial, helvetica, sans-serif"><br></font></span></font></pre><pre style="word-wrap:break-word"><font color="#000000" face="arial, helvetica, sans-serif"><span style="white-space:pre-wrap"><br></span></font></pre><pre style="word-wrap:break-word"><font color="#000000" face="arial, helvetica, sans-serif"><span style="white-space:pre-wrap"><br></span></font></pre><pre style="word-wrap:break-word"><font face="arial, helvetica, sans-serif"><font color="#000000"><span style="white-space:pre-wrap"><br></span></font></font></pre></div></div>
<br>_______________________________________________<br>
pyar mailing list <a href="mailto:pyar@python.org.ar">pyar@python.org.ar</a><br>
<a href="http://listas.python.org.ar/listinfo/pyar" target="_blank">http://listas.python.org.ar/listinfo/pyar</a><br>
<br>
PyAr - Python Argentina - Sitio web: <a href="http://www.python.org.ar/" target="_blank">http://www.python.org.ar/</a><br>
<br>
La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de Argentina - <a href="http://www.usla.org.ar" target="_blank">http://www.usla.org.ar</a><br></blockquote></div><br><br clear="all"><br>-- <br>--------------------------------------<br><a href="mailto:fpalm@mapologo.org.ve" target="_blank">fpalm@mapologo.org.ve</a><br><a href="mailto:francisco.palm@gmail.com" target="_blank">francisco.palm@gmail.com</a><br><br>cel: +58 +424 7228252<br>tel: +58 +274 6352001<br><br>----<br>Debemos ser libres, no para hacer lo que nos plazca, sino libres para comprender muy profundamente nuestros propios instintos e impulsos. K
</div>