Heim > Backend-Entwicklung > PHP-Tutorial > 用开源startbbs 遇到mkdir(): Permission denied的错误提示

用开源startbbs 遇到mkdir(): Permission denied的错误提示

WBOY
Freigeben: 2016-06-06 20:36:33
Original
1148 Leute haben es durchsucht

rt。

提示错误行是

<code>php</code><code>mkdir($this->path,0777,true);
</code>
Nach dem Login kopieren
Nach dem Login kopieren

是否是因为我的apache执行php 函数mkdir()权限不够,我应该如何修改?

回复内容:

rt。

提示错误行是

<code>php</code><code>mkdir($this->path,0777,true);
</code>
Nach dem Login kopieren
Nach dem Login kopieren

是否是因为我的apache执行php 函数mkdir()权限不够,我应该如何修改?

不考虑安全性的话,一个简单粗暴的答案就是如Lucups所说:

<code>shell</code><code>cd /path/to/your/webroot
sudo chmod -R 777 your_dir
</code>
Nach dem Login kopieren

考虑安全性的话,
apache+php创建文件夹的默认属主是webserver的用户(apache),
只需要把网站目录属主改为apache就行了。

<code>chown apache:apache -R your_dir
</code>
Nach dem Login kopieren

设置你的Web目录权限即可。

<code>cd /path/to/your/webroot
sudo chmod -R 777 your_dir
</code>
Nach dem Login kopieren
Verwandte Etiketten:
php
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage