[英]Ubuntu Server unable to create directory in PHP
我已经安装了一些Ubuntu Server来开发一些Web应用程序。
我有一个使用mkdir()创建目录的小脚本,但是我得到了拒绝权限,这是一个简单的命令
mkdir($directory);
我得到的错误是
[Tue Jun 21 22:27:25.079075 2016] [:error] [pid 21150] [client 192.168.0.8:55413] PHP Warning: mkdir(): Permission denied in .........
我还获得了拒绝其他一些命令的权限,例如ftp_get()
当我检查phpinfo()时,upload_tmp_dir设置为无值。
我不太擅长服务器管理,因此将不胜感激。
我从一个教程设置服务器,然后从另一个教程设置虚拟主机。
多谢你们 :)
您需要确认启动PHP服务的用户是否具有写入目录的权限(如果没有)。 您可以尝试使用sudo chown -R php_user /which_directory_you_want_to_mkdir
命令,而不是inout root密码,然后再次运行程序。 祝好运。
我的英语不是很好,对不起
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.