Codeigniter项目在localhost上不起作用

时间:2019-02-23 22:24:49

标签: codeigniter localhost

我想运行当前正在localhost中进行的codeigniter项目,我分别设置了每一个

$config['base_url'] = 'http://localhost/site';

$config['index_page'] = '';

它在我的办公室中工作正常,但是当我在休假期间将它买回家做更多工作时,我开始收到错误消息,它只显示主页或索引页面,而当我导航到其他页面时,它会显示404对象 仅显示主页,其他所有路线均不起作用 请帮助

2 个答案:

答案 0 :(得分:0)

原因可以是

  1. 您可能已使用其他CodeIgniter版本复制了代码。 某些代码标准因版本而异。
  2. 可能是由于数据库。

答案 1 :(得分:0)

创建.htaccess文件并放置以下代码:

<IfModule mod_rewrite.c>
  RewriteEngine On
  RewriteBase /

  RewriteCond %{REQUEST_FILENAME} !-f
  RewriteCond %{REQUEST_FILENAME} !-d
  RewriteRule ^(.*)$ index.php/$1 [L]
</IfModule>