【发布时间】:2011-12-15 00:25:56
【问题描述】:
Safari 正在播放而不读取 .php 文件,它只会读取 html。想知道调用 .php 是否可行?
【问题讨论】:
-
PHP 部件只能在为此配置的网络服务器上执行。您是通过 http:// URL 和服务器调用文件,还是像本地文件:// 调用文件?
-
在什么意义上?您是直接打开 PHP 文件还是从服务器获取它?如果你直接打开它,它不会为你解析它。这就是服务器上 PHP 解释器的目的。
-
Safari 不介意扩展。所有浏览器都没有。您甚至可以为所有浏览器创建一个名为 index.jake 的文件,只要它包含 HTML 内容。问题可能出在服务器端。
-
已排序,我发现问题出在我使用的文本编辑器上,但还是谢谢大家。
-
@Oldskool,我认为 H2CO3 的意思是“您是从本地文件系统打开文件还是在网络服务器上浏览文件?”显然,Safari 不会调用 PHP 本身来解析内容,因此只需将 .php 文件重命名为 .html 将不允许您在不先通过解释器运行它的情况下打开它(命令行或通过网络服务器) )。