为什么在XAMPP Linux上使用mkdir和PHP时会出现权限被拒绝错误

e4eetjau  于 2022-12-11  发布在  Linux
关注(0)|答案(1)|浏览(80)

我在CentOS服务器上使用XAMPP。我刚刚用PHP写了一个简单的文件上传脚本,但是使用mkdir()函数时出现了问题,原因如下:

Warning: mkdir(): Permission denied in /opt/lampp/htdocs/script.php on line 10

我也不能使用move_uploaded_file,因为同样的问题。
如何解决此问题?

vs91vp4v

vs91vp4v1#

你需要给予你的web服务器或www文件夹权限,这里www-data是apache组和用户,确保你有一个apache用户和组。

chown -R www-data:www-data /path/to/webserver/www

chmod -R g+rw /path/to/webserver/www

就你而言

chmod -R g+rw /opt/lampp/htdocs

相关问题