ホームページ  >  記事  >  バックエンド開発  >  Linux で PHP が .dll ファイルを呼び出す方法に関連する問題

Linux で PHP が .dll ファイルを呼び出す方法に関連する問題

WBOY
WBOYオリジナル
2016-06-13 13:41:041240ブラウズ

Linux では、PHP はどのように .dll ファイルを呼び出すのでしょうか?
RT、今、Windows の下に誰かが書いた dll ファイル、a.dll があります。
現在、Linux 環境でプロジェクトを作成しています。a.dll には必要なものが含まれています。 その中にあるものを呼び出すにはどうすればよいか教えてください。

-----解決策--------------------------------
通常、これは拡張機能にコンパイルされます。

通常の dll は win の下にあるため、Linux と win で使用できます

Linux はデフォルトでは dll の料金を支払いませんが、現在では Linux が wi​​n で実行できるようにミドルウェアが開発されました。ソフトウェアはダウンロードされます
が、欠点は非常に明白で、安定性が低く、効率が非常に低いです。

ソース コードを見つけて、so に再コンパイルすることをお勧めします。
------解決策---------

話し合う

2Lの方法がうまくいかず、何も読み込めません…
1L .so形式に再コンパイルするしかできないことは珍しいですか? (Linux に他の中間移行ソフトウェアをインストールすることは考慮しないでください...)

------解決策------------------
まず、DLL が次の場所にあることを確認してください。 Windows で使用するにはどうすればよいですか?それは通常の DLL ですか、それとも COM DLL ですか?それともPHP DLLでしょうか?

------解決策----------------------
php は Windows バージョンでのみ使用できます。 .dll ファイル システム。 。 。

サーバーとして Windows システムに切り替えることも、ソース コード

http://www.linuxforums.org/forum/coffee-lounge/37811-does-linux- を使用することもできます。 -dlls.html を使用します
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。