Я пытаюсь запустить apache + mod_wsgi, и у меня есть строгое ограничение на размещение исходных файлов .py на сервере, поэтому я сначала скомпилирую их и помещу файлы .pyo на сервер.
Вот что у меня в apache conf:
LoadModule wsgi_module modules/mod_wsgi.so
WSGIPythonPath /var/wwwroot/
WSGIPythonOptimize 1
WSGIScriptAlias /home /var/wwwroot/home.pyo
Но mod_wsgi вызывает ошибку (вырезано из журнала ошибок apache):
Failed to parse WSGI script file '/var/wwwroot/home.pyo'.
Exception occurred processing WSGI script '/var/wwwroot/home.pyo'.
File "/var/wwwroot/home.pyo", line 1
m\xf2
^
SyntaxError: invalid syntax
Я пытался зайти в Google, но не смог найти ответ, работает ли mod_wsgi с предварительно скомпилированным кодом Python.