【问题标题】:codeigniter localhost setup 404 page not found errorcodeigniter localhost setup 404 page not found 错误
【发布时间】:2010-10-29 09:30:06
【问题描述】:

我有一个本地主机设置(我使用 apache 的虚拟主机设置),用于我正在使用 codeigniter 处理的站点。我在网站上使用 SVN。

我决定更改 localhost-domain 指向的 localhost 域名和根文件夹名称(这是我从中签出 SVN 的文件夹)。

为了显示更好的图片,我改变了;

sledge-vicky.localhost  to  hammer-vicky.localhost

将文档根目录的名称从“sledge”更改为“hammer”。也更改了虚拟主机设置中的文档根目录,目录路径;

<VirtualHost hammer-vicky.localhost>
 DocumentRoot D:\xampp\htdocs\vicky\projects\hammer
 ServerName hammer-vicky.localhost

 <Directory "D:\xampp\htdocs\vicky\projects\hammer">
  Options Indexes FollowSymLinks Includes ExecCGI
  AllowOverride All
  Order allow,deny
  Allow from all
 </Directory> 
</VirtualHost>

在 windows 的 hosts 文件中设置了域名。在 config.php 和 database.php 中设置/更改了 base-url 和数据库设置(我使用环境目录;_environment/vicky/config.php, _environment/vicky/database.php)。

在我们切换到所需应用环境的代码中,我也将代码设置为切换到我的应用环境。

http://sledge-vicky.localhost/ 工作正常。 本地域名和根文件夹名称更改后,访问 http://hammer-vicky.localhost/ 会引发“404 page not found 错误”。

知道可能是什么问题吗?

【问题讨论】:

    标签: codeigniter localhost


    【解决方案1】:

    我的错误调试。我让它工作了。我必须更改与某些全局设置相关的某些特定于我的环境的文件(在我的情况下是 /application/config/_environment/...)中的其他设置(在我的情况下,其他共享相同 svn-repository 的文件有改变)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-12-05
      • 1970-01-01
      • 1970-01-01
      • 2011-11-09
      • 2016-09-10
      • 2011-12-13
      • 1970-01-01
      • 2012-09-05
      相关资源
      最近更新 更多