3

私はPHP拡張機能を書きましたが、コンパイルしてLinuxで正常に実行できました。しかし、Windowsでは、いくつかの問題に遭遇しました。

http://blog.slickedit.com/?p=128に従って、PHP ソース バージョン 5.2.10 を使用して Windows でコンパイルを行い、コンパイル後に dll ファイルを生成しました。しかし、dll ファイルを使用しようとすると、Apache(Wamp サーバー) の起動時にメモリの問題が報告されました。そして、デバッグ プロセスを開始しました。REGISTER_INI_ENTRIES() に問題があるようです。

PHP 拡張機能のソース コードhttp://www.bluefly.cn/xsplit.tar.gzは、Linux で正常に動作します。しかし、Windows でも動作するようにしたいと考えています。

申し訳ありませんが、私はプロではないので、誰かが私を助けてくれることを願っています.

どんな助けでも大歓迎です、そして前もって感謝します〜

4

2 に答える 2

2

Wamp は VC6 を使用してコンパイルされており、モジュールを VC6 でコンパイルする必要があります。

Romain Bourdon 氏 (WampServer の作成者) の言葉: Apache は VC6 でコンパイルされているため、PHP をモジュールとして (WampServer のように) 実行したい場合は、モジュールを VC6 でコンパイルする必要があります。

モジュールを最新のプラットフォームでコンパイルする場合は、PHP-CGI ディストリビューション全体をコンパイルし、(高速) CGI として実行する必要があります。

フランス語が読める場合 (または翻訳者の使い方を知っている場合) は、この投稿を読むことができます。

于 2009-12-08T14:52:39.960 に答える