我已经写了一个脚本,这需要一个秩序和储存在入XML文件,除非该问题是我不想人们能够以开放的XML文件在他们的浏览器,很明显。

我是主持上一个非常狡猾的共用服务器的有限能力:没有SSH,对于初学者。

是否有一个地方我可以把这种文件,以便PHP将仍然能够读写,但是,网络浏览器将不能够得到它?

通常我会创造一个文件夹的外部文件的根源并把它放在那里,但是我得到一个"权限"的信息时,我尝试。

文件夹 有:

  • anon_ftp
  • cert
  • cgi-bin
  • conf
  • error_docs
  • 等等
  • httpdocs
  • httpsdocs
  • pd
  • 统计数据
  • web_users

PHP不能访问该文件时,它就在 private 文件夹。这将是可能的使用。就?

有帮助吗?

解决方案 2

我的工作围绕它的通过将XML文件在我httpdocs文件夹,但是增加的一个。就文件本:

<Files ~ "myfile.xml">
    Order allow,deny
    Deny from all
</Files>

其他提示

你可以创建一个目录,含有一个 .htaccess 文件如下:

Deny from all

这将指导Apache不到服务的文件从该目录;任何试图访问的目录或其内容将会遇到一个"403禁止的"反应从服务器。

注: 这取决于主不具有去除 Limit 从该名单的选择在他们的 AllowOverride 指令;大多数共同主办不应该有理由这样做。

你不能要求的公共托管服务提供商创建一个以外-web-根文件夹 对于你?我肯定这么做的过去。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top