我有一個接收上傳的PHP腳本,它可以在mamp中正常工作,根據需要創建目錄和接收文件,但是當我將它移動到服務器時,它會出錯,說它不能執行任何操作。如何配置PHP有權創建目錄和創建文件?
[編輯] 要清楚,腳本將收到一個文件,並在存儲之前,它可能需要爲它下面的文件創建一個目錄。所以僞代碼將是...
$path = getNewPath();
mkdir("./$path", RECURSIVE);
fwrite($path/$newFile);
我把文件變成了apache並給了它777權限,但沒有骰子。我假設必須有一些PHP配置指定了這個,但是不知道它在哪裏。 httpd.conf很冗長,並且已經瀏覽了一下,我沒有看到任何相關的東西。
我敢肯定我錯過了一些明顯的東西,但無法弄清楚它是什麼。
TIA
你的服務器上運行什麼操作系統? – Ibrahim 2011-02-08 19:11:25