2016-06-26 13 views
0

私は無料の層で新しいAWS Red Hat EC2インスタンスを開始しました。私はこのチュートリアルに続いてLAMPスタックを設定しましたhttp://docs.aws.amazon.com/AWSEC2/latest/UserGuide/install-LAMP.htmlCodeIgniterエラーがコア/ CodeIgniter.phpを見つけることができません

このチュートリアルでは、CodeIgniter https://www.rosehosting.com/blog/how-to-install-codeigniter-on-a-linux- vps/

私はまだドメイン名を購入していないので、私はAWSコンソールに設定した弾性IP経由でウェブサイトをヒットしています。したがって、私のbase_pathはhttp://xxx.xx.xxx.xxx/

です。それ以外はすべて上記の2つのチュートリアルと同じように設定されています。自分のウェブサイトのIPに行き、デフォルトのページを読み込みます。

データベースを自動ロードするように設定しており、問題なく接続しています。私はまた、URLライブラリを自動的に読み込みます。私は手動でWelcome.phpコントローラのDbtest_modelモデルを問題なく読み込みますが、関数を呼び出してデータベースからすべてを取得し、配列としてビューに渡すと、$ data変数が定義されていないというエラーが表示され、それをこれに戻します。

ファイル:。

 Line: 315 

     Function: require_once   

/var/www/codeigniter/index.phpエラーはするrequire_onceのBASEPATHを指し、 "コア/ CodeIgniter.php"。

私は/var/www/codeigniter/system/core/CodeIgniter.phpをチェックして、それが存在し、アクセス権が適切にファイルやフォルダ/サブフォルダ

に設定されている私は私の生産BASEURLをエコー/ VAR/WWW/CodeIgniterの/システム/

私はデータベース

任意のアイデアを照会/私は3種類のビューファイルを読み込むことができますが、私はモデルをロードすることはできません、コードの点火装置が機能する理由として途方に暮れていますか?

答えて

1

コントローラクラスに__construct()または__destructメソッドが含まれている場合は、そのメソッドを削除します。そうでなければ、特定の機能を削除してみてください。そうする前にコードをバックアップしてください。お役に立てれば。

関連する問題