使用 XAMPP 的 AngularJS 找不到页面

Posted

技术标签:

【中文标题】使用 XAMPP 的 AngularJS 找不到页面【英文标题】:AngularJS using XAMPP doesn't find the page 【发布时间】:2017-12-11 21:17:50 【问题描述】:

我有以下文件夹结构:

C:\xampp\htdocs\project

在项目文件夹中,我有一个index.html 文件和其他文件夹,其中包含js 文件和angularangular-route 的缩小版本。

我安装了 XAMPP 并启动了所有模块(mysql、FileZilla、Mercury、Tomcat),只有 Apache 没有启动,抛出这些消息:

5:14:15 PM  [Apache]    Status change detected: stopped
5:14:15 PM  [Apache]    Error: Apache shutdown unexpectedly.
5:14:15 PM  [Apache]    This may be due to a blocked port, missing dependencies, 
5:14:15 PM  [Apache]    improper privileges, a crash, or a shutdown by another method.
5:14:15 PM  [Apache]    Press the Logs button to view error logs and check
5:14:15 PM  [Apache]    the Windows Event Viewer for more clues
5:14:15 PM  [Apache]    If you need more help, copy and post this
5:14:15 PM  [Apache]    entire log window on the forums

我试图在浏览器中查看 index.html 文件,我使用此 URL:http://localhost/xampp/htdocs/project/index.html 但我得到一个空白页面,在控制台中显示此消息:

GET http://localhost/xampp/htdocs/project/index.html404(未找到)

有什么办法解决这个问题吗?

【问题讨论】:

是的,我收到了这条消息:找不到这个本地主机页面 检查下面的答案是否有效,如果有帮助就接受它 【参考方案1】:

您尝试导航到的 URL 不正确。应该是localhost/project/index.html#/。基本上,xampp 在您的系统中设置了一个服务器(apache 和其他)。您的项目文件(例如 index.html)应位于 xampp\htdocs\YourFolderName

浏览器在 localhost 中找到服务器,并在上述文件夹中搜索其中的任何可用资源。所以上述情况的网址将是localhost/YourFolderName/index.html#/

【讨论】:

它不起作用。这就是我的 xampp 的样子:imgur.com/a/rMZ3i,在 URL 中我写了localhost/my_folder_name/index.html,我把我的项目文件夹放在了htcdocs 尝试重新安装xampp,我觉得你的Xampp有问题

以上是关于使用 XAMPP 的 AngularJS 找不到页面的主要内容,如果未能解决你的问题,请参考以下文章

使用 XAMPP 找不到错误 404 页面

在 xampp 中找不到对象

在 Laravel - 使用 ubuntu 16.04 在 xampp 上找不到驱动程序

使用 XAMPP 的 Laravel 迁移错误:[PDOException] 找不到驱动程序 [重复]

找不到对象 - XAMPP

XAMPP - 找不到对象