MySQL レンタルサーバーでDBを1つしか借りられないとき レンタルサーバーによっては、会員1名につきMySQLデータベースを1つまたは2つのみ使用可能というケースも珍しくありません。これで問題が生じるわけでもありませんが、同じCMSツールをいくつもインストールしたい場合、テーブル名が重複しないよう... 2011.08.14 MySQL
エラーメッセージ 「HTTP 500 内部サーバー エラー」と表示されるとき レンタルサーバーに配置したスクリプトでエラーが発生した場合、「HTTP 500 内部サーバー エラー」と表示されるだけで、「Fatal error:…」の具体的なエラーメッセージは表示されないのが普通です。 ○HTTP 500 内部サ... 2011.08.13 エラーメッセージ
PHP全般 php.iniの変更が反映されないとき PHP設定ファイル(php.ini)の設定を変更して、Webサーバーを再起動して最新の設定を読み込んでいるのに設定が反映されない場合、変更したphp.iniが読み込まれていないことが考えられます。 XAMPPやPHPをいくつもインスト... 2011.08.13 PHP全般
MySQL MySQLの連番が1から始まらないとき MySQLデータベース内に作成したテストデータをすべて削除して新たなデータを追加したとき、AUTO_INCREMENT列の連番が1から始まらないことがあります。 原因として、DELETE文でテーブルデータをすべて削除したことが考えられます... 2011.08.13 MySQL
MySQL MySQLの文字化け対策がうまくいかないとき MySQLの文字化け対策として接続の文字コードなどを指定していても、rootユーザーで接続していると文字コード指定が有効にならないことがあります。文字化け対策がうまくいかない場合は、rootユーザー以外で接続してみましょう。 2011.08.13 MySQL
MySQL MySQLユーザーのパスワードを忘れてしまったとき MySQLデータベースにアクセスするユーザーのパスワードを忘れてしまうこともあります。パスワードを忘れてしまったときは、次の手順でパスワードを再設定しましょう。 2011.08.13 MySQL
PHP全般 if文による値の比較がうまくいかないとき 型の違うデータを比較すると、意図せぬ結果になる場合があります。次の例では、1と1円を比較した結果、「一致」と表示されてしまいます。 2011.08.12 PHP全般
PHP全般 データが丸見えになっていませんか? アプリケーションのデータ蓄積用ファイルにテキストファイルやExcelファイル、SQLiteデータベースなどを使っている場合、ファイルへの直接アクセスに注意が必要です。ブラウザなどから直接アクセスされると、ファイルの中身が丸見えになってしまい... 2011.08.12 PHP全般