codeigniter localhost设置404页面未找到错误

时间:2010-10-29 09:30:06

标签: codeigniter localhost

我有一个localhost设置(我使用apache的虚拟主机设置)用于我正在使用codeigniter的网站。我在网站上使用SVN。

我决定更改localhost-domain名称和localhost-domain指向的根文件夹名称(这是我检查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页面未找到错误”。

知道什么可能是错的吗?

1 个答案:

答案 0 :(得分:0)

我糟糕的调试。我搞定了。我必须更改某些特定于我的环境的文件中的其他设置(在我的情况下,/ application / config / _environment / ...),这些文件与某些全局设置相关(在我的情况下,其他人共享相同的svn-repository)改变)。