error_reporting(E_ALL);
ini_set('display_errors','1');
if (file_exists('/../_config.php')) {
$f = fopen('/../_config.php', 'w') or die($php_errormsg);
fwrite($f, '<?php');
fclose($f);
}
else {
echo 'file doesnt exist';
}
返回:沒有fopen不寫入文件?
我檢查了_config.php文件,它是空的。 它應該包含<?php
。
絕對沒有錯誤&代碼根本沒有死。
是否與權限相關的問題?我在Windows 7
AFAIK'/../ config.php' _cannot_ exists(根目錄下的一個級別) – Wrikken
它確實存在,我只是通過向路徑添加一些文本進行測試,並且它回顯'文件不存在'。 –
你的文件路徑肯定會給你帶來麻煩。 '/../_ config.php'表示「從根開始,往上一級並尋找'_config.php'」。 – 2013-10-15 21:15:49