I ran the update, but there still seems to be a problem, although a different one.
$ ./manage.py runmodwsgi --log-to-terminal Successfully ran command. Server URL : http://localhost:8000/ Server Root : /tmp/mod_wsgi-localhost:8000:501 Server Conf : /tmp/mod_wsgi-localhost:8000:501/httpd.conf Error Log File : /dev/stderr (warn) Request Capacity : 5 (1 process * 5 threads) Request Timeout : 60 (seconds) Startup Timeout : 15 (seconds) Queue Backlog : 100 (connections) Queue Timeout : 45 (seconds) Server Capacity : 20 (event/worker), 20 (prefork) Server Backlog : 500 (connections) Locale Setting : en_US.UTF-8 [Mon Aug 22 07:47:21.316329 2016] [mpm_event:notice] [pid 21136:tid 140623639619328] AH00489: Apache/2.4.12 (Unix) mod_wsgi/4.5.6 Python/3.5.2 configured -- resuming normal operations [Mon Aug 22 07:47:21.316454 2016] [core:notice] [pid 21136:tid 140623639619328] AH00094: Command line: 'httpd (mod_wsgi-express) -f /tmp/mod_wsgi-localhost:8000:501/httpd.conf -D MOD_WSGI_MPM_ENABLE_EVENT_MODULE -D MOD_WSGI_MPM_EXISTS_EVENT_MODULE -D MOD_WSGI_MPM_EXISTS_WORKER_MODULE -D MOD_WSGI_MPM_EXISTS_PREFORK_MODULE -D FOREGROUND' [Mon Aug 22 07:47:21.675068 2016] [wsgi:error] [pid 21139:tid 140623639619328] mod_wsgi (pid=21139): Target WSGI script '/tmp/mod_wsgi-localhost:8000:501/handler.wsgi' cannot be loaded as Python module. [Mon Aug 22 07:47:21.675190 2016] [wsgi:error] [pid 21139:tid 140623639619328] mod_wsgi (pid=21139): Exception occurred processing WSGI script '/tmp/mod_wsgi-localhost:8000:501/handler.wsgi'. [Mon Aug 22 07:47:21.677587 2016] [wsgi:error] [pid 21139:tid 140623639619328] Traceback (most recent call last): [Mon Aug 22 07:47:21.677687 2016] [wsgi:error] [pid 21139:tid 140623639619328] File "/tmp/mod_wsgi-localhost:8000:501/handler.wsgi", line 94, in <module> [Mon Aug 22 07:47:21.677697 2016] [wsgi:error] [pid 21139:tid 140623639619328] recorder_directory=recorder_directory) [Mon Aug 22 07:47:21.677709 2016] [wsgi:error] [pid 21139:tid 140623639619328] File "/opt/Envs/guidewire/lib/python3.5/site-packages/mod_wsgi/server/__init__.py", line 1348, in __init__ [Mon Aug 22 07:47:21.677716 2016] [wsgi:error] [pid 21139:tid 140623639619328] exec(code, self.module.__dict__) [Mon Aug 22 07:47:21.677727 2016] [wsgi:error] [pid 21139:tid 140623639619328] File "/opt/Projects/guidewire/config/wsgi.py", line 31, in <module> [Mon Aug 22 07:47:21.677733 2016] [wsgi:error] [pid 21139:tid 140623639619328] application = get_wsgi_application() [Mon Aug 22 07:47:21.677744 2016] [wsgi:error] [pid 21139:tid 140623639619328] File "/opt/Envs/guidewire/lib/python3.5/site-packages/django/core/wsgi.py", line 13, in get_wsgi_application [Mon Aug 22 07:47:21.677750 2016] [wsgi:error] [pid 21139:tid 140623639619328] django.setup(set_prefix=False) [Mon Aug 22 07:47:21.677760 2016] [wsgi:error] [pid 21139:tid 140623639619328] File "/opt/Envs/guidewire/lib/python3.5/site-packages/django/__init__.py", line 22, in setup [Mon Aug 22 07:47:21.677767 2016] [wsgi:error] [pid 21139:tid 140623639619328] configure_logging(settings.LOGGING_CONFIG, settings.LOGGING) [Mon Aug 22 07:47:21.677778 2016] [wsgi:error] [pid 21139:tid 140623639619328] File "/opt/Envs/guidewire/lib/python3.5/site-packages/django/conf/__init__.py", line 53, in __getattr__ [Mon Aug 22 07:47:21.677784 2016] [wsgi:error] [pid 21139:tid 140623639619328] self._setup(name) [Mon Aug 22 07:47:21.677794 2016] [wsgi:error] [pid 21139:tid 140623639619328] File "/opt/Envs/guidewire/lib/python3.5/site-packages/django/conf/__init__.py", line 41, in _setup [Mon Aug 22 07:47:21.677800 2016] [wsgi:error] [pid 21139:tid 140623639619328] self._wrapped = Settings(settings_module) [Mon Aug 22 07:47:21.677811 2016] [wsgi:error] [pid 21139:tid 140623639619328] File "/opt/Envs/guidewire/lib/python3.5/site-packages/django/conf/__init__.py", line 97, in __init__ [Mon Aug 22 07:47:21.677817 2016] [wsgi:error] [pid 21139:tid 140623639619328] mod = importlib.import_module(self.SETTINGS_MODULE) [Mon Aug 22 07:47:21.677909 2016] [wsgi:error] [pid 21139:tid 140623639619328] File "/opt/Envs/guidewire/lib/python3.5/importlib/__init__.py", line 126, in import_module [Mon Aug 22 07:47:21.677920 2016] [wsgi:error] [pid 21139:tid 140623639619328] return _bootstrap._gcd_import(name[level:], package, level) [Mon Aug 22 07:47:21.677934 2016] [wsgi:error] [pid 21139:tid 140623639619328] File "<frozen importlib._bootstrap>", line 986, in _gcd_import [Mon Aug 22 07:47:21.677947 2016] [wsgi:error] [pid 21139:tid 140623639619328] File "<frozen importlib._bootstrap>", line 969, in _find_and_load [Mon Aug 22 07:47:21.677959 2016] [wsgi:error] [pid 21139:tid 140623639619328] File "<frozen importlib._bootstrap>", line 944, in _find_and_load_unlocked [Mon Aug 22 07:47:21.677971 2016] [wsgi:error] [pid 21139:tid 140623639619328] File "<frozen importlib._bootstrap>", line 222, in _call_with_frames_removed [Mon Aug 22 07:47:21.677983 2016] [wsgi:error] [pid 21139:tid 140623639619328] File "<frozen importlib._bootstrap>", line 986, in _gcd_import [Mon Aug 22 07:47:21.677995 2016] [wsgi:error] [pid 21139:tid 140623639619328] File "<frozen importlib._bootstrap>", line 969, in _find_and_load [Mon Aug 22 07:47:21.678007 2016] [wsgi:error] [pid 21139:tid 140623639619328] File "<frozen importlib._bootstrap>", line 944, in _find_and_load_unlocked [Mon Aug 22 07:47:21.678019 2016] [wsgi:error] [pid 21139:tid 140623639619328] File "<frozen importlib._bootstrap>", line 222, in _call_with_frames_removed [Mon Aug 22 07:47:21.678031 2016] [wsgi:error] [pid 21139:tid 140623639619328] File "<frozen importlib._bootstrap>", line 986, in _gcd_import [Mon Aug 22 07:47:21.678042 2016] [wsgi:error] [pid 21139:tid 140623639619328] File "<frozen importlib._bootstrap>", line 969, in _find_and_load [Mon Aug 22 07:47:21.678054 2016] [wsgi:error] [pid 21139:tid 140623639619328] File "<frozen importlib._bootstrap>", line 956, in _find_and_load_unlocked [Mon Aug 22 07:47:21.678090 2016] [wsgi:error] [pid 21139:tid 140623639619328] ImportError: No module named 'config' [Mon Aug 22 07:47:42.378005 2016] [mpm_event:notice] [pid 21136:tid 140623639619328] AH00492: caught SIGWINCH, shutting down gracefully Segmentation fault I get the error immediately after running the command. Before even trying to load a page in my browser. I think I am properly configured because if I do a simple mod_wsgi-express I get: (guidewire)$ mod_wsgi-express start-server Server URL : http://localhost:8000/ Server Root : /tmp/mod_wsgi-localhost:8000:501 Server Conf : /tmp/mod_wsgi-localhost:8000:501/httpd.conf Error Log File : /tmp/mod_wsgi-localhost:8000:501/error_log (warn) Request Capacity : 5 (1 process * 5 threads) Request Timeout : 60 (seconds) Startup Timeout : 15 (seconds) Queue Backlog : 100 (connections) Queue Timeout : 45 (seconds) Server Capacity : 20 (event/worker), 20 (prefork) Server Backlog : 500 (connections) Locale Setting : en_US.UTF-8 and the homepage serves just fine. I am running this within a virtualenvwrapper virtualenv. and have enviroment variables set in postactivate.py Trying to start my django project is likewise a problem. This works just fine. $ mod_wsgi-express start-server --log-to-terminal --url-alias /static staticfiles --application-type module config.wsgi Server URL : http://localhost:8000/ Server Root : /tmp/mod_wsgi-localhost:8000:501 Server Conf : /tmp/mod_wsgi-localhost:8000:501/httpd.conf Error Log File : /dev/stderr (warn) Request Capacity : 5 (1 process * 5 threads) Request Timeout : 60 (seconds) Startup Timeout : 15 (seconds) Queue Backlog : 100 (connections) Queue Timeout : 45 (seconds) Server Capacity : 20 (event/worker), 20 (prefork) Server Backlog : 500 (connections) Locale Setting : en_US.UTF-8 [Mon Aug 22 08:03:29.621506 2016] [mpm_event:notice] [pid 21464:tid 140254695110400] AH00489: Apache/2.4.12 (Unix) mod_wsgi/4.5.6 Python/3.5.2 configured -- resuming normal operations [Mon Aug 22 08:03:29.621631 2016] [core:notice] [pid 21464:tid 140254695110400] AH00094: Command line: 'httpd (mod_wsgi-express) -f /tmp/mod_wsgi-localhost:8000:501/httpd.conf -D MOD_WSGI_MPM_ENABLE_EVENT_MODULE -D MOD_WSGI_MPM_EXISTS_EVENT_MODULE -D MOD_WSGI_MPM_EXISTS_WORKER_MODULE -D MOD_WSGI_MPM_EXISTS_PREFORK_MODULE -D FOREGROUND' but (and I must admit, I don't really understand how to use the arguments of runmodwsgi_... $ ./manage.py runmodwsgi --log-to-terminal --url-alias /static staticfiles --entry-point config.wsgiSuccessfully ran command. Traceback (most recent call last): File "./manage.py", line 10, in <module> execute_from_command_line(sys.argv) File "/opt/Envs/guidewire/lib/python3.5/site-packages/django/core/management/__init__.py", line 367, in execute_from_command_line utility.execute() File "/opt/Envs/guidewire/lib/python3.5/site-packages/django/core/management/__init__.py", line 359, in execute self.fetch_command(subcommand).run_from_argv(self.argv) File "/opt/Envs/guidewire/lib/python3.5/site-packages/django/core/management/base.py", line 305, in run_from_argv self.execute(*args, **cmd_options) File "/opt/Envs/guidewire/lib/python3.5/site-packages/django/core/management/base.py", line 356, in execute output = self.handle(*args, **options) File "/opt/Envs/guidewire/lib/python3.5/site-packages/mod_wsgi/server/management/commands/runmodwsgi.py", line 103, in handle 'start-server', args, options) File "/opt/Envs/guidewire/lib/python3.5/site-packages/mod_wsgi/server/__init__.py", line 2594, in _cmd_setup_server options['entry_point'] = os.path.abspath(args[0]) File "/opt/Envs/guidewire/lib/python3.5/posixpath.py", line 357, in abspath if not isabs(path): File "/opt/Envs/guidewire/lib/python3.5/posixpath.py", line 64, in isabs return s.startswith(sep) AttributeError: 'list' object has no attribute 'startswith' I'm sure I misusing some stuff here, but please let me know what I can do to help Danny -- You received this message because you are subscribed to the Google Groups "modwsgi" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/modwsgi. For more options, visit https://groups.google.com/d/optout.
