私は Tsodeigniter を使用しませんでしたが、別のホスティングである作業サイトを取得しました。実行すると、次のようになります。address : 95.87.255.162
ただ待っているだけで、Apache ログ ファイルに何もロードされていません。私の設定構成ファイルは次のとおりです。
$ Active_group = 'default';
$ Active_record = TRUE;
$ Db ['default'] ['hostname'] = 'localhost';
$ Db ['default'] ['username'] = 'MYUSER';
$ Db ['default'] ['password'] = 'MYPASS';
$ Db ['default'] ['database'] = 'MYDATABASE';
$ Db ['default'] ['dbdriver'] = 'mysqli';
$ Db ['default'] ['dbprefix'] ='';
$ Db ['default'] ['pconnect'] = FALSE;
$ Db ['default'] ['db_debug'] = FALSE;
$ Db ['default'] ['cache_on'] = FALSE;
$ Db ['default'] ['cachedir'] ='';
$ Db ['default'] ['char_set'] = 'utf8';
$ Db ['default'] ['dbcollat'] = 'utf8_general_ci';
$ Db ['default'] ['swap_pre'] ='';
$ Db ['default'] ['autoinit'] = TRUE;
$ Db ['default'] ['stricton'] = FALSE;
(MYUSER, MADATABASE, MYPASS)
本物です。ただし、これらのいくつかが間違っていると、サイトが読み込まれるだけで、開始ページやその他の静的ページのみが読み込まれ、データベースに「ページ」として記録されているものは開かず、404 が返されます。
$ db ['default'] ['db_debug'] = TRUE;
エラーが発生します:
Error reading the database.
Unable to connect to your database server using the provided settings.
Filename: core / Loader.php
Line Number: 268
(MYUSER, MADATABASE, MYPASS) が正しく、 に変更localhost
された場合も同様127.0.0.1
です。私は何も書いておらず、error_log
取得access_log
するだけです:
xxx.xxx.xxx.xxx - [03/Jun/2013: 07:01:03 0300] "GET / en / home HTTP/1.1" 200 -
My system is centos, php 5.1.6 mysql 5.1, codeigniter 2.0.3