我創建一個網站,我要舉辦一個Ubuntu服務器上。我在我的網站上有一個用戶註冊表單,它爲該用戶創建一個用戶和一個文件夾(如果填寫正確)。由PHP處理的表單和我在服務器上運行的Apache 2。當我在我的筆記本電腦上運行代碼時,文件夾被創建,但是當我在服務器上運行相同的代碼時,該文件夾不在那裏。我想這跟這種放縱有關。我該如何告訴apache代碼應該在位於/ var/www/mysite/public/users /中的「users」特定文件夾中具有寫權限?允許在apache2目錄的建立在Ubuntu服務器
0
A
回答
1
0
東西,如果安全不是一個問題,我建議:
chmod 775 -R /var/www/
chown -R [your_user]:www-data /var/www/
所以兩者的Apache2(www數據),您可以編輯在/ var/WWW內部文件夾和文件(或/ var/www/html如果這是你的文件夾)。
注意,這可能與Git和捕捉文件夾權限(例如,使用Git你可以用775提交文件)其他工具的問題。
相關問題
- 1. 的Ubuntu/Apache2的/禁止/允許誤差
- 2. 允許在Web服務器
- 3. 允許MQTT在Ubuntu服務器在Azure上
- 4. 更改Apache2服務器目錄
- 5. 允許Maven在Ubuntu中自動創建目錄
- 6. .htaccess不允許訪問wamp服務器中的項目目錄
- 7. Ubuntu服務器無法在PHP中創建目錄
- 8. 允許我的java web服務器中的目錄瀏覽
- 9. 如何在去服務器的根目錄時禁用apache2的目錄索引?
- 10. 允許在.htaccess目錄
- 11. 做的Apache2服務目錄索引JSON
- 12. 與apache2服務php RESTful服務器(Ubuntu的)
- 13. 允許用戶在服務器
- 14. 允許用戶從服務器目錄上傳文件
- 15. 在Ubuntu服務器14.04上運行Apache2 + userdir保護$ HOME和public_html
- 16. 在ubuntu服務器上部署Apache2,mod_wgi和django 1.9 16.04
- 17. 的Apache2阻止訪問特定的目錄服務器
- 18. robots.txt的:不允許子目錄,但允許目錄
- 19. 如何允許我們的mysql web服務器建立mysql客戶端連接?
- 20. 啓用目錄瀏覽apache2 - Ubuntu
- 21. Public Apache2服務器
- 22. 在ubuntu服務器上全局添加目錄到路徑
- 23. 在Apache2上運行的Cloudfoundry服務器
- 24. 構建Ubuntu服務器包
- 25. 的Apache2的Web服務器
- 26. 如何在Ubuntu的Apache2配置爲Django的RESTful服務
- 27. 使用Ubuntu服務器在jenkins上構建xcode項目
- 28. 在容器建立後添加服務
- 29. 從Visual Studio建立在線服務器
- 30. 允許訪問的目錄
運行 「文件模式777 /無功/網絡/ mysite的/大衆/用戶/」 的殼呢? – 2013-04-22 16:19:24
apache的用戶和組的ubuntu服務器上是'WWW-data',在'public'目錄運行命令:'搭配chmod -R烏戈-RWX席烏戈+ RWX *'和'CHOWN -R [your_user] .www數據*' ,不建議使用'777'。 – mkjasinski 2013-04-22 16:20:01
上面的代碼究竟是什麼?如果我不應該給予所有權限,那麼我應該如何讓PHP創建文件夾和其中的文件? – Zahrec 2013-04-22 19:30:40