在安全模式下使用 PHP 写入文件
我无法使用 fopen,因为 PHP 处于安全模式并且管理员不会更改此设置。如何使用 php 编写静态 html 文件?
I can't use fopen because PHP is in safemode and admin wont change this. How can I write a static html file using php?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
不幸的是,有困难。如果您的系统管理员尚未设置允许您执行此操作的用户权限,则没有通用的解决方法。其他答案(例如 FTP-ing)可能在某些情况下有效(同样,如果用户权限允许)。
唯一万无一失的解决方案是与系统管理员交谈。
With difficulty, unfortuantely. If your sysadmin has not set up user permissions that allow you to do this, then there's no general workaround. Other answers (e.g. FTP-ing) may work in certain circumstances (again, if user permissions allow it).
The only foolproof solution is to talk to the sysadmin.
您只能打开(并因此写入)安全模式设置允许的目录中的文件。
You can only open (and thus write) to files in directories, that are permitted by the safemode settings.
您可以使用 FTP 。
You can use FTP.
您仍然可以启用安全模式
http://php.net/manual/en/features.safe-mode.php
You can still do with safe mode enabled
http://php.net/manual/en/features.safe-mode.php