Apache is sending php files to my browser instead of parsing
Posted
by justen doherty
on Stack Overflow
See other posts from Stack Overflow
or by justen doherty
Published on 2010-05-24T12:25:53Z
Indexed on
2010/05/24
12:31 UTC
Read the original article
Hit count: 495
i have to setup php on an existing web host, i have made a virtual host entry but for some reason apache is sending the php to the browser instead of parsing.. from googling around it looks like its a problem with the mimetypes, but im not an apache expert by any means - so if anyone can help it would be appreciated...
i have the following in my httpd.conf
AddHandler php5-script php
DirectoryIndex index.html index.phtml index.php index.phps
AddType application/x-httpd-php .phtml AddType application/x-httpd-php .php AddType application/x-httpd-php-source .phps
the php module is loaded into apache:
/usr/sbin/apachectl -M
Loaded Modules: core_module (static)
mpm_prefork_module (static)
http_module (static)
so_module (static)
auth_basic_module (shared)
auth_digest_module (shared)
authn_file_module (shared)
authn_alias_module (shared)
authn_anon_module (shared)
authn_dbm_module (shared)
authn_default_module (shared)
authz_host_module (shared)
authz_user_module (shared)
authz_owner_module (shared)
authz_groupfile_module (shared)
authz_dbm_module (shared)
authz_default_module (shared)
ldap_module (shared)
authnz_ldap_module (shared)
include_module (shared)
log_config_module (shared)
logio_module (shared)
env_module (shared)
ext_filter_module (shared)
mime_magic_module (shared)
expires_module (shared)
deflate_module (shared)
headers_module (shared)
usertrack_module (shared)
setenvif_module (shared)
mime_module (shared)
dav_module (shared)
status_module (shared)
autoindex_module (shared)
info_module (shared)
dav_fs_module (shared)
vhost_alias_module (shared)
negotiation_module (shared)
dir_module (shared)
actions_module (shared)
speling_module (shared)
userdir_module (shared)
alias_module (shared)
rewrite_module (shared)
proxy_module (shared)
proxy_balancer_module (shared)
proxy_ftp_module (shared)
proxy_http_module (shared)
proxy_connect_module (shared)
cache_module (shared)
suexec_module (shared)
disk_cache_module (shared)
file_cache_module (shared)
mem_cache_module (shared)
cgi_module (shared)
version_module (shared)
fcgid_module (shared)
perl_module (shared)
php5_module (shared)
proxy_ajp_module (shared)
ssl_module (shared)
and this is my virtual host entry:
ServerName viridor-cms.co.uk
ServerAlias www.viridor-cms.co.uk
UseCanonicalName Off
DocumentRoot /var/www/vhosts/viridor-cms.co.uk/httpdocs
CustomLog /var/www/vhosts/viridor-cms.co.uk/cms-access_log common
ErrorLog /var/www/vhosts/viridor-cms.co.uk/cms-error_log
DirectoryIndex index.php index.html
php_admin_flag engine on
php_admin_flag safe_mode on
php_admin_flag engine on
php_admin_flag safe_mode on
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
please help, my head is so sore from banging it againest the table and the wall !
© Stack Overflow or respective owner