I installed xampp on a windows machine locally. The httpd.conf file I
updated it by changing port 80 to 8000 (I don't know if this is right) and
at the bottom of the file I added these lines
GymGes/venv/Lib/site-packages/mod_wsgi/server/mod_wsgi.cp313-win_amd64.pyd”
WSGIScriptAlias / / /xampp/htdocs/PalestraGes/PalestraGes/wsgi.py
WSGIPythonHome /xampp/htdocs/PalestraGes/PalestraGes
WSGIPythonPath /xampp/htdocs/PalestraGes.
<Directory /xampp/htdocs/PalestraGes/PalestraGes>.
<Files wsgi.py>
Require all granted
</Files>
</Directory>
Then I created the httpd-vhosts.conf file which contains these lines
<VirtualHost *:8000>
ServerName 192.168.1.54
WSGIScriptAlias / /xampp/htdocs/PalestraGes/PalestraGes/wsgi.py
WSGIPythonHome /xampp/htdocs/PalestraGes/PalestraGes
WSGIPythonPath /xampp/htdocs/PalestraGes.
<Directory /xampp/htdocs/PalestraGes/PalestraGes>.
<Files wsgi.py>
Require all granted
</Files>
</Directory>
I run this command httpd -t and it comes back ok
I updated the settings.py file with this line
ALLOWED_HOSTS = [“localhost”, “127.0.0.1”, “192.168.x.x:8000”]
and whether I use 192.168.x.x:8000 <http://192.168.1.54:8000> or localhost
it loads the xampp base page 192.168.1.54:8000/dashboard
I don't know if I did something wrong or if there is some other thing to do
Il giorno venerdì 1 novembre 2024 alle 00:23:52 UTC+1 Graham Dumpleton ha
scritto:
> Is the Apache web server hosted on your own local machine. If it is try
> http://localhost instead if it is listening on standard port 80.
>
> Trying to use actual IP of your local machine may well fail on Windows
> depending on how the firewall is configured.
>
> Also, it may not work depending on whether Apache configuration was done
> correctly. All too common for people to get confused around how to set up
> VirtualHost definitions in Apache configuration. Since you don't say where
> you added WSGIScriptAlias directive and what VirtualHost definitions you
> have, is hard to say whether that may be the issue.
>
> Graham
>
> On 1 Nov 2024, at 4:36 AM, Gaetano Leoni <[email protected]> wrote:
>
> Hi I managed to fix the httpd.conf file and now when I launch http -d it
> doesn't return any error.
> I launched xampp and invoked the webserver with 192.3168.x.xx but it fails
> to connect, what can I do to figure out where the error is ?
> I have checked all the files present in the logs folder and no errors
> appear
>
> Il giorno gio 31 ott 2024 alle ore 10:50 Graham Dumpleton <
> [email protected]> ha scritto:
>
>> If you are installing on Windows using "pip install" method, after you do
>> that you need to run:
>>
>> mod_wsgi-express module-config
>>
>> This will output some lines like:
>>
>> LoadModule wsgi_module
>> /usr/local/lib/python2.7/site-packages/mod_wsgi/server/mod_wsgi-py27.so
>> WSGIPythonHome /usr/local/lib
>>
>> That example is for Linux though.
>>
>> On Windows the suffix on the loadable Apache module referenced by
>> LoadModule will be .pyo or .pyd from memory, it will not be a .so extension.
>>
>> That you say you are getting error about mod_wsgi.so file being missing
>> means that you probably didn't do that and have copied too literally the
>> Django documentation or something else which says to use a .so extension.
>>
>> So verify what you used for LoadModule directive and ensure it matches
>> what that command outputs.
>>
>> On 31 Oct 2024, at 8:29 PM, Gaetano Leoni <[email protected]> wrote:
>>
>> Which of the following did you do?
>> I followed the directions in this linkhttps://
>> docs.djangoproject.com/en/5.1/howto/deployment/wsgi/modwsgi/
>>
>> * Install system Apache/mod_wsgi package.
>> I only installed xammp
>>
>> * Install using pip install mod_wsgi and configure Apache to use that.
>> From https://pypi.org/ I downloaded mod_wsgi and installed using pip
>> install mod_wsgi
>> WSGIScriptAlias / /xampp/htdocs/PalestraGes/PalestraGes/wsgi.py
>> WSGIPythonHome /xampp/htdocs/PalestraGes/venv
>> WSGIPythonPath /xampp/htdocs/PalestraGes.
>>
>> <Directory /xampp/htdocs/PalestraGes/PalestraGes>.
>> <Files wsgi.py>
>> Require all granted
>> </Files>
>> </Directory>
>>
>> * Build and install mod_wsgi from source code.
>> I read that you have to compile a file. I downloaded the
>> mod_wsgi-5.0.1.tar.gz folder and in the src/server folder there are several
>> files but I don't know which one I should use or how to compile it (I think
>> it's refereed to the mod_wsgi.so file ?)
>>
>> * Some other way.
>> In the notes I read that in the apache folder there should be the
>> mod_WSGI folder but it is not present
>>
>>
>> Il giorno dom 27 ott 2024 alle ore 20:53 Graham Dumpleton <
>> [email protected]> ha scritto:
>>
>>> What steps did you take to install mod_wsgi?
>>>
>>> Which of the following did you do?
>>>
>>> * Install system Apache/mod_wsgi package.
>>> * Install using pip install mod_wsgi and configure Apache to use that.
>>> * Build and install mod_wsgi from source code.
>>> * Some other way.
>>>
>>> What changes did you make to the Apache configuration?
>>>
>>> On 28 Oct 2024, at 3:49 AM, Gaetano Leoni <[email protected]> wrote:
>>>
>>> Hi, has anyone ever installed mod_wsgi with apache ?
>>> I read How to use Django with Apache and mod_wsgi and after installing
>>> mod_wsgi and updating http.conf apache doesn't start because mod_WSGI.so
>>> file is missing and also mod_wsgi folder is not present inside apache
>>> folder
>>>
>>> --
>>> 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 view this discussion visit
>>> https://groups.google.com/d/msgid/modwsgi/61ea575a-dbb6-42ce-bfa0-f2c6a2cef30fn%40googlegroups.com
>>>
>>> <https://groups.google.com/d/msgid/modwsgi/61ea575a-dbb6-42ce-bfa0-f2c6a2cef30fn%40googlegroups.com?utm_medium=email&utm_source=footer>
>>> .
>>>
>>>
>>>
>>> --
>>> 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 view this discussion visit
>>> https://groups.google.com/d/msgid/modwsgi/639316B7-7623-441F-B84D-85723FF41F29%40gmail.com
>>>
>>> <https://groups.google.com/d/msgid/modwsgi/639316B7-7623-441F-B84D-85723FF41F29%40gmail.com?utm_medium=email&utm_source=footer>
>>> .
>>>
>>
>> --
>> 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 view this discussion visit
>> https://groups.google.com/d/msgid/modwsgi/CAAucONSPGq%3DcB43qjMhSM4shp03gC3g3Fv%2BG1FkwhZAHs9TJWg%40mail.gmail.com
>>
>> <https://groups.google.com/d/msgid/modwsgi/CAAucONSPGq%3DcB43qjMhSM4shp03gC3g3Fv%2BG1FkwhZAHs9TJWg%40mail.gmail.com?utm_medium=email&utm_source=footer>
>> .
>>
>>
>>
>> --
>> 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 view this discussion visit
>> https://groups.google.com/d/msgid/modwsgi/0B18E630-D322-47EC-989F-735A904E12AB%40gmail.com
>>
>> <https://groups.google.com/d/msgid/modwsgi/0B18E630-D322-47EC-989F-735A904E12AB%40gmail.com?utm_medium=email&utm_source=footer>
>> .
>>
>
> --
> 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 view this discussion visit
> https://groups.google.com/d/msgid/modwsgi/CAAucONQLuoe5k907Ery5U%3D%2Ba8bufrd4yW5CuM8-%3DouAGioG-OQ%40mail.gmail.com
>
> <https://groups.google.com/d/msgid/modwsgi/CAAucONQLuoe5k907Ery5U%3D%2Ba8bufrd4yW5CuM8-%3DouAGioG-OQ%40mail.gmail.com?utm_medium=email&utm_source=footer>
> .
>
>
>
--
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 view this discussion visit
https://groups.google.com/d/msgid/modwsgi/6049aafa-4fba-45ba-b994-2183e778c062n%40googlegroups.com.