エラーメッセージ

エラーメッセージ

「Notice: Use of undefined constant」と表示されるとき

「Notice: Use of undefined constant」は直訳すると「未定義の定数を使った」ですが、ほとんどの場合、深く考える必要はありません。単純な入力ミスです。以下、原因と対策を紹介します。 入力ミスで「Use of...
エラーメッセージ

「Fatal error: Allowed memory size of」と表示されるとき

「Fatal error: Allowed memory size of … bytes exhausted」はメモリ不足でアプリケーションを実行できないというエラーメッセージです。PHPの設定項目「memory_limit」が16Mなどの...
エラーメッセージ

「Can’t use function return value in write context」と表示されるとき

empty関数で中身が空かどうかチェックする場合、PHP5.5より前のバージョンでは、次のように関数の戻り値が空かどうかチェックするとエラーになります。 「Fatal error: Can't use function ret...
エラーメッセージ

phpMyAdminで入力したデータが「Incorrect string value」で文字化けする

phpMyAdminなどからMySQLデータベースにデータを追加したときに「Warning: #1366 Incorrect string value: … for column … at row 1」のようなエラーメッセージが表示されて、データが文字化けする問題の対処方法を紹介します。
エラーメッセージ

phpMyAdminで「No database selected」と表示されるとき

phpMyAdminで任意のテーブルにSQLを実行しようと「SELECT * FROM wp_posts;」のようなSQLを実行したときに「No database selected」というエラーメッセージが表示される場合があります。 ...
エラーメッセージ

「Call to a member function」と表示されるとき

クラスメソッドを実行して「Call to a member function」と表示されるときは、オブジェクト作成前に実行していたり、必要なオブジェクトインスタンスが生成されていないことが考えられます。 たとえば、次の例では、test...
エラーメッセージ

PHPのエラー・警告・注意の違いとは

PHPを実行しているとさまざまなエラーメッセージが表示されます。主なものは次の3種類です。 エラー(Error) 警告(Warning) 注意(Notice) これらの違いを簡単に説明します。 エラーは修正が必...
エラーメッセージ

「ALTER command denied to user … for table …」と表示されるとき

phpMyAdminなどで、MySQLデータベースのテーブル構造を変更しようとして、次のようなエラーメッセージが表示されることがあります。 ALTER command denied to user 'nisi'@'localhos...
タイトルとURLをコピーしました