Ошибка импорта для venv/lib64/python3.9/site-packages/oracledb/base_impl.cpython-39-x86_64-linux-gnu.so

У меня есть приложение Django, которое отлично работает под управлением runsslserver, но когда я запускаю его под Apache, трафик попадает в приложение, но "импорт oracledb" завершается ошибкой. Ранее я использовал cx_Oracle (который также вызывал ошибку ImportError) и переключился на oracledb, надеясь, что это решит проблему.

Я попытался скомпилировать mod_wsgi.so (5.0.2), но снова получаю ту же ошибку.

Есть какие-нибудь предложения?

Это на RHEL 9, python 3.9

DOH...Оказывается, это проблема с конфигурацией SELinux.

Я обнаружил, что с помощью 'sudo setenforce 0' файл загружается правильно.

Теперь мне просто нужно попросить моего системного администратора настроить конфигурацию SELinux.

Вернуться на верх