Apacheを起動するとPHPに関するWarningウィンドウが8回開きます。 - PHPプロ!Q&A掲示板

3557

  • 0P

Apacheを起動するとPHPに関するWarningウィンドウが8回開きます。

質問日時 / 2012年1月26日 21:18    回答数 / 2件

Questioner:  kisekiman28  このエントリーをはてなブックマークに追加 

Apache 2.4.0でphp-5.3.9を使いたく、Apacheの設定で試行錯誤しています。
Apache 2.4.0は動作し、phpをインストールするとApacheが動作しなくなりました。
php5apache2_4.dllは配置しhttp.confも修正してあります。

Apacheを起動すると下記のようにWarningウィンドウが計8回開きます。

PHP Startup: Unable to load dynamic library
'C:/phpdev/php/extensions\php_gd2.dll' - 指定されたモジュールが見つかりません

PHP Startup: Unable to load dynamic library
'C:/phpdev/php/extensions\php_sockets.dll' - 指定されたモジュールが見つかりません

PHP Startup: Unable to load dynamic library
'C:/phpdev/php/extensions\php_zilb.dll' - 指定されたモジュールが見つかりません

PHP Startup: Unable to load dynamic library
'C:/phpdev/php/extensions\php_dbase.dll' - 指定されたモジュールが見つかりません

が表示された後、同じ順序でもう1回ずつ表示されます。


phpdevというのは、以前使用していたApacheを入れていたフォルダだと思います。
以前のApacheは、
http://php5.seesaa.net/category/1632821-1.html
このサイトを参考にインストールしたものです。
phpを学習していましたがヴァージョンが低いことで不都合が生じ、
php5へ変えようとしましたが、うまくできずapacheごとインストールし直す方法をとりました。
そのときに、phpdevフォルダごと右クリックでゴミ箱へという通常の削除をしました。
apacheはサービスを登録している場合はその方法だと問題があるそうですが登録した記憶もなく、
コンピュータを右クリック > 管理 >
「コンピュータの管理」ウィンドウのサービスとアプリケーション >
サービス > サービスの詳細情報が表示される
その中にApacheという文字がなかったのを確認してから削除しました。

削除に失敗しているのでしょうか。

この質問への意見の募集は締め切られ、ポイントは既に配分されました。
意見を投稿することはできますが、ポイントを受け取ることはできません。



ツリー一覧

┣A01signalphp.ini は確認しましたか?
┃┗A01-1kisekiman28php.iniの設定はまだやっていなかったです。 "php.
┗A02signalこの意見は投稿者によって削除されました。

回答一覧

並び替え:

A01 満足
answerersignal [1月27日 11:13]

php.ini は確認しましたか?

この意見に回答する

ツリーへ TOPへ

A01-1
replyerkisekiman28 [1月28日 21:54]

php.iniの設定はまだやっていなかったです。

"php.ini-development"ファイルをコピーし、ファイル名を"php.ini"に変更しました。
(変更時に「拡張子を変更すると使えなくなる可能性」というメッセージは無視しました)
"php.ini"ファイルは"c:/pg/Apache24/php/php.ini"に配置してあります。

そして、下記コードをc:/pg/Apache24/conf/httpd.confの一番最後に追加しました。
<IfModule ssl_module>
SSLRandomSeed startup builtin
SSLRandomSeed connect builtin
</IfModule>

PHPIniDir "c:/pg/Apache24/php"


テキストエディタを開き下記の内容を記述して
"phpinfo.php"というファイル名で保存しました。
<?php
phpinfo();
?>
これをApacheのドキュメントルートであるc:/pg/Apache24/htdocsに配置しました。

コマンドプロンプトを開きApacheを起動してみると、エラーが出ずに起動しました。
ブラウザのURLに「http://localhost/phpinfo.php」と入力しアクセスを試みました。
正しくできていればここでPHPのサイトが表示されるようですが何も表示されません。

この意見に回答する

ツリーへ TOPへ

A02
answerersignal [1月27日 11:13]

この意見は投稿者によって削除されました。

ツリーへ TOPへ

<<質問一覧へ



Pick Up Q&A

Q
動的なURLを静的に見せる方法
 このエントリーをはてなブックマークに追加 
A
普通に考えて、mod_rewrite でしょうね。 http://www.nishishi.com/blog/2006/01/mod_rewrite_url.html...

>>続きを読む

GETのままでは検索エンジンのロボットが拾ってくれなかったためにSEO対策として有効だと言われていますね。

▲解説者:岡本(アシアル株式会社 教育コーディネーター兼 システムエンジニア)