我不能使用fopen,因为PHP处于安全模式,管理员不会改变它。如何使用php编写静态html文件?
答案 0 :(得分:1)
困难,不幸。如果您的系统管理员尚未设置允许您执行此操作的用户权限,则没有一般的解决方法。其他答案(例如FTP-ing)可能在某些情况下有效(同样,如果用户权限允许)。
唯一的万无一失的解决方案是与系统管理员交谈。
答案 1 :(得分:0)
您只能打开(并因此写入)安全模式设置允许的目录中的文件。
答案 2 :(得分:0)
答案 3 :(得分:0)
您仍可以启用安全模式
注意:安全模式不允许您 在目录中创建新文件 有不同的所有者比 脚本的所有者。这通常 适用于/ tmp,所以与Unix相反 直觉,你将无法做到 在那里创建新文件(即使是 / tmp权限设置正确)。
如果你需要写入文件 / tmp(例如将日志文件放入 你的PHP应用程序在那里创建 他们首先在命令行上 做一个
触摸/tmp/whatever.log
作为拥有PHP的同一用户 脚本。然后,剩下的就是 正确配置,PHP脚本 将能够写入该文件。