我使用MAMP在Macintosh上开发了一个应用程序
当我将它上传到由Cpanel11,CentOS 5提供支持的服务器时..默认情况下,它提供了一些关于文件权限的错误,它为大多数在我的服务器内无效的文件提供了0700文件权限。我想知道如何为我的PHP应用程序应用文件权限设置,
我想申请的目录结构或规则适用于以下条件。
a)文件上传目录
b)大多数php文件都使用include_once()
c)相互通信的普通php文件。
谢谢
答案 0 :(得分:1)
PHP中的文件上传首先点击定义的临时目录(参见PHP.ini中的'upload_tmp_dir'指令),最后是你想要的目标目录(PHP命令“move_uploaded_file”)。
您的PHP进程以某个用户身份运行,该用户需要拥有目标目录,或者位于允许写入此目录的组中 - 除非整个目录对每个人都不可写(在您的情况下不是这样)。 / p>
答案 1 :(得分:0)
在chmod
后尝试move_uploaded_file
。