Milan,
foxisapi.dll/status
works.
Unfortunately, typing simply
foxisapi.dll
causes error
APACHE caused an invalid page fault in
module FOXISAPI.DLL at 015f:07003b54.
Registers:
EAX=06f65458 CS=015f EIP=07003b54 EFLGS=00010206
EBX=00000400 SS=0167 ESP=00eeea94 EBP=06f60ed0
ECX=00000100 DS=0167 ESI=00000000 FS=46af
EDX=7efefeff ES=0167 EDI=00eeeac0 GS=0000
So any person can stop my Apache web server by typing this or some other wrong URL if foxisapi.dll is accessible.
Is it possible to avoid this ?
I have tuned my http.conf and ssl.conf files to Apache SSL 2.0.45 version.
Since Apache 1 is not developed anymore, it is not reasonable to switch back to Apache 1.
Andrus.
>Hi Andrus,
>
>I didn't read the whole conversation, but not I read it :)
>
>The ISAPI module didn't work in version 2.0.43 when I tried it - I have some email conversation with the author of this module in Apache which modified it to work also with FoxISAPI - I did some testing, but for me was better to use the time-prove vesion 1.3.
>
>For the testing you should use for example
>
http://localhost/MCWWW/Scripts/foxisapi.dll/status>and not trying to create some VFP objects - it is the second step
>
>In my opinion the main problem is to correctly setup Apache - security, mapping of directories...
>
>Best regards,
>Milan
>
>>Milan,
>>
>>as I wrote, I tried to run the FoxISAPI sample shipped with VFP on
>>Apache 2.0.45 in Windows and got this error.
>>
>>Why ?
>>
>>Do you have any hint how to run FOXISAPI sample shipped with VFP in Apache ?
>>
>>>Hi Andrus,
>>>
>>>under Apache web server (I've experience just with Apache version 1.3.27) can run normal VFP FoxISAPI application without problems as under IIS.
Andrus