【发布时间】:2011-07-26 12:28:59
【问题描述】:
在 /folderX/ 文件夹中有 4 个 .txt 文件。
一个 php 脚本当前会在不存在的情况下创建新文件,如果 foo.txt 不存在,它会根据 url 的site.org/foo/ 更新一个新文件,然后继续创建它。
但我希望: A)如果现有文件已经在文件夹中,则允许它更新/重写它但是 B)如果文件不存在,例如foo.txt,然后不要让它在文件夹 /folderX/ 中创建更多新文件
原因是搜索引擎有时会意外检查 /images/ 或 /icons/ 或 /articles/ 等文件夹,然后创建所有这些文件并由 PHP 处理它们。如果无法制作文件,那么 PHP 可能不会处理它们,并给它们奇怪的爬虫他们应该看到的错误。
我应该在 FTP 文件夹 folderX 中设置哪些属性,以覆盖任何 PHP 脚本并导致 不允许创建该文件夹中的任何其他新文件?
本质上,我希望特定的 CHMOD 可以实现这一点。 非常感谢您的建议。
【问题讨论】: