昨日は、昨日から PHP と Apache の実際の設定に触れていないので、ウェブサイトのコードをいじって楽しんでいました... (モジュール php_mysql を有効にしていたと言わざるを得ません) 昨日、MySQL コネクタを作成して作業しました完璧に!今朝、コンピューターを起動し、Apache を実行しようとすると、「要求された操作が失敗しました」と表示されます。Apacheログを見ると、これが表示されます。
[Fri Feb 22 08:07:39 2013] [warn] pid file C:/dev/progs/Apache/Apache2/logs/httpd.pid overwritten -- Unclean shutdown of previous Apache run?
インターネットを調べたところ、そのファイルを削除する必要があることがわかりました。削除してから再起動しようとしましたが、うまくいきませんでした。
次に、すべての PHP モジュールを無効にするとうまくいくことがわかりました。そこで、先に進んで php_mysql モジュールを無効にしました (有効になっているのはこれだけです)。
そしたらまた起動!ただし、MySQL から始めたいと思っています。次に、php ページでコネクタを実行しようとします。私はこれを取得します。
[22-Feb-2013 07:59:54] PHP Fatal error: Call to undefined function mysql_connect() in C:\dev\www\test\index.php on line 48
したがって、私は本当に mysql を PHP で実行したいのですが、mysql によって Apache の実行を停止させたくありません...
何か助けはありますか?
(Apache/2.0.64 PHP/5.2.17 MySQL5.6 - Win32 Home Premium を実行)