just to update, the answer is YES for my last question...

the reason i was having problems this last time is because I didn't realize 
that since I had windows, I couldn't operate in daemon mode.  Once I saw 
that somewhere on some forum (probably something you wrote lol), then I 
scrapped that and now everything works fine.  

Thanks for your help!

On Wednesday, May 16, 2018 at 8:15:29 AM UTC-5, Dan DeBlasio wrote:
>
> Hi Graham...
>
> So, after banging my head against every wall in the house, I finally 
> realized that I had been using 32 bit Python. Not sure how that happened as 
> I haven't chosen 32 bit anything since I got my first 64 bit processor like 
> 10 years ago or whatever.  After reinstalling the proper python version 
> (3.6 64 bit), I got mod_wsgi to install correctly.  One thing though is 
> that after I do the mod_wsgi-express module-config, the output gives me a 
> LOADMODULE file that ends with ".pyd", not ".so" .  Can I use this pyd file 
> instead of the so for my loadmodule?  
>
> Thanks.
>
>
> On Tuesday, May 15, 2018 at 9:38:38 PM UTC-5, Graham Dumpleton wrote:
>>
>> Okay. I knew one way worked and one didn't, so my memory of which does 
>> was probably fuzzy. :-)
>>
>> Would be interesting to see the errors when trying to do pip install 
>> method.
>>
>> Graham
>>
>> On 15 May 2018, at 12:32 pm, Peter Lai <[email protected]> wrote:
>>
>> I may have gotten the working installation methods backwards:
>>
>> I just sucessfully (re)built 4.6.4 from github in cygwin64 with cygwin's 
>> py36 (--with-python=/usr/bin/python3.6) [Python 3.6.4], python3-devel, 
>> gcc-core (7.3.0), make, apache24 (2.4.29), httpd-devel, libapr1, 
>> libintl-devel using configure/make/make install . It dropped a working 
>> module in /usr/lib/httpd/modules/mod_wsgi.so
>>
>> a naive `/usr/bin/python3.6 -m pip install mod_wsgi` does not work (it 
>> did not properly resolve apr include paths)
>>
>> I have never tried using mod_wsgi-express, only manual config of apache.
>>
>> On Tuesday, May 15, 2018 at 2:03:03 PM UTC-4, Graham Dumpleton wrote:
>>>
>>> Good to know that pip install works with cygwin. From what I heard, 
>>> configure/make/make install doesn't work wth cygwin. Not sure if ever heard 
>>> about anyone trying pip install method when using cygwin
>>>
>>> Does running 'mod_wsgi-express start-server' work, or do you have to 
>>> still do manual configuration of the Apache instance?
>>>
>>> Graham
>>>
>>>  
>>
>>> On 15 May 2018, at 10:54 am, Peter Lai <[email protected]> wrote:
>>>
>>> FWIW, I have found the best success on windows in a cygwin environment 
>>> (cygwin's fork() emulation is sufficient for apache prefork worker model 
>>> too, essentially mirroring a true *nix config with WSGIDaemonProcess). 
>>> Cygwin python, cygwin apache/libapr/apxs, cygwin build tools (gcc), pip 
>>> install will autobuild and you just include the module in apache config and 
>>> it just works(tm).
>>>
>>> On Tuesday, May 15, 2018 at 1:47:44 PM UTC-4, Graham Dumpleton wrote:
>>>>
>>>>
>>>>
>>>> On 15 May 2018, at 12:38 am, Dan DeBlasio <[email protected]> wrote:
>>>>
>>>> hey bud, i have been struggling with this for hours now and i can't 
>>>> figure anything out from anywhere i've googled and searched and what not.
>>>>
>>>> I have done pip install mod_wsgi but it keeps giving me lnk2001 
>>>> errors.  so after installing a bunch of microsoft crap which didn't fix my 
>>>> problem and searching forever, I found some older versions and I installed 
>>>> version 4.5.12.  This install completed with no errors, which excited me 
>>>> but even after the install, I'm not able to run mod_wsgi-express.  It 
>>>> doesn't exist.  Can I install this manually?
>>>>
>>>>
>>>> I would need to see the link errors to be able to help.
>>>>
>>>> A few tips.
>>>>
>>>> Use Python 3.6, don't use Python 2.7.
>>>>
>>>> Use Apache from www.apachelounge.com, some other Apache distributions 
>>>> are missing bits that allow you to build third party Apache modules.
>>>>
>>>> Use 64 bit versions of Apache, Python and MS C compiler. Don't mix 32 
>>>> bit and 64 bit.
>>>>
>>>> Use the exact MS C compiler for the Python version being used. You can 
>>>> find what they are in:
>>>>
>>>> https://wiki.python.org/moin/WindowsCompilers
>>>>
>>>> If possible use an Apache distribution which uses the same MS C 
>>>> compiler. Using VC15 Apache with VC14 Python and MS C compilers may work, 
>>>> but you do need to use the VC14 compiler that matches what is required for 
>>>> Python 3.6.
>>>>
>>>> Graham
>>>>
>>>>
>>> -- 
>>> You received this message because you are subscribed to the Google 
>>> Groups "modwsgi" group.
>>> To unsubscribe from this group and stop receiving emails from it, send 
>>> an email to [email protected].
>>> To post to this group, send email to [email protected].
>>> Visit this group at https://groups.google.com/group/modwsgi.
>>> For more options, visit https://groups.google.com/d/optout.
>>>
>>>
>>>
>> -- 
>> You received this message because you are subscribed to the Google Groups 
>> "modwsgi" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to [email protected].
>> To post to this group, send email to [email protected].
>> Visit this group at https://groups.google.com/group/modwsgi.
>> For more options, visit https://groups.google.com/d/optout.
>>
>>
>>

-- 
You received this message because you are subscribed to the Google Groups 
"modwsgi" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/modwsgi.
For more options, visit https://groups.google.com/d/optout.

Reply via email to