我試圖在Web服務器文檔根目錄之外的目錄中創建文件。該文件夾有權限777,但php說權限被拒絕: 警告:fopen(/home/site2/public_html/images/x.jpg)[function.fopen]:無法打開流:權限被拒絕在/ home/site1/public_html /第2行 權限問題test_sites.phpPHP寫入文檔根目錄
<?php
$f = fopen('/home/site2/public_html/images/x.jpg', 'wb');
if(!$f) die("Permission problem");
fclose($f);
echo "OK";
?>
'public_html'聽起來完全不像*在文檔根目錄*之外。除非您希望您的安全性轉到666,否則您不希望任何文件夾成爲世界可寫(777)。 – Gordon 2010-07-22 21:52:13
「x.jpg」是否已經存在? – MrWhite 2010-07-22 21:54:28