【问题标题】:access xampp localhost files when using http service使用 http 服务时访问 xampp localhost 文件
【发布时间】:2015-11-11 04:31:53
【问题描述】:

我找不到关于如何访问我自己的 localhost 以进行开发环境测试 http 服务的明确答案。 到目前为止,我已经尝试过 http://localhost:8080/Folder/this.php 并且它去了 www.localhost.com ???我检查了配置文件中的访问端口是80。

这是我想要实现的代码片段

function TMSSvc($http,$rootScope){
    this.loadBlogs= function(){
        $http.get("http://localhost:8080/webService/getBlogs.php").success(function(result){
              $rootScope.$broadcast("TMSApp.blogs",result);
          });
    }
}

你能帮帮我吗?我是这方面的初学者。 谢谢你

【问题讨论】:

  • 通过编辑您计算机上的 hosts 文件告诉您的计算机单词 localhost 应该指向 127.0.0.1。只需添加行127.0.0.1 localhost,然后您应该能够在地址栏中输入localhost,它将直接指向xampp控制的本地主机IP
  • @Wang'l Pakhin:检查您的虚拟主机设置。

标签: javascript php angularjs localhost httpservice


【解决方案1】:

如果您使用的是 Windows,则需要转到该文件:

C:\Windows\System32\drivers\etc\hosts

如果您使用的是 Linux 或 Mac:

/etc/hosts (i.e. sudo nano /etc/hosts)

然后取消注释该行:

#   127.0.0.1       localhost

原来是这样的:

    127.0.0.1       localhost

然后您应该能够使用 localhost 访问您的本地服务器。

【讨论】:

  • 为了这是一个好的答案,您还应该在 Mac 计算机上包含该位置
  • +1 多平台答案:D
  • 您好,它已将我定向到 GNU nano 文件:etchosts,它是空白的
  • 跨源请求被阻止:同源策略不允许读取127.0.0.1:8080/webServices/getBlogs.php 的远程资源。 (原因:CORS 请求失败)。
猜你喜欢
  • 2018-01-17
  • 2017-03-20
  • 2014-07-18
  • 2016-03-22
  • 2021-04-13
  • 1970-01-01
  • 2015-11-10
  • 2018-10-14
  • 1970-01-01
相关资源
最近更新 更多