У меня есть код колбы в app.py
/some code//
if __name__ == '__main__':
app.run()
, и я настроил свой файл wsgi как в пути /var/www/AutomateTests
#!/usr/bin/python3.6
import sys
import logging
sys.path.insert(0,"/var/www/AutomateTests/")
from app import app as application
application.root_path = '/var/www/AutomateTests/'
и у меня есть /etc/apache2/sites-available/automate_tests.conf
VirtualHost *:80>
ServerName htstool.arubanetworks.com
ServerAdmin admin@htstool.arubanetworks.com
ServerAlias htstool.arubanetworks.com
ErrorLog /var/log/apache2/hts-error.log
CustomLog /var/log/apache2/htstool-access.log combined
WSGIDaemonProcess AutomateTests user=www-data group=www-data threads=5
WSGIScriptAlias / /var/www/AutomateTests/automate_tests.wsgi
<Directory /var/www/AutomateTests>
WSGIProcessGroup AutomateTests
WSGIApplicationGroup %{GLOBAL}
Order allow,deny
Allow from all
</Directory>
LogLevel info
</VirtualHost>
Я все правильно настроил и уже несколько недель застрял на этой проблеме.Можете ли вы помочь мне с тем, как вывести его на сервер.Есть ли шаг, который я пропускаю.
я установил ту же ошибку моего порта используется, хотя ЕГО НЕ!Смотрите картинку с моей ошибкой
введите описание изображения здесь
Но, как вы видите, мои порты пусты и не используются.Я проверяю, что с помощью команды netstat -ntlp
вижу, что мои порты прослушиваются и не установлены
Может кто-нибудь, пожалуйста, помогите мне.Я застрял и не отмечаю это как уже отвеченный прежде, чем проверить это полностью.Я перепробовал все ответы, и они не работают!Пожалуйста, будьте терпеливы и позвольте другим помогать мне, потому что я не могу сделать это сам.
Мой сервер работает нормально, и я вижу страницу ubuntu по умолчанию, которая означает, что мой сервер apache2 работает нормально, поэтому что-то не так с конфигурацией или моими портами