XAMPP 1.7.7 ポータブルを Windows 2000で使う

apache friends - xampp for windows

去年末リリースされた XAMPP 最新版1.7.7をWindows 2000に入れます。

xampp
ただし、
PHP 5.3.8.0 や MySQL 5.5.16が導入されてるのでこれまでのまとめ的な設定になります

ここでは、手軽な XAMPP Lite for USB を使いました

PHP 5.3.6.0 を Windows 2000で
MySQL 5.5 を Windows 2000で


KDWを解凍後、 Tools フォルダに以下のバッチファイルを作成して実行

echo off
PATH=%CD%;%PATH%
set XAMPP=G:\xampp\
rplbfile.exe %XAMPP%apache\bin\ab.exe ws2_32.dll ws2_xp.dll
rplbfile.exe %XAMPP%apache\bin\abs.exe ws2_32.dll ws2_xp.dll
rplbfile.exe %XAMPP%apache\bin\libapr-1.dll ws2_32.dll ws2_xp.dll
rplbfile.exe %XAMPP%php\ext\php_sockets.dll ws2_32.dll ws2_xp.dll
rplbfile.exe %XAMPP%php\ext\php_imap.dll ws2_32.dll ws2_xp.dll
rplbfile.exe %XAMPP%php\ext\php_curl.dll ws2_32.dll ws2_xp.dll
rplbfile.exe %XAMPP%php\libmysql.dll ws2_32.dll ws2_xp.dll
rplbfile.exe %XAMPP%php\libsasl.dll ws2_32.dll ws2_xp.dll
rplbfile.exe %XAMPP%php\php5ts.dll ws2_32.dll ws2_xp.dll
rplbfile.exe %XAMPP%mysql\bin\mysqld.exe ws2_32.dll ws2_xp.dll
rplbfile.exe %XAMPP%mysql\bin\mysqld-debug.exe ws2_32.dll ws2_xp.dll
rplbfile.exe %XAMPP%mysql\bin\mysqldump.exe ws2_32.dll ws2_xp.dll
rplbfile.exe %XAMPP%mysql\bin\mysqlimport.exe ws2_32.dll ws2_xp.dll
rplbfile.exe %XAMPP%mysql\bin\mysqlshow.exe ws2_32.dll ws2_xp.dll
rplbfile.exe %XAMPP%mysql\bin\mysqlslap.exe ws2_32.dll ws2_xp.dll
rplbfile.exe %XAMPP%mysql\bin\mysqltest.exe ws2_32.dll ws2_xp.dll
rplbfile.exe %XAMPP%mysql\bin\mysqltest_embedded.exe ws2_32.dll ws2_xp.dll
rplbfile.exe %XAMPP%mysql\bin\mysql.exe ws2_32.dll ws2_xp.dll
rplbfile.exe %XAMPP%mysql\bin\mysql_client_test.exe ws2_32.dll ws2_xp.dll
rplbfile.exe %XAMPP%mysql\bin\mysql_client_test_embedded.exe ws2_32.dll ws2_xp.dll
rplbfile.exe %XAMPP%mysql\bin\mysql_embedded.exe ws2_32.dll ws2_xp.dll
rplbfile.exe %XAMPP%mysql\bin\mysqladmin.exe ws2_32.dll ws2_xp.dll
rplbfile.exe %XAMPP%mysql\bin\mysqlbinlog.exe ws2_32.dll ws2_xp.dll
rplbfile.exe %XAMPP%mysql\bin\mysqlcheck.exe ws2_32.dll ws2_xp.dll
rplbfile.exe %XAMPP%mysql\libmysql.dll ws2_32.dll ws2_xp.dll
rplbfile.exe %XAMPP%mysql\libsasl.dll ws2_32.dll ws2_xp.dll
rplbfile.exe %XAMPP%mysql\lib\libmysql.dll ws2_32.dll ws2_xp.dll
rplbfile.exe %XAMPP%mysql\lib\libmysqld.dll ws2_32.dll ws2_xp.dll
copy ..\bin\ws2_32.dll ..\bin\ws2_xp.dll
rplbfile.exe ..\bin\ws2_xp.dll ws2_32.dll ws2_xp.dll
rplbfile.exe ..\bin\ws2_xp.dll ws2_2k.dll ws2_32.dll
copy ..\bin\ws2_xp.dll %SystemRoot%\system32

赤字のところだけ、環境に合わせて書き換えておくれ~

特にエラーが出ていなければOK
既に ws2_xp.dll がシステムにインストールされていて、それを使用しているアプリがあれば最後にエラーが出るが気にしなくてよいよ

xampp2
XAMPP コントロールパネルを起動してエラーが出なければOK

xampp3
ちゃんと動いてますね

おすすめ

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です