繁体   English   中英

Ubuntu Server无法在PHP中创建目录

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM