让Apache支持application/x-httpd-php53 mime类型
我有一个Joomla安装,需要远程执行以下指令:让Apache支持application/x-httpd-php53 mime类型,php,apache,.htaccess,Php,Apache,.htaccess,我有一个Joomla安装,需要远程执行以下指令: AddType application/x-httpd-php53 .php 在本地,Apache只识别x-httpd-php(无版本)。我在本地只运行5.3。如何将我的“别名”application/x-httpd-php53与application/x-httpd-php处理相同?我找到了一个解决方法。这似乎是一个常见的问题。生产主机通常允许根据该指令选择php版本。我想为了当地的发展而忽略它 使用mod_rewrite可实现此目的(需要使
AddType application/x-httpd-php53 .php
在本地,Apache只识别x-httpd-php(无版本)。我在本地只运行5.3。如何将我的“别名”
application/x-httpd-php53
与application/x-httpd-php
处理相同?我找到了一个解决方法。这似乎是一个常见的问题。生产主机通常允许根据该指令选择php版本。我想为了当地的发展而忽略它
使用mod_rewrite可实现此目的(需要使用setenif
设置环境变量):
您是否尝试过:
AddHandler应用程序/x-httpd-php53.php
和SuPHP\u ConfigPath/System/Path
in.htaccess?我需要为此安装SuPHP?请在没有该行的情况下尝试,这不是强制性的。它将php文件视为下载,以内容类型响应:application/x-httpd-php53
标题该消息对我来说是新消息。通常,php.ini只需要AddHandler
和SuPHP\u ConfigPath/system/path
(不带尾随斜杠)`应该启用suPHP模块,所以请尝试一下,最后一行指向php.ini所在的目录。
RewriteEngine On
# Use PHP 5.3
RewriteCond %{ENV:HTTP_ENVIRONMENT} !^development$
RewriteCond %{REQUEST_FILENAME} \.php$
RewriteRule ^ - [H=application/x-httpd-php53]