Reginald Charney
charney at charneyday.com
Wed Mar 20 21:34:32 EST 2002
I am unable to get mod_python working on my system. I think I have followed everything needed and documented, but when I enter the following URLs, I get: /test/mptest.py - I am asked what program to use to execute this file /test/mptest - lists the ASCII source of the file The following is what I believe is the relevant information from my installation. Any help would be appreciated. TIA. Reg. Charney Partial contents of /etc/httpd/httpd.conf ========================================= # # And for PHP 4.x, use: # <IfModule mod_php4.c> AddType application/x-httpd-php .php AddType application/x-httpd-php .php4 AddType application/x-httpd-php-source .phps </IfModule> # # And for mod_python, use: # <IfModule mod_python.c> AddType application/x-httpd-py .py </IfModule> ... <Directory /usr/local/httpd/htdocs/test> AddHandler python-program .py PythonHandler mptest PythonDebug On </Directory> Test file /test/mptest.py ========================= from mod_python import apache def handler(req): req.send_http_header() req.write("hello world!") return apache.OK Output from phpinfo() ===================== System: Linux x330-2 2.4.9 #3 SMP Wed Feb 13 15:02:07 Server Root: /usr/local/httpd Loaded Modules: mod_userdir, mod_python, mod_php4, mod_perl, mod_setenvif, mod_unique_id, mod_usertrack, mod_headers, mod_expires, mod_cern_meta, mod_proxy, mod_digest, mod_auth_db, mod_auth_dbm, mod_auth_anon, mod_auth, mod_access, mod_rewrite, mod_alias, mod_speling, mod_actions, mod_imap, mod_asis, mod_cgi, mod_dir, mod_autoindex, mod_include, mod_info, mod_status, mod_negotiation, mod_mime, mod_mime_magic, mod_log_referer, mod_log_agent, mod_log_config, mod_define, mod_env, mod_vhost_alias, mod_mmap_static, mod_so, http_core PYTHONPATH: /usr/lib/python2.1:/usr/lib/python2.1/plat-linux2:/usr/lib/python2.1/lib-tk:/usr/lib/python2.1/lib-dynload:/usr/lib/python2.1/site-packages:/usr/lib/apache/lib/python/site-packages SERVER_SOFTWARE: Apache/1.3.20 (Linux/SuSE) mod_python/2.7.5 Python/2.1.1 PHP/4.0.6 mod_perl/1.26 HTTP_ENV_VARS["PATH"]: /usr/sbin:/bin:/usr/bin:/sbin:/usr/X11R6/bin
|