我正在创建一个CMS
,允许管理员管理来自管理的.htaccess
。该脚本处理.htaccess
文件的多个方面,其中一切正常,除了:AddType application/x-httpd-php html
脚本正确编写代码,但不识别AddType application/x-httpd-php
和html
如果在脚本编写代码后我删除了空格并将其直接添加到我的空格键中.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);
任何帮助将不胜感激 皮特
答案 0 :(得分:0)
这个问题在这里得到了回答:
Script to write htaccess file adding phantom unknown character causing a 500 error
虽然情况不同,但原因是相同的,同样的情况也同样如此。