0

我正在尝试在服务器上运行我的 codeigniter 网站。但我不知道应该执行哪些设置。

我找到以下链接来移动文件并进行指定的设置,但仍然没有显示我网站的主页。

这是我到目前为止所做的。

我将 codeigniter 网站的application and system文件夹移到了根目录中,而我的文件和我的.htaccess文件一起 位于 public_html 中。assetsindex.php

这是我的目录结构。

-/home/mysite
    -public_html
        -index.php        <-- the path for system is set to '/home/mysite/system' and for application folder is '/home/mysite/application'
        -.htaccess
    -system
    -application

我已经执行了链接中提到的以下设置。

$config['index_page'] = "";
$config['base_url'] = "http://myurl.com/";
$config['server_root'] = $_SERVER['DOCUMENT_ROOT'];
$config['uri_protocol'] = 'AUTO';

$route['default_controller'] = "home_controller";

这是我的.htaccess文件。

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

现在我不知道为什么当我输入我网站的网址时我的主页仍然没有出现。

4

2 回答 2

0

在 public_html 文件夹中上传您的应用程序文件夹、系统文件夹、资产文件夹、index.php、.HTACCESS

于 2012-12-06T19:03:04.270 回答
0

你需要做几个步骤:

  • 更新 'application/config/config.php' 为base_url
  • 更新“htaccess”文件RewriteBase(如果需要)
  • 更新文件权限(如果需要)
  • 更新 'aplication/config/database.php' 的database设置
  • 如果您仍然遇到问题,那么您需要调试如下:
  • 在索引控制器中打印一些东西,然后沿着调用的函数序列遍历视图。
于 2019-03-13T07:27:31.763 回答