You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@httpd.apache.org by Robert Lilly <rc...@lvcm.com> on 2002/08/05 03:51:57 UTC
Mod_python and Apache problems
Hello all,
I'm trying to get Mod_python to work with Apache 1.3.26 (Win32), mod_python
2.7.6, Python 2.2.1, PHP 4.22 on Windows 2000 Professional. Apache's running
fine, and so is PHP. I'm having trouble getting Python to work.
I get the following error when I try to access the mptest.py page:
--
[Sat Aug 03 21:19:55 2002] [warn] Loaded DSO modules/mod_python.dll uses
plain Apache 1.3 API, this module might crash under EAPI! (please recompile
it with -DEAPI)
make_obcallback(): could not import mod_python.apache.
make_obcallback(): could not call init.
make_obcallback(): could not import mod_python.apache.
make_obcallback(): could not call init.
make_obcallback(): could not import mod_python.apache.
make_obcallback(): could not call init.
make_obcallback(): could not import mod_python.apache.
make_obcallback(): could not call init.
make_obcallback(): could not import mod_python.apache.
make_obcallback(): could not call init.
[Sat Aug 03 21:20:07 2002] [error] [client 192.168.123.116] python_handler:
make_obcallback returned no obCallBack!
--
My httpd.conf contains the following:
LoadModule python_module modules/mod_python.dll
AddModule mod_python.c
<Directory "E:/My Documents/RCL Enterprises/Web/htdocs/python">
AddHandler python-program .py
PythonHandler mptest
PythonDebug on
</Directory>
I try to access it using http://localhost/python/mptest.py and I get a 505
Internal Server Error. The error log contains the above.
Any clues about what I'm doing wrong? Does anyone have any pointers on
getting Python to work under Apache on Windows 2000?
TIA,
Robert Lilly
Apache/Python/PHP newbie!
---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.381 / Virus Database: 214 - Release Date: 8/2/2002
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org
Re: Mod_python and Apache problems
Posted by Andy Cutright <ac...@borland.com>.
good catch :^)
cheers,
andy
Robert Lilly wrote:
> Thanks!
>
> I just re-read the error message and I believe it's telling me to recompile
> the mod_python.dll not Apache. Here's the relevant line from the Apache
> error.log:
> "Loaded DSO modules/mod_python.dll uses plain Apache 1.3 API, this module
> might crash under EAPI! (please recompile it with -DEAPI)"
>
> Does anyone have any experience compiling mod_python.dll under Windows 2000?
>
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org
Re: Finding Apache Process
Posted by Andy Cutright <ac...@borland.com>.
hi grant,
what's the name you're searching for? i believe you should be looking
for processes named httpd, not for Apache.
cheers,
andy
Grant Cooper wrote:
> I can't find the Apache process? When I do a ps I can't see it. I know it's
> an executable and it's working but why can't I see it? I'm new to unix. But
> correct me if I'm wrong, if it's an executable it should have a process no?
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
> For additional commands, e-mail: users-help@httpd.apache.org
>
>
--
"all you have is this actual nowness"
--
Borland -- Enabling a new digital world where our customers have the
freedom of choice to develop, deploy, and integrate applications across
the enterprise and the Internet. http://www.borland.com
This e-mail, and any attachments thereto, is intended only for use by the
addressee(s) named herein and may contain legally privileged and/or
confidential
information. If you are not the intended recipient of this e-mail, you
are hereby
notified that any dissemination, distribution or copying of this e-mail,
and any
attachments thereto, is strictly prohibited. If you have received this
e-mail in
error,
please immediately and permanently delete the original and any copy of
any e-mail
and any printout thereof.
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org
Finding Apache Process
Posted by Grant Cooper <gr...@nucleus.com>.
I can't find the Apache process? When I do a ps I can't see it. I know it's
an executable and it's working but why can't I see it? I'm new to unix. But
correct me if I'm wrong, if it's an executable it should have a process no?
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org
RE: Mod_python and Apache problems
Posted by Robert Lilly <rc...@lvcm.com>.
Thanks!
I just re-read the error message and I believe it's telling me to recompile
the mod_python.dll not Apache. Here's the relevant line from the Apache
error.log:
"Loaded DSO modules/mod_python.dll uses plain Apache 1.3 API, this module
might crash under EAPI! (please recompile it with -DEAPI)"
Does anyone have any experience compiling mod_python.dll under Windows 2000?
Robert
-----Original Message-----
From: J. Greenlees [mailto:jaqui@shaw.ca]
Sent: Sunday, August 04, 2002 08:47 PM
To: users@httpd.apache.org
Subject: Re: Mod_python and Apache problems
if you have trouble with visual c, and / or cygwin, borland.com has free
commandline tools for compiling c sources. ( might be easier than
importing into visual c the whole project )
read the install notes with the sources, as that will give you the best
data on how to set your options. ( I ran ./configure --help in linux to
get the whole option list after running ./configure )
the configure command reads the sources for the options, then getting
the help menue for it sets it to the project options last configured.
Robert Lilly wrote:
> Thanks! I'll try this and let you know if it works. I could use the
> experience of compiling under Windows anyway.
>
> If anyone else has any comments on the error messages in my original post,
> please let me know.
>
> Robert
>
> -----Original Message-----
> From: Andy Cutright [mailto:acutright@borland.com]
> Sent: Sunday, August 04, 2002 07:26 PM
> To: users@httpd.apache.org
> Subject: Re: Mod_python and Apache problems
>
>
> here's what we use to build 1.x..
>
> cd apache/src;nmake /f makefile.win installr
INSTDIR=../apache_deploy_root
>
> i'm fairly certain this will produce an apache that has the EAPI
> enabled. you'll need to modify the commands for your box, and this
> assumes you've got your environment set up properly for running cl.exe
> at the command line. there's a batch file that's created when you
> install vc++ named VCVARS32.bat, which will set up your compiler
> environment.
>
> you'll also probably need some tools like awk. we typically use cygwin
> stuff. MKS might work if you have that tool kit.
>
> CAVEAT EMPTOR.. i'm not certain this is the cause of your problem, so
> you may spend some cycles chasing a wild goose,
>
> cheers,
> andy
>
> the king of mixed metaphors..
> ---
> Outgoing mail is certified Virus Free.
> Checked by AVG anti-virus system (http://www.grisoft.com).
> Version: 6.0.381 / Virus Database: 214 - Release Date: 8/2/2002
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
> For additional commands, e-mail: users-help@httpd.apache.org
>
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org
---
Incoming mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.381 / Virus Database: 214 - Release Date: 8/2/2002
---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.381 / Virus Database: 214 - Release Date: 8/2/2002
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org
Re: Mod_python and Apache problems
Posted by "J. Greenlees" <ja...@shaw.ca>.
if you have trouble with visual c, and / or cygwin, borland.com has free
commandline tools for compiling c sources. ( might be easier than
importing into visual c the whole project )
read the install notes with the sources, as that will give you the best
data on how to set your options. ( I ran ./configure --help in linux to
get the whole option list after running ./configure )
the configure command reads the sources for the options, then getting
the help menue for it sets it to the project options last configured.
Robert Lilly wrote:
> Thanks! I'll try this and let you know if it works. I could use the
> experience of compiling under Windows anyway.
>
> If anyone else has any comments on the error messages in my original post,
> please let me know.
>
> Robert
>
> -----Original Message-----
> From: Andy Cutright [mailto:acutright@borland.com]
> Sent: Sunday, August 04, 2002 07:26 PM
> To: users@httpd.apache.org
> Subject: Re: Mod_python and Apache problems
>
>
> here's what we use to build 1.x..
>
> cd apache/src;nmake /f makefile.win installr INSTDIR=../apache_deploy_root
>
> i'm fairly certain this will produce an apache that has the EAPI
> enabled. you'll need to modify the commands for your box, and this
> assumes you've got your environment set up properly for running cl.exe
> at the command line. there's a batch file that's created when you
> install vc++ named VCVARS32.bat, which will set up your compiler
> environment.
>
> you'll also probably need some tools like awk. we typically use cygwin
> stuff. MKS might work if you have that tool kit.
>
> CAVEAT EMPTOR.. i'm not certain this is the cause of your problem, so
> you may spend some cycles chasing a wild goose,
>
> cheers,
> andy
>
> the king of mixed metaphors..
> ---
> Outgoing mail is certified Virus Free.
> Checked by AVG anti-virus system (http://www.grisoft.com).
> Version: 6.0.381 / Virus Database: 214 - Release Date: 8/2/2002
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
> For additional commands, e-mail: users-help@httpd.apache.org
>
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org
RE: Mod_python and Apache problems
Posted by Robert Lilly <rc...@lvcm.com>.
Thanks! I'll try this and let you know if it works. I could use the
experience of compiling under Windows anyway.
If anyone else has any comments on the error messages in my original post,
please let me know.
Robert
-----Original Message-----
From: Andy Cutright [mailto:acutright@borland.com]
Sent: Sunday, August 04, 2002 07:26 PM
To: users@httpd.apache.org
Subject: Re: Mod_python and Apache problems
here's what we use to build 1.x..
cd apache/src;nmake /f makefile.win installr INSTDIR=../apache_deploy_root
i'm fairly certain this will produce an apache that has the EAPI
enabled. you'll need to modify the commands for your box, and this
assumes you've got your environment set up properly for running cl.exe
at the command line. there's a batch file that's created when you
install vc++ named VCVARS32.bat, which will set up your compiler
environment.
you'll also probably need some tools like awk. we typically use cygwin
stuff. MKS might work if you have that tool kit.
CAVEAT EMPTOR.. i'm not certain this is the cause of your problem, so
you may spend some cycles chasing a wild goose,
cheers,
andy
the king of mixed metaphors..
---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.381 / Virus Database: 214 - Release Date: 8/2/2002
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org
Re: Mod_python and Apache problems
Posted by Andy Cutright <ac...@borland.com>.
here's what we use to build 1.x..
cd apache/src;nmake /f makefile.win installr INSTDIR=../apache_deploy_root
i'm fairly certain this will produce an apache that has the EAPI
enabled. you'll need to modify the commands for your box, and this
assumes you've got your environment set up properly for running cl.exe
at the command line. there's a batch file that's created when you
install vc++ named VCVARS32.bat, which will set up your compiler
environment.
you'll also probably need some tools like awk. we typically use cygwin
stuff. MKS might work if you have that tool kit.
CAVEAT EMPTOR.. i'm not certain this is the cause of your problem, so
you may spend some cycles chasing a wild goose,
cheers,
andy
the king of mixed metaphors..
Robert Lilly wrote:
> Yes, I do. Do you know the steps to recompile under Windows, making sure
> everything gets included?
>
--
"all you have is this actual nowness"
This e-mail, and any attachments thereto, is intended only for use by the
addressee(s) named herein and may contain legally privileged and/or
confidential
information. If you are not the intended recipient of this e-mail, you
are hereby
notified that any dissemination, distribution or copying of this e-mail,
and any
attachments thereto, is strictly prohibited. If you have received this
e-mail in
error,
please immediately and permanently delete the original and any copy of
any e-mail
and any printout thereof.
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org
RE: Mod_python and Apache problems
Posted by Robert Lilly <rc...@lvcm.com>.
Yes, I do. Do you know the steps to recompile under Windows, making sure
everything gets included?
TIA,
Robert
-----Original Message-----
From: Andy Cutright [mailto:acutright@borland.com]
Sent: Sunday, August 04, 2002 07:09 PM
To: users@httpd.apache.org
Subject: Re: Mod_python and Apache problems
do you have microsoft visual C++ available?
cheers,
andy
Robert Lilly wrote:
> Hi Andy,
>
> Thanks for the quick reply!
>
> I'm using the binary I got from the Apache web site. I'm not sure how to
> recompile it on Windows.
>
> Thanks,
>
> Robert
>
> -----Original Message-----
> From: Andy Cutright [mailto:acutright@borland.com]
> Sent: Sunday, August 04, 2002 07:00 PM
> To: users@httpd.apache.org
> Subject: Re: Mod_python and Apache problems
>
>
> hi,
>
> my two cents, which is probably all my advice will be worth ;) the error
> message says to recompile to enable EAPI. are you using a binary
> distribution, or are you building apache, et. al.?
>
> cheers,
> andy
>
> Robert Lilly wrote:
>
>
>>Hello all,
>>
>>I'm trying to get Mod_python to work with Apache 1.3.26 (Win32),
>>
> mod_python
>
>>2.7.6, Python 2.2.1, PHP 4.22 on Windows 2000 Professional. Apache's
>>
> running
>
>>fine, and so is PHP. I'm having trouble getting Python to work.
>>
>>I get the following error when I try to access the mptest.py page:
>>
>>--
>> [Sat Aug 03 21:19:55 2002] [warn] Loaded DSO modules/mod_python.dll uses
>>plain Apache 1.3 API, this module might crash under EAPI! (please
>>
> recompile
>
>>it with -DEAPI)
>> make_obcallback(): could not import mod_python.apache.
>> make_obcallback(): could not call init.
>> make_obcallback(): could not import mod_python.apache.
>> make_obcallback(): could not call init.
>> make_obcallback(): could not import mod_python.apache.
>> make_obcallback(): could not call init.
>> make_obcallback(): could not import mod_python.apache.
>> make_obcallback(): could not call init.
>> make_obcallback(): could not import mod_python.apache.
>> make_obcallback(): could not call init.
>> [Sat Aug 03 21:20:07 2002] [error] [client 192.168.123.116]
>>
> python_handler:
>
>>make_obcallback returned no obCallBack!
>>--
>>
>>My httpd.conf contains the following:
>>
>> LoadModule python_module modules/mod_python.dll
>>
>> AddModule mod_python.c
>>
>> <Directory "E:/My Documents/RCL Enterprises/Web/htdocs/python">
>> AddHandler python-program .py
>> PythonHandler mptest
>> PythonDebug on
>> </Directory>
>>
>>
>>I try to access it using http://localhost/python/mptest.py and I get a 505
>>Internal Server Error. The error log contains the above.
>>
>>Any clues about what I'm doing wrong? Does anyone have any pointers on
>>getting Python to work under Apache on Windows 2000?
>>
>>TIA,
>>
>>Robert Lilly
>>Apache/Python/PHP newbie!
>>---
>>Outgoing mail is certified Virus Free.
>>Checked by AVG anti-virus system (http://www.grisoft.com).
>>Version: 6.0.381 / Virus Database: 214 - Release Date: 8/2/2002
>>
>>
>>---------------------------------------------------------------------
>>To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
>>For additional commands, e-mail: users-help@httpd.apache.org
>>
>>
>>
>
>
> --
> "all you have is this actual nowness"
> --
> Borland -- Enabling a new digital world where our customers have the
> freedom of choice to develop, deploy, and integrate applications across
> the enterprise and the Internet. http://www.borland.com
>
> This e-mail, and any attachments thereto, is intended only for use by the
> addressee(s) named herein and may contain legally privileged and/or
> confidential
> information. If you are not the intended recipient of this e-mail, you
> are hereby
> notified that any dissemination, distribution or copying of this e-mail,
> and any
> attachments thereto, is strictly prohibited. If you have received this
> e-mail in
> error,
> please immediately and permanently delete the original and any copy of
> any e-mail
> and any printout thereof.
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
> For additional commands, e-mail: users-help@httpd.apache.org
>
> ---
> Incoming mail is certified Virus Free.
> Checked by AVG anti-virus system (http://www.grisoft.com).
> Version: 6.0.381 / Virus Database: 214 - Release Date: 8/2/2002
>
> ---
> Outgoing mail is certified Virus Free.
> Checked by AVG anti-virus system (http://www.grisoft.com).
> Version: 6.0.381 / Virus Database: 214 - Release Date: 8/2/2002
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
> For additional commands, e-mail: users-help@httpd.apache.org
>
>
--
"all you have is this actual nowness"
--
Borland -- Enabling a new digital world where our customers have the
freedom of choice to develop, deploy, and integrate applications across
the enterprise and the Internet. http://www.borland.com
This e-mail, and any attachments thereto, is intended only for use by the
addressee(s) named herein and may contain legally privileged and/or
confidential
information. If you are not the intended recipient of this e-mail, you
are hereby
notified that any dissemination, distribution or copying of this e-mail,
and any
attachments thereto, is strictly prohibited. If you have received this
e-mail in
error,
please immediately and permanently delete the original and any copy of
any e-mail
and any printout thereof.
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org
---
Incoming mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.381 / Virus Database: 214 - Release Date: 8/2/2002
---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.381 / Virus Database: 214 - Release Date: 8/2/2002
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org
Re: Mod_python and Apache problems
Posted by Andy Cutright <ac...@borland.com>.
do you have microsoft visual C++ available?
cheers,
andy
Robert Lilly wrote:
> Hi Andy,
>
> Thanks for the quick reply!
>
> I'm using the binary I got from the Apache web site. I'm not sure how to
> recompile it on Windows.
>
> Thanks,
>
> Robert
>
> -----Original Message-----
> From: Andy Cutright [mailto:acutright@borland.com]
> Sent: Sunday, August 04, 2002 07:00 PM
> To: users@httpd.apache.org
> Subject: Re: Mod_python and Apache problems
>
>
> hi,
>
> my two cents, which is probably all my advice will be worth ;) the error
> message says to recompile to enable EAPI. are you using a binary
> distribution, or are you building apache, et. al.?
>
> cheers,
> andy
>
> Robert Lilly wrote:
>
>
>>Hello all,
>>
>>I'm trying to get Mod_python to work with Apache 1.3.26 (Win32),
>>
> mod_python
>
>>2.7.6, Python 2.2.1, PHP 4.22 on Windows 2000 Professional. Apache's
>>
> running
>
>>fine, and so is PHP. I'm having trouble getting Python to work.
>>
>>I get the following error when I try to access the mptest.py page:
>>
>>--
>> [Sat Aug 03 21:19:55 2002] [warn] Loaded DSO modules/mod_python.dll uses
>>plain Apache 1.3 API, this module might crash under EAPI! (please
>>
> recompile
>
>>it with -DEAPI)
>> make_obcallback(): could not import mod_python.apache.
>> make_obcallback(): could not call init.
>> make_obcallback(): could not import mod_python.apache.
>> make_obcallback(): could not call init.
>> make_obcallback(): could not import mod_python.apache.
>> make_obcallback(): could not call init.
>> make_obcallback(): could not import mod_python.apache.
>> make_obcallback(): could not call init.
>> make_obcallback(): could not import mod_python.apache.
>> make_obcallback(): could not call init.
>> [Sat Aug 03 21:20:07 2002] [error] [client 192.168.123.116]
>>
> python_handler:
>
>>make_obcallback returned no obCallBack!
>>--
>>
>>My httpd.conf contains the following:
>>
>> LoadModule python_module modules/mod_python.dll
>>
>> AddModule mod_python.c
>>
>> <Directory "E:/My Documents/RCL Enterprises/Web/htdocs/python">
>> AddHandler python-program .py
>> PythonHandler mptest
>> PythonDebug on
>> </Directory>
>>
>>
>>I try to access it using http://localhost/python/mptest.py and I get a 505
>>Internal Server Error. The error log contains the above.
>>
>>Any clues about what I'm doing wrong? Does anyone have any pointers on
>>getting Python to work under Apache on Windows 2000?
>>
>>TIA,
>>
>>Robert Lilly
>>Apache/Python/PHP newbie!
>>---
>>Outgoing mail is certified Virus Free.
>>Checked by AVG anti-virus system (http://www.grisoft.com).
>>Version: 6.0.381 / Virus Database: 214 - Release Date: 8/2/2002
>>
>>
>>---------------------------------------------------------------------
>>To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
>>For additional commands, e-mail: users-help@httpd.apache.org
>>
>>
>>
>
>
> --
> "all you have is this actual nowness"
> --
> Borland -- Enabling a new digital world where our customers have the
> freedom of choice to develop, deploy, and integrate applications across
> the enterprise and the Internet. http://www.borland.com
>
> This e-mail, and any attachments thereto, is intended only for use by the
> addressee(s) named herein and may contain legally privileged and/or
> confidential
> information. If you are not the intended recipient of this e-mail, you
> are hereby
> notified that any dissemination, distribution or copying of this e-mail,
> and any
> attachments thereto, is strictly prohibited. If you have received this
> e-mail in
> error,
> please immediately and permanently delete the original and any copy of
> any e-mail
> and any printout thereof.
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
> For additional commands, e-mail: users-help@httpd.apache.org
>
> ---
> Incoming mail is certified Virus Free.
> Checked by AVG anti-virus system (http://www.grisoft.com).
> Version: 6.0.381 / Virus Database: 214 - Release Date: 8/2/2002
>
> ---
> Outgoing mail is certified Virus Free.
> Checked by AVG anti-virus system (http://www.grisoft.com).
> Version: 6.0.381 / Virus Database: 214 - Release Date: 8/2/2002
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
> For additional commands, e-mail: users-help@httpd.apache.org
>
>
--
"all you have is this actual nowness"
--
Borland -- Enabling a new digital world where our customers have the
freedom of choice to develop, deploy, and integrate applications across
the enterprise and the Internet. http://www.borland.com
This e-mail, and any attachments thereto, is intended only for use by the
addressee(s) named herein and may contain legally privileged and/or
confidential
information. If you are not the intended recipient of this e-mail, you
are hereby
notified that any dissemination, distribution or copying of this e-mail,
and any
attachments thereto, is strictly prohibited. If you have received this
e-mail in
error,
please immediately and permanently delete the original and any copy of
any e-mail
and any printout thereof.
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org
RE: Mod_python and Apache problems
Posted by Robert Lilly <rc...@lvcm.com>.
Hi Andy,
Thanks for the quick reply!
I'm using the binary I got from the Apache web site. I'm not sure how to
recompile it on Windows.
Thanks,
Robert
-----Original Message-----
From: Andy Cutright [mailto:acutright@borland.com]
Sent: Sunday, August 04, 2002 07:00 PM
To: users@httpd.apache.org
Subject: Re: Mod_python and Apache problems
hi,
my two cents, which is probably all my advice will be worth ;) the error
message says to recompile to enable EAPI. are you using a binary
distribution, or are you building apache, et. al.?
cheers,
andy
Robert Lilly wrote:
> Hello all,
>
> I'm trying to get Mod_python to work with Apache 1.3.26 (Win32),
mod_python
> 2.7.6, Python 2.2.1, PHP 4.22 on Windows 2000 Professional. Apache's
running
> fine, and so is PHP. I'm having trouble getting Python to work.
>
> I get the following error when I try to access the mptest.py page:
>
> --
> [Sat Aug 03 21:19:55 2002] [warn] Loaded DSO modules/mod_python.dll uses
> plain Apache 1.3 API, this module might crash under EAPI! (please
recompile
> it with -DEAPI)
> make_obcallback(): could not import mod_python.apache.
> make_obcallback(): could not call init.
> make_obcallback(): could not import mod_python.apache.
> make_obcallback(): could not call init.
> make_obcallback(): could not import mod_python.apache.
> make_obcallback(): could not call init.
> make_obcallback(): could not import mod_python.apache.
> make_obcallback(): could not call init.
> make_obcallback(): could not import mod_python.apache.
> make_obcallback(): could not call init.
> [Sat Aug 03 21:20:07 2002] [error] [client 192.168.123.116]
python_handler:
> make_obcallback returned no obCallBack!
> --
>
> My httpd.conf contains the following:
>
> LoadModule python_module modules/mod_python.dll
>
> AddModule mod_python.c
>
> <Directory "E:/My Documents/RCL Enterprises/Web/htdocs/python">
> AddHandler python-program .py
> PythonHandler mptest
> PythonDebug on
> </Directory>
>
>
> I try to access it using http://localhost/python/mptest.py and I get a 505
> Internal Server Error. The error log contains the above.
>
> Any clues about what I'm doing wrong? Does anyone have any pointers on
> getting Python to work under Apache on Windows 2000?
>
> TIA,
>
> Robert Lilly
> Apache/Python/PHP newbie!
> ---
> Outgoing mail is certified Virus Free.
> Checked by AVG anti-virus system (http://www.grisoft.com).
> Version: 6.0.381 / Virus Database: 214 - Release Date: 8/2/2002
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
> For additional commands, e-mail: users-help@httpd.apache.org
>
>
--
"all you have is this actual nowness"
--
Borland -- Enabling a new digital world where our customers have the
freedom of choice to develop, deploy, and integrate applications across
the enterprise and the Internet. http://www.borland.com
This e-mail, and any attachments thereto, is intended only for use by the
addressee(s) named herein and may contain legally privileged and/or
confidential
information. If you are not the intended recipient of this e-mail, you
are hereby
notified that any dissemination, distribution or copying of this e-mail,
and any
attachments thereto, is strictly prohibited. If you have received this
e-mail in
error,
please immediately and permanently delete the original and any copy of
any e-mail
and any printout thereof.
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org
---
Incoming mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.381 / Virus Database: 214 - Release Date: 8/2/2002
---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.381 / Virus Database: 214 - Release Date: 8/2/2002
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org
Re: Mod_python and Apache problems
Posted by Andy Cutright <ac...@borland.com>.
hi,
my two cents, which is probably all my advice will be worth ;) the error
message says to recompile to enable EAPI. are you using a binary
distribution, or are you building apache, et. al.?
cheers,
andy
Robert Lilly wrote:
> Hello all,
>
> I'm trying to get Mod_python to work with Apache 1.3.26 (Win32), mod_python
> 2.7.6, Python 2.2.1, PHP 4.22 on Windows 2000 Professional. Apache's running
> fine, and so is PHP. I'm having trouble getting Python to work.
>
> I get the following error when I try to access the mptest.py page:
>
> --
> [Sat Aug 03 21:19:55 2002] [warn] Loaded DSO modules/mod_python.dll uses
> plain Apache 1.3 API, this module might crash under EAPI! (please recompile
> it with -DEAPI)
> make_obcallback(): could not import mod_python.apache.
> make_obcallback(): could not call init.
> make_obcallback(): could not import mod_python.apache.
> make_obcallback(): could not call init.
> make_obcallback(): could not import mod_python.apache.
> make_obcallback(): could not call init.
> make_obcallback(): could not import mod_python.apache.
> make_obcallback(): could not call init.
> make_obcallback(): could not import mod_python.apache.
> make_obcallback(): could not call init.
> [Sat Aug 03 21:20:07 2002] [error] [client 192.168.123.116] python_handler:
> make_obcallback returned no obCallBack!
> --
>
> My httpd.conf contains the following:
>
> LoadModule python_module modules/mod_python.dll
>
> AddModule mod_python.c
>
> <Directory "E:/My Documents/RCL Enterprises/Web/htdocs/python">
> AddHandler python-program .py
> PythonHandler mptest
> PythonDebug on
> </Directory>
>
>
> I try to access it using http://localhost/python/mptest.py and I get a 505
> Internal Server Error. The error log contains the above.
>
> Any clues about what I'm doing wrong? Does anyone have any pointers on
> getting Python to work under Apache on Windows 2000?
>
> TIA,
>
> Robert Lilly
> Apache/Python/PHP newbie!
> ---
> Outgoing mail is certified Virus Free.
> Checked by AVG anti-virus system (http://www.grisoft.com).
> Version: 6.0.381 / Virus Database: 214 - Release Date: 8/2/2002
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
> For additional commands, e-mail: users-help@httpd.apache.org
>
>
--
"all you have is this actual nowness"
--
Borland -- Enabling a new digital world where our customers have the
freedom of choice to develop, deploy, and integrate applications across
the enterprise and the Internet. http://www.borland.com
This e-mail, and any attachments thereto, is intended only for use by the
addressee(s) named herein and may contain legally privileged and/or
confidential
information. If you are not the intended recipient of this e-mail, you
are hereby
notified that any dissemination, distribution or copying of this e-mail,
and any
attachments thereto, is strictly prohibited. If you have received this
e-mail in
error,
please immediately and permanently delete the original and any copy of
any e-mail
and any printout thereof.
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org
RE: Mod_python and Apache problems
Posted by Robert Lilly <rc...@lvcm.com>.
-----Original Message-----
From: J. Greenlees [mailto:jaqui@shaw.ca]
Sent: Tuesday, August 06, 2002 08:13 PM
To: users@httpd.apache.org
Subject: Re: Mod_python and Apache problems
> Robert Lilly wrote:
>
>> I've decided to ignore the EAPI warning, since I can't figure out how to
>> re-compile mod_python.dll for Windows. The source code I downloaded from
>> modpython.org compiles for *nix and Cygwin.
> to get it to run under win, verify in the source that the lib names are
> the same, and that it isn't defaulting to the unix cygwin without looking
> for the actual os first. I know, a fair amount of work, but it will get
> rid of that error message.
>
> Jaqui
Thanks Jaqui.
I'm trying to the compile now and when I run:
./configure --with-apxs=E:\\Temp\\apache\\libexec --with-apache=e:\\temp\\ap
ache\\src --with-python=e:\\temp\\python-2.2.1
I get the following:
loading cache ./config.cache
checking for gcc... gcc
checking whether the C compiler (gcc ) works... yes
checking whether the C compiler (gcc ) is a cross-compiler... no
checking whether we are using GNU C... yes
checking whether gcc accepts -g... yes
checking for ranlib... ranlib
checking for ar... ar
checking for a BSD compatible install... /usr/bin/install -c
checking whether make sets ${MAKE}... yes
checking for main in -lm... yes
checking for working const... yes
checking your blood pressure... a bit high, but we can proceed
checking whether apxs is available
checking for --with-apxs... E:\Temp\apache\libexec executable, good
checking for Apache libexec directory... E:\Temp\apache\libexec: not found
checking for Apache include directory... E:\Temp\apache\libexec: not found
-I
checking for --with-apache... configure: error: e:\temp\apache\src does not
look like an Apache source directory.
I don't know what it's looking for in \libexec but the directory's there, in
fact, I put a copy of apxs in there and referenced it in my configure
command. Also, I pointed it to \apache and apache\src and either way it
tells me it doesn't look like an Apache source directory.
Any clues for this clueless one?
TIA,
Robert
---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.381 / Virus Database: 214 - Release Date: 8/2/2002
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org
Re: Mod_python and Apache problems
Posted by "J. Greenlees" <ja...@shaw.ca>.
Robert Lilly wrote:
> I figured it out! So, for the sake of the archives, here's what I did.
>
> It turns out that there's a second mod_python folder buried several levels
> down inside the first one. THIS is the one that needs to go into python/Lib,
> as it contains the necessary libraries. I moved it out from it's hiding
> place and put it into python/Lib and it's "Hello world!"
congradulations.
> I've decided to ignore the EAPI warning, since I can't figure out how to
> re-compile mod_python.dll for Windows. The source code I downloaded from
> modpython.org compiles for *nix and Cygwin.
to get it to run under win, verify in the source that the lib names
are the same,
and that it isn't defaulting to the unix cygwin without looking for the
actual os first.
I know, a fair amount of work, but it will get rid of that error message.
Jaqui
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org
RE: Mod_python and Apache problems
Posted by Robert Lilly <rc...@lvcm.com>.
I figured it out! So, for the sake of the archives, here's what I did.
It turns out that there's a second mod_python folder buried several levels
down inside the first one. THIS is the one that needs to go into python/Lib,
as it contains the necessary libraries. I moved it out from it's hiding
place and put it into python/Lib and it's "Hello world!"
I've decided to ignore the EAPI warning, since I can't figure out how to
re-compile mod_python.dll for Windows. The source code I downloaded from
modpython.org compiles for *nix and Cygwin.
Thanks to everyone who tried to help!
Robert
-----Original Message-----
From: Robert Lilly [mailto:rclilly@lvcm.com]
Sent: Sunday, August 04, 2002 06:52 PM
To: Apache Users List
Subject: Mod_python and Apache problems
Hello all,
I'm trying to get Mod_python to work with Apache 1.3.26 (Win32), mod_python
2.7.6, Python 2.2.1, PHP 4.22 on Windows 2000 Professional. Apache's running
fine, and so is PHP. I'm having trouble getting Python to work.
I get the following error when I try to access the mptest.py page:
--
[Sat Aug 03 21:19:55 2002] [warn] Loaded DSO modules/mod_python.dll uses
plain Apache 1.3 API, this module might crash under EAPI! (please recompile
it with -DEAPI)
make_obcallback(): could not import mod_python.apache.
make_obcallback(): could not call init.
make_obcallback(): could not import mod_python.apache.
make_obcallback(): could not call init.
make_obcallback(): could not import mod_python.apache.
make_obcallback(): could not call init.
make_obcallback(): could not import mod_python.apache.
make_obcallback(): could not call init.
make_obcallback(): could not import mod_python.apache.
make_obcallback(): could not call init.
[Sat Aug 03 21:20:07 2002] [error] [client 192.168.123.116] python_handler:
make_obcallback returned no obCallBack!
--
My httpd.conf contains the following:
LoadModule python_module modules/mod_python.dll
AddModule mod_python.c
<Directory "E:/My Documents/RCL Enterprises/Web/htdocs/python">
AddHandler python-program .py
PythonHandler mptest
PythonDebug on
</Directory>
I try to access it using http://localhost/python/mptest.py and I get a 505
Internal Server Error. The error log contains the above.
Any clues about what I'm doing wrong? Does anyone have any pointers on
getting Python to work under Apache on Windows 2000?
TIA,
Robert Lilly
Apache/Python/PHP newbie!
---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.381 / Virus Database: 214 - Release Date: 8/2/2002
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org
---
Incoming mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.381 / Virus Database: 214 - Release Date: 8/2/2002
---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.381 / Virus Database: 214 - Release Date: 8/2/2002
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org