php mkdir失敗的解決辦法:首先找到“/etc/bashrc”配置文件;然后通過“mkdir('test', 0777);chmod('test', 0777);”修改權(quán)限即可。
推薦:《PHP視頻教程》
php mkdir 777失敗
在linux系統(tǒng)中在創(chuàng)建文件/文件夾時(shí)有一個(gè)默認(rèn)權(quán)限,此權(quán)限受 umask 設(shè)置影響,在/etc/bashrc配置文件中我們可以找到如下配置:
這里就說明了問題,linux系統(tǒng)中默認(rèn)的umask為022,與我們的777 &運(yùn)算之后,就變成了 755,這就是原因所在了。
解決辦法:
mkdir('test', 0777); chmod('test', 0777);