のエラーは次のとおりです:
リーリーコードは次のとおりです:
リーリー何が問題なのかわかりますか?テストコントローラーのコンストラクターを書き換えたので、同じクラス名の public メソッドと __construct メソッドは同じ機能を持ちます。書き換え後は、CI_Controller の親クラスのインスタンス化がなくなり、自分でインスタンス化する必要があります。
クラスと同じ名前のメソッドを削除する他に、次のようなメソッドがあります:
リーリーそれは問題ありません。
3年後、私は再びcodeigniterを使用しましたが、多くのことを忘れていました。 。 。
MSSQLSERVERサービスの起動に失敗する例
障害現象
SQL Serverサービスマネージャーを使用してMSSQLServerを起動すると応答がありませんが、MSDTCの起動には問題ありません。コントロール パネルで <サービス> の使用を開始すると、「MSSQLServer サービスを開始できません。エラー 2140: Windows NT 内部エラーが発生しました。」
理由
オペレーターに聞いたところ、Enterprise Manager にあることが分かりました。 , SERVER プロパティで削除された起動パラメーターのパラメーターがあり、SQL SERVER の起動に失敗します
解決策
ms-dos で、c:\mssql7\binn と入力し、
sqlservr -d c:\ を実行します。 mssql7\data\master .mdf -e c:\mssql7\log\errorlog -l c:\mssql7\data\mastlog.ldf
約 1 分後、プロンプト メッセージが表示されます 「xpstar.dll」バージョン '1998.11.13 を使用' 拡張ストアド プロシージャ 'sp_MSgetversion' を実行します。これは、現時点では ms-dos ウィンドウを閉じることができず、SERVER プロパティ ウィンドウで起動パラメータを開き、パラメータを追加することを意味します。 [スタートアップ パラメーター] ウィンドウ:
-dc:\ mssql7\data\master.mdf
-ec:\mssql7\log\errorlog
-lc:\mssql7\data\mastlog.ldf
その後、MS-DOS ウィンドウを閉じて次を使用します。 SQL Server サービス マネージャーを使用してサービスを開始します。
SQL2000の場合は、不具合の現象や操作方法は基本的に同じですが、MS-DOSモードでのプロンプト情報が異なり、ファイルパスがc:\プログラムファイルに変更される点が異なります。 \microsoft sql server\mssql、残りは同じです。
笑 ジャンプはクラス内で実行され、外部からメソッドを呼び出すと内部でジャンプします。カスタマイズしたい場合は、クラス内のメソッドを以下の場所に変更してください
/**************ここからのみジャンプできます************ ****** ****************/
header("Location:../View/admin_home.php"); 戻るためにこの場所を変更する必要はありません。 true
header("Location:.. /View/user_login.php?loginProving=passWordError"); false を返すためにこの場所を変更する必要はありません
上記で送信された場所はここです
/***** *********** はここでジャンプを処理したい* ****************************/
$LoginProving -> userNameProving($userName,$passWord); $result= $LoginProving - > userNameProving($userName,$passWord);
このようにして、ログインが成功したかどうかを判断できます。リンク}else{エラー ジャンプ リンク}