サイトを実動サーバーに移動したばかりで、一度動作していたCodeIgniterインストールで空白の画面が表示されるようになりました。私はそれが空白のためだと信じていますが、どういう風にそれを見つけるのですか?CodeIgniterの空白画面
答えて
絞り込みを確認する:config.phpのインサイド
- は、確認してくださいあなたの
$config['base_url']
適切に設定されている - だったのあなたにも、あなたの.htaccessファイルをコピーすることができ?
- 両方のマシンで同じPHPバージョンを使用していますか?あなたの答えが「はい」の場合、もう一度尋ねます:本当ですか?
- $ db ['default'] ['hostname']の値は何ですか?
- ローカルサーバーと本番サーバーで同じデータベース設定を使用していますか?本番サーバとチェックで
- 設定
$db['default']['db_debug']
展開
TRUE
に新鮮なCodeIgniterのインストール:ホスト名、ユーザ名、パスワード、データベース名と違いあなたが行うことができます他のものがあるかもしれません
- 設定
- まだ空白のページが表示されている場合は、テキスト付きの単一のPHPファイルを展開し、表示内容を教えてください
私は同じ問題を経験しました。私は自分のログフォルダを書き込み可能に設定して解決しました。 ログを有効にして、サーバー上のログフォルダに書き込みができない場合、CodeIgniterは空のページを表示するようです。
あなたはちょうど3時間の狩りから私を救出しました。実際にそのディレクトリの書き込み機能を確認する必要があります。 –
この問題は、PHPモジュール 'mysqli'がないことが原因である可能性があります。これは、データベースを呼び出すためのドライバです。私はそれをチェックします:
php -i | grep mysqli
php -m
これは私の問題を2度解決しました。 PHPが適切なデータベースエクステンションをインストールしていないと、CodeIgnitorは画面を空白にします –
これも私の問題を解決しました。これが問題だったことを示すためにapache2のログにもエラーはありませんでした。 – Jarrett
ありがとうございます。ヘロクでのホスティング中にこれが私の問題でした。私はcomposer.jsonを更新して、 '' require "'セクションの下に '' ext-mysql ":" * "'を入れてから、 '' composer update'を実行してcomposer.lockファイルを更新しなければなりませんでした。 –
私はシミアールの問題があります。私は人々が書いたすべての可能な方法を試みます。しかし誰も私のために働かない。しかし、finnaly私は私のindex.phpがftp経由でサーバーに転送するときに完了していないことがわかりました。だから、まだ誰かが死の白い画面を解決できない場合、あなたのindex.phpは完全ではないかもしれません。あなたが関数を作成するとき
は例えば、あなたのURLヘルパーをロードします。
visibility function_name()
{
$this->load->helper('url');
}
それはあなたにエラーが発生したり、ロードされたビューを表示します。
新しいサーバーに移動した場合は、サーバーにPHP5がインストールされていることを確認してください。画面が空白の理由は、サーバーがまだPHPをレンダリングできないためです。
タイプこの行の再起動後:
須藤はapt-getをPHP5のとlibapache2-MOD-PHP5
を再起動するには、インストール:
sudo service apache2 restart
これはもちろんですが、仮定管理者権限を持つSSHクライアント経由でサーバーにアクセスできます。
最高の幸運、ニール
は、あなたの/index.phpファイルでこのどこかを宣言します。
function exception_handler($exception) {
echo "Uncaught exception: " . $exception->getMessage();
}
set_exception_handler('exception_handler');
それはCodeIgniterの(v2は?)のみCI_Exceptionから派生した例外を処理しますので、任意のキャッチされないようです例外(サードパーティライブラリなどからの)は処理されません。
- 1. Iosの空白の画面
- 2. ListActivityの空白画面
- 3. Android onResume空白の画面
- 4. 空白画面Laravel 5.2
- 5. iPhoneシミュレータの白い空白の画面とiPhoneに読み込んだときの黒の空白の画面
- 6. CodeIgniterの写真の親指が、それは空白の画面を与える
- 7. Google iOS API Auth2ログイン空白の画面
- 8. WordPress空白画面の問題
- 9. 空白の画面を返すカスタムアレイアダプタ?
- 10. Androidの空白画面onBack on loadDataWithBaseURL
- 11. 空白の白い画面を表示する流星アンドロイドAPK
- 12. CodeIgniterの - 画面サイズ
- 13. のAndroid PhoneGapのアプリ - 黒い空白の画面の問題
- 14. presentModalViewController on TabBarControllerアプリケーション - dismissModalViewControllerの後の空白の画面
- 15. iPhone - VIEWを切り替えるときの空白の画面
- 16. dotcms管理パネルの空白画面の問題
- 17. ビルド後のAndroid 2.3エミュレータの空白画面
- 18. apple-mobile-web-app対応の空白の画面とFacebook Connect
- 19. オプションメニューで空白の画面が表示される
- 20. FBconnect in androidは空白の画面を返します
- 21. Facebook認証ダイアログ(JS SDK)が空白の画面を返す
- 22. PhoneGapアプリケーションがiOS 6の空白画面を表示
- 23. S.redirectToは常に空白の画面につながります
- 24. Fbconnectはiosで白い空白の画面を表示します
- 25. インストール後のDrupal白画面
- 26. UIImagePickerControllerの白い画面?
- 27. iOSの白い画面
- 28. Javaアプレットの白い画面
- 29. libgdxシェーダ - 基本シェーダですが、画面が空白です
- 30. SWT StyledTextウィジェット - 空白絵画
は、サーバが5ではなくPHP 4を実行していることが判明しました。うまくいけば、ホスティング会社が明日私のためにアップデートすることを望みます。返信いただきありがとうございます。 – Tisch
@randell私のアプリはCI上にあり、herokuサーバ上で動作します.Index.phpはecho "Hello"ですが、私のデフォルトコントローラも実行されていません。herokuと私のアプリのCIバージョンが分かりません。 2 '、PHP = 5.5.16) – HaRsH
@HaRsH、 'display_errors'と' display_startup_errors'が 'true'に設定されていることを確認してください。また、 'error_reporting'が' E_ALL'に設定されていることを確認してください。たとえば、http://stackoverflow.com/a/21429652/106778を参照してください。 – Randell