搜尋
首頁後端開發PHP問題如何解決php檔案不可寫入問題

php檔案不可寫是因為“apache(httpd)”的預設使用者跟群組都是“daemon”,其解決方法是:1、修改使用者跟組;2、修改其它使用者的權限為可寫可讀。

如何解決php檔案不可寫入問題

推薦:《PHP影片教學》 

linux上執行php目錄不可寫問題

原因是apache(httpd)的預設使用者跟群組都是daemon 

nginx的預設使用者是nginx

Application 目錄使用者跟組沒有設定正確造成的! 

解決:

# 一.修改使用者跟組(建議)

# 二. 修改其它使用者的權限為可寫可讀

範例: 上傳一個thinkphp首次運行生成應用程式目錄時提示不可寫

##應用程式目錄[./Application/]不可寫,目錄無法自動產生!

請手動產生專案目錄~

#如圖:




#檢查 Application 屬性如下:

ls -l

查看httpd使用者跟組
#phpinfo(); 列印資訊搜尋'

User/Group

'


apache 查看httpd.conf 




#將其對應修改即可, 例, 我目前啟動的是apache, 我將專案改為daemon使用者跟daemon群組

chown -R daemon:daemon shopping/

檢視:

訪問:


#我再將剛產生的相關檔案刪除, 把用戶跟組由daemon改成root, 以改文件權限的形式解決:

復現問題:

######訪問: 82埠我配的nginx###############
chmod 777 -R .
###################/END###### ###

以上是如何解決php檔案不可寫入問題的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

Video Face Swap

Video Face Swap

使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

EditPlus 中文破解版

EditPlus 中文破解版

體積小,語法高亮,不支援程式碼提示功能

WebStorm Mac版

WebStorm Mac版

好用的JavaScript開發工具

ZendStudio 13.5.1 Mac

ZendStudio 13.5.1 Mac

強大的PHP整合開發環境