Php 安全模式。。mkdir
我有一个脚本,它创建了一个目录“createddir”,并将chmod设置为777(仅用于此测试) 然后我想创建子文件夹,但是脚本失败了。因为安全模式 为什么我能创建第一个文件夹呢?是不是因为文件夹现在的perm与通过ftp上传的gallery.php文件不同 这有什么办法吗?这是一个出售的脚本,我不能要求人们简单地禁用安全模式,因为他们的主机可能不允许这样做Php 安全模式。。mkdir,php,security,apache,safe-mode,Php,Security,Apache,Safe Mode,我有一个脚本,它创建了一个目录“createddir”,并将chmod设置为777(仅用于此测试) 然后我想创建子文件夹,但是脚本失败了。因为安全模式 为什么我能创建第一个文件夹呢?是不是因为文件夹现在的perm与通过ftp上传的gallery.php文件不同 这有什么办法吗?这是一个出售的脚本,我不能要求人们简单地禁用安全模式,因为他们的主机可能不允许这样做 Warning: mkdir() [function.mkdir]: SAFE MODE Restriction in effect.
Warning: mkdir() [function.mkdir]: SAFE MODE Restriction in effect.
The script whose uid is 10005 is not allowed to access
/var/www/vhosts/yyy/httpdocs/zzz/files/createddir owned by uid 33 in
/var/www/vhosts/yyy/httpdocs/zzz/files/gallery.php on line 254
没有办法解决它。
关闭安全模式或从FTP客户端创建这些文件夹,我可以看到并理解您无权访问该文件夹。试试chown。 寻求帮助:man chown 编辑: 我没有测试这个:
看一看。否-chown受安全模式限制。这是不推荐使用安全模式的众多原因之一。@symcbean尽管可以从shell使用chmod