htaccess文件无法识别空格:AddType application / x-httpd-php html

时间:2015-06-01 13:28:19

标签: php .htaccess

我正在创建一个CMS,允许管理员管理来自管理的.htaccess。该脚本处理.htaccess文件的多个方面,其中一切正常,除了:AddType application/x-httpd-php html

脚本正确编写代码,但不识别AddType application/x-httpd-phphtml

之间的空格

如果在脚本编写代码后我删除了空格并将其直接添加到我的空格键中.htaccess文件完全正常工作......完全丢失。

这是写入该部分文件的代码:

# process as php
    if($process_as_php == 1){$htaccess_code .= "# Allows files to process php \r";      
        $htaccess_code .= "AddType application/x-httpd-php html";
    $htaccess_code .= " \r";    
    }

这是文件的保存方式:

$file_handle = fopen($level.'.htaccess', 'w');      
    fwrite($file_handle, $htaccess_code);
    fclose($file_handle);

任何帮助将不胜感激 皮特

1 个答案:

答案 0 :(得分:0)

这个问题在这里得到了回答:

Script to write htaccess file adding phantom unknown character causing a 500 error

虽然情况不同,但原因是相同的,同样的情况也同样如此。