Windows版PHP5をインストールし、
コマンドラインから、php -v としたとき発生したエラー。
その解決策をメモしました。
Windows 7 Ultimate (x86)
PHP 5.3.18
(1)エラー「Cannot find module …」が表示される
No log handling enabled - turning on stderr logging Cannot find module (IP-MIB): At line 0 in (none) Cannot find module (IF-MIB): At line 0 in (none) Cannot find module (TCP-MIB): At line 0 in (none) Cannot find module (UDP-MIB): At line 0 in (none) Cannot find module (HOST-RESOURCES-MIB): At line 0 in (none) Cannot find module (SNMPv2-MIB): At line 0 in (none) Cannot find module (SNMPv2-SMI): At line 0 in (none) Cannot find module (NOTIFICATION-LOG-MIB): At line 0 in (none) Cannot find module (UCD-SNMP-MIB): At line 0 in (none) Cannot find module (UCD-DEMO-MIB): At line 0 in (none) Cannot find module (SNMP-TARGET-MIB): At line 0 in (none) Cannot find module (NET-SNMP-AGENT-MIB): At line 0 in (none) Cannot find module (DISMAN-EVENT-MIB): At line 0 in (none) Cannot find module (SNMP-VIEW-BASED-ACM-MIB): At line 0 in (none) Cannot find module (SNMP-COMMUNITY-MIB): At line 0 in (none) Cannot find module (UCD-DLMOD-MIB): At line 0 in (none) Cannot find module (SNMP-FRAMEWORK-MIB): At line 0 in (none) Cannot find module (SNMP-MPD-MIB): At line 0 in (none) Cannot find module (SNMP-USER-BASED-SM-MIB): At line 0 in (none) Cannot find module (SNMP-NOTIFICATION-MIB): At line 0 in (none) Cannot find module (SNMPv2-TM): At line 0 in (none)
【原因となるExtension】
php_snmp.dll
【解決策】
net-snmp を正しくインストールするか、php.ini の extension=php_snmp.dll の部分をコメントする。
snmp をどうこうすることもないので、後者を実施しました。
(2)メッセージボックスに「コンピューターに libcs.dll がないため、プログラムを開始できません。」のエラーが表示。
【原因となるExtension】
php_sybase_ct.dll
【解決策】
データベースはMySQLを使用。 sybase は使わないのでコメント
(3)メッセージボックスに「コンピューターに libcs.dll がないため、プログラムを開始できません。」のエラーが表示
【原因となるExtension】
php_intl.dll
【解決策】
Moodleという授業用のWebページを作るためのソフトウェアを使用する際に必要らしいが、その予定もないのでコメント