PHPでたくさんのコンソールアプリを作っていますが、実際のWindowsプログラムを作ってみたいと思います。
WinBinderはこれを行うための拡張機能であるため、先に進んでダウンロードしました。DLLを拡張フォルダーに置き、そのエントリをphp.iniファイルに追加しました。
しかし、簡単なテスト(php -r "echo 'Test';"
)を実行しようとすると、次のエラーが発生します。
Warning: PHP Startup: winbinder: Unable to initialize module
Module compiled with module API=20090626
PHP compiled with module API=20100525
These options need to match
in Unknown on line 0
これが何を意味するのか、どうしたらいいのか、私にはよくわかりません。このエラーを解決するためのヘルプ、または別の拡張機能に関するアドバイスをいただければ幸いです。