• 締切済み

xamppを起動したときにphp startup

今のところ、特に影響はないのですが、 xamppを起動すると php startupというエラーメッセージ?がたくさん表示されて 消すのが面倒です。 php startupを出さない方法はありますか?

みんなの回答

回答No.2

通常、「PHP startup」でエラーが出るのであれば、どのDLLが読み込めていないか表示されると思うんですが・・・ 個別に設定を行ってしまったという点、ピンポイントのエラーメッセージがご確認いただけていない点を考慮しつつ とりあえず以下のことをやってみてはいかがでしょう。 ■errorログを確認する error.log(C:\xampp\apache\logs\error.log)には読み込めていないDLL等、表示されていないでしょうか。 そこにDLL名が表示されているようであればソレが犯人です。 ■php.iniを元に戻す PHPが使えるように調べて設定したとのことですが、そもそもXAMPPは元からPHPが使えるように設定されています。 どの様な設定をされたのでしょうか。 XAMPPは、Windowsで簡単にサーバを立てて開発環境として使える程度の内容になっており、XAMPP及びWindows固有の設定方法などがあります。 Webで調べると、Linux向けの設定だったり、そもそも情報が古かったりで設定が間違っている可能性もあります。 従いまして、エラーが出る前の段階のデフォルトの状態に一度戻してはいかがでしょうか。 ■全部面倒くさくなってきた場合 とりあえず、一回アンインストールしましょう。 再インストールして最初の状態に戻して下さい。 その状態でPHPを学習された時に、できないことなどがあったらその時に再度調べて設定してみるか、 またここで質問を投げていただいた方が早いかもしれません。 大分ぶん投げた回答になってしまって申し訳ありません。

回答No.1

PHP実行時、『php.ini』に従ってPHPの拡張機能(XAMPPであればWindowsですのでDLL)を呼び出しますが、 それらの呼び出し先にそれらが存在しない(もしくは呼び出せない)というエラーです。 XAMPPのインストール場所はどのような場所ですか。 また、OSのバージョン、XAMPPのバージョンはどのようなものを使っているのでしょうか。 XAMPPの設定やディレクトリは変更されてませんか? PHP Startupでのエラーメッセージはいくつ出てきて、どの様な名前のDLLが呼び出せないといっていますか?

kmwrod
質問者

補足

返信ありがとうございます。 exeのアドレスはC:\xampp内です。 osはwindowsXpでXAMPPバージョンはv3.2.1だと思います。 設定はphpが使用できるように調べて設定しました。エラーメッセージが出る以外は通常に動いているような気がします。 エラーメッセージは、起動時にphp startupが25回ほど出ていると思います。 DLL名は表示されずに「php startup」という小ウィンドウが何回も出ます。毎起動時にOKボタンを何回も押してやっと消えるといった感じです。

関連するQ&A