私はPhalangerを使用して.Netプラットフォーム上で動作するcodeigniterを取得しようとしています。これはちょうどテストの練習です、私は実際にCodeigniterをdllに変換したいので、wwwroot/inetpubフォルダからソースコードを削除して、公開時にコンパイルされたdllをWebルートフォルダに置くことができます。Codeigniterをphalangerを使って.net dllに変換するには?
これを実行している間、私はphalangerを使用してIIS上で正常に動作するcodeigniterのデフォルトページを取得します。それから、私はphalangerコマンドを使ってコンパイルし、phalanger dllをwikiに記述されているようにbinに入れました。だから私は、Webルートにソースコードとしてdllをコンパイルしました。どちらもうまくいきます。
Webルートからcodeigniter(フォルダシステム&アプリケーションを含むPHPファイル)のソースを移動する瞬間、動作を停止します。 phalangerの機能で説明したように、コンパイルされたdllは動作するはずですが、動作しません。代わりに私たちはページにアクセスするたびにPHPファイルから読み込みます。
どのようにdllに変換し、ソースコードではなくdllだけをホストするのかについては考えていますか?それとも私はここで何かを逃している。この点に関する助けに感謝します。
さて、私はそれを得ました。いくつかのシンプルないくつかのページPHPアプリケーションのためのいくつかの例/リンクを共有することができます(必ずしもcodeigniterではない)ので、私は考えを持つことができます。 – Krunal