Подтвердить что ты не робот

Недопустимая команда WSGIScriptAlias, возможно, с ошибкой или определена модулем, не включенным в конфигурацию сервера.

Я получил ошибку ниже, когда я настраивал CKAN DataPusher.

Неверная команда "WSGIScriptAlias", возможно, написана с ошибкой или определена модуль, не включенный в конфигурацию сервераAction 'configtest' не удалось.

Как я могу это исправить?

4b9b3361

Ответ 1

Попробуйте включить wsgi mod в Apache

sudo a2enmod wsgi

Если вы столкнулись с ошибкой ниже

ОШИБКА: Модуль mod-wsgi не существует!

Вам нужно будет установить mod wsgi, как показано ниже. Вам нужно выполнить следующие команды:

sudo apt-get install libapache2-mod-wsgi
sudo a2enmod wsgi
sudo service apache2 restart

Ответ 2

Чтобы включить wsgi_mod в httpd, установите модуль

sudo yum mod_wsgi

и убедитесь, что модуль загружен в конфигурационный файл httpd

sudo nano /etc/httpd/conf/httpd.conf

затем добавьте следующую строку в файле конфигурации, в список других загруженных модулей:

LoadModule wsgi_module modules/mod_wsgi.so

Ответ 3

Я думаю, что вам может понадобиться добавить эту строку в ваш apache2.conf

LoadModule wsgi_module "/usr/local/lib/python3.6/dist-packages/mod_wsgi/server/mod_wsgi-py36.cpython-36m-x86_64-linux-gnu.so"

Команда ниже даст вам вышеуказанный вывод

mod_wsgi-express module-config