2011-05-25 57 views
1

好家伙 我有一个问题...在PHP有些疑惑包括()<b>功能</b>

  1. 是否有可能,如果禁用与include()功能运行PHP?
  2. 是否有可能包含()Function你找不到真的存在的文件?

谢谢

+1

还有一些怀疑在你的问题...? – Harsh 2011-05-25 07:39:49

+1

一个问题,或两个? – 2011-05-25 08:43:06

+0

@Cody Gray:hmmmmmmmm – Harsh 2011-05-25 08:49:06

回答

2
  1. 我不这么认为,没有 - include是一个语言结构,据我所知,不能被禁用。

  2. 是的,如果你没有适当的权利来阅读文件。

您应该添加一些关于您的具体情况的更多信息以获得更具体的帮助。

+0

谢谢 Lelis 2013-11-06 23:41:12

0
  1. 不,这不是一个功能,它是一种语言结构
  2. 没有

include

+0

哇,也许我完全误解了这个问题 – Ibu 2011-05-25 07:31:53

+0

@Lelis作为Pekka注意到,权限也应该检查,不仅仅是文件的存在。 – 2011-05-25 07:43:47

+0

读取权限 – Lelis 2011-05-25 07:56:08

-1

include通常不被禁用。你几乎总是需要的,包括,这是如果你想使用的文件所需的代码运行

+0

这是无稽之谈 – Dormouse 2011-05-25 08:54:43

+0

谢谢@Ben :) – Ibu 2011-05-25 08:56:40

0
  1. 你为什么要禁止包括一个好主意,用requirerequire_once
  2. 是的,如果你没有正确指定路径(相对于当前的php文件)。
+0

感谢您的信息 我不想禁用包括只是想确保服务器将尽可能禁用。 想实际可用的文件都没有问题加载的保证,而不必使用“file_exists” 的反应是非常有用的 – Lelis 2011-05-25 07:43:30