2011-02-26 55 views
0

我想将使用svn的CodeIgniter安装复制到不同的全新服务器。我已经在旧盒子中检入了(sudo svn commit -m“初始提交”)。在新的一个,我跑复制CodeIgniter安装问题

sudo yum install httpd 
sudo yum install php 
sudo yum install mysql 

启动所有的服务,签出一模一样的笨安装在/ var/www/html等目录中,只有第一个索引页面加载和所有环节都破碎。我确信web根目录中的.htaccess文件完全一样。 system/application/config目录中的'svn status --verbose'命令在两个框中返回完全相同的版本号。可能是什么问题呢?

为了说明发生了什么,'home'页面加载(例如:myurl.com),但是当我点击链接时,如“关于”,它会在我的浏览器中加载正确的URL'myurl.com/about' ,但浏览器说该页面不存在'哎呀!这个链接似乎被打破了。'。

我检查了控制器文件夹和视图文件夹的'svn status',所有版本号相同。任何建议将是一个巨大的帮助!

更新:我发现了一个“base_href”常量定义在系统/应用程序/ config.php,我改变了它,但它没有任何区别。

感谢

回答

1

这听起来像一个mod_rewrite的问题,我 - 启用了mod_rewrite,重新启动httpd的,看看当你点击你的链接上会发生什么。