【问题标题】:Unable to open a file on local sever [closed]无法在本地服务器上打开文件 [关闭]
【发布时间】:2016-07-10 16:12:24
【问题描述】:

在浏览器中将 'localhost' 作为 url 写入时,此位置的 index.html 运行:**file:///C:/xampp/htdocs/PrepLift/html/index.php**

通常,在浏览器中将 localhost 写为 url,保存在 htdocs 中的 index.html 文件会运行。但在我的情况下 index.html 保存在其他位置运行。

如果我想运行保存在 htdocs 中的 index.html 文件,我应该写什么作为 url?

假设我想使用 localhost 在浏览器上运行这个文件:///C:/xampp/htdocs/wp_blog/accesspress-lite/index.php。 (此文件位于保存在 htdocs 中的其他一些分支文件夹中)。我应该写什么网址?

由于我要运行的目标文件位于本地主机运行的 index.html 位置之前的文件夹中。

【问题讨论】:

  • 我不知道你的意思。您谈论 localhost,但您显示的是 file:// URI,它们不一样。请澄清您的问题。
  • 从您的问题中我了解到,您需要为您的 wp_blog 文件夹创建一个虚拟目录别名,以便能够通过 apache 访问它
  • 我已经编辑了我的问题,希望现在很清楚。

标签: javascript php html apache htdocs


【解决方案1】:

运行服务器并在http协议上打开...文件协议不会执行php代码

您正在使用 xampp。所以运行它并在某处访问它 http://localhost/wp_blog/ ( 如果你的端口不是 80 的话 http://localhost:PORT_NO/wp_blog/ 例如 PORT_NO = 8000 比http://localhost:8000/wp_blog/

你也可以像这样运行默认的 php 服务器(如果 php 全局可用): 转到公共文件夹 -> 打开 cmd -> 键入“php -S localhost:8000”

【讨论】:

  • 实际上 wp_blog 文件夹不在根目录下。我一直在使用 http 协议而不是文件协议。并且端口没有问题。我认为有必要为 wp_blog 文件夹创建一个虚拟目录。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2012-07-24
  • 2019-11-26
  • 2017-01-27
  • 2012-01-22
  • 1970-01-01
  • 1970-01-01
  • 2021-09-08
相关资源
最近更新 更多