現在我已經多次發生這個問題,現在是時候讓我以正確的方式做到這一點!如何將站點上載到可寫文件夾的服務器php
如何將網站上傳到服務器,其中php有權訪問用於寫入數據的文件夾。
我通常使用FTP程序,但我不能上傳的根,所以有所有的地方限制問題......
你怎麼做這樣的東西?
謝謝!
編輯
對不起,我不小心添加軌的標籤,而不是關閉PHP。
也許我要澄清我的問題,因爲答案並沒有真正幫助我在這裏:
我已經有一個服務器上運行的Apache,管理嚮導和一些其他的東西像軌。
而問題是,當我喜歡上載通過FTP的限制,總是需要設置爲775分之777或這些網站無法寫入文件夾的Joomla或WordPress的一個網站..
所以我需要什麼要知道的是: 如何以與php相同的用戶(root)上傳這些網站(通過FTP/SSH),以便php可以在需要寫入的所有文件夾中創建文件?
希望我現在更清楚了,謝謝你的幫助!
那麼不能清楚地瞭解 - 但據我做的,你可以通過FTP上傳,然後做對上傳文件夾一些遞歸CHOWN因爲寫權限通常只是從何而來錯誤的文件所有者/組。 – arma 2011-06-09 16:57:46
所以你的意思是:我把所有文件/文件夾設置爲777,而不是使用php腳本chown並將所有文件恢復爲755? – 2011-06-09 17:03:39
我在考慮更多的行如:1)通過FTP上傳所有通過FTP 2)chown文件夾通過SSH到PHP用戶/組。 – arma 2011-06-09 17:06:44