【问题标题】:A Downloaded Codeigniter site from FTP not working on XAMPP or WAMP localhost从 FTP 下载的 Codeigniter 站点无法在 XAMPP 或 WAMP localhost 上运行
【发布时间】:2015-02-25 19:58:37
【问题描述】:

我在论坛上的第一篇帖子.. 只是因为我刚刚开始了一份新的开发工作,而且我花了整个圣诞节来努力让它发挥作用!这项工作要求我在正在进行的项目中继续使用 JQuery 和 PHP - 但在 wamp 或 xammp 中离线(本地主机)完成,而不是你所说的“现场”,它已经是一个 8 个月的项目,所以理想情况下确实需要设置就像我刚开始一样。

我到处寻找,我已经尝试过大量使用 .htaccess 文件、配置、检查数据库、检查路由。堆栈溢出的所有内容。

现在,当他们让我在我的个人服务器 (1and1) 上尝试此操作以查看当我将 ftp 文件复制到我的服务器时是否一切正常时 - 它成功了!但是在 XAMPP 或 WAMP 中它没有,对于初学者来说,它说缺少我修复的 'MY_CONTROLLER' 类,当我更改时它似乎确实有效

为什么这在 1and1 上有效,但在 localhost(XAMPP/WAMP) 等上无效?

请注意,我到处寻找解决方案。我能想到的只是服务器安装上的 PHP 版本和调整?任何帮助都会很棒,上周我一直很想发帖!

更新:我忘了提,我在这里遵循了关于 .htaccess 文件的提示,它让我登陆 home.php 但它没有显示任何视图,所以我更改了 view-> 无处不在

【问题讨论】:

  • 如果您将站点放在 DocumentRoot 文件夹的子文件夹中,您的家庭环境 (WAMPServer/XAMPP) 将不会模仿您的实时环境。所以设置一个虚拟主机并将站点放入其中。 See how to here
  • 谢谢,但我已经在 httpd.conf 中尝试过 documentroot,即使在 xampp 和 wamp 中,我也已经将所有文件结构移到了根目录 www/ 或 htdocs/ 中,但仍然没有运气。只是保持以纯 html 出现(带有 view-> 等的纯文本)——我尝试了 AMPPS 并做了同样的事情,这让我很开心!但我仍然需要知道导致这种情况在 XAMPP 和 WAMP 中发生的问题,以备将来使用。
  • 当您更改为 <?php 时,它给出了什么错误。听起来您为旧版本的 PHP 编写了代码,而您正在运行一个相当新版本的 PHP。

标签: codeigniter xampp wamp


【解决方案1】:

已解决 - 我创建了一个虚拟主机并设置了具有相同域的 Windows 主机,例如 127.0.0.1,基本上就是 Riggs 所说的,所以如果其他人遇到问题,请查看他的链接 - 并仔细阅读!应该早点放这个很抱歉 - 我是新人

【讨论】:

    猜你喜欢
    • 2013-03-11
    • 2015-03-31
    • 2011-05-02
    • 2016-01-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-06-02
    相关资源
    最近更新 更多