Недавно у меня была небольшая проблема, когда я недавно развернул Django с mod_wsgi из-за SELinux. Обычно мир получает ошибку «Permission denied» (403). Это было решено отключением SELinux.
Есть ли способ использовать mod_wsgi при включенном SELinux? Теперь, если бы я переместил свою папку djcode в / usr / local /, это сработало бы, но если папка djcode хранится в / usr / local / src / djcode, она снова выдаст мне эту ошибку.
Cannot load /etc/httpd/modules/mod_wsgi.so into server: /etc/httpd/modules/mod_wsgi.so: cannot restore segment prot after reloc: Permission denied
Я просмотрел несколько журналов, и там написано следующее:
SElinux is preventing the httpd from using potentially mislabel files ./src (src_1)
Так как же разрешить httpd использовать папку src?