1

Phalanger を使用して、.Net プラットフォームで codeigniter を動作させようとしています。これは単なるテスト演習であり、実際に Codeigniter を dll に変換して、ソース コードを wwwroot/inetpub フォルダーから削除し、公開時にコンパイル済みの dll を Web ルート フォルダーに配置できるようにしたいと考えています。

そうしているうちに、phalanger を使用して、IIS で codeigniter の既定のページが正常に実行されます。次に、phalanger コマンドを使用してコンパイルし、Wiki で説明されているように、すべての phalanger dll をビンに入れました。これで、dll とソース コードを Web ルートにコンパイルしました。これも正常に機能しています。

codeigniter のソース (フォルダー システムとアプリケーションを含む php ファイル) を webroot から移動した瞬間、動作が停止します。phalanger 機能で説明したように、コンパイルされた dll は機能するはずですが、機能しません。代わりに、ページにアクセスするたびに、php ファイルからページをロードします。

それをdllに変換し、ソースコードではなくdllのみをホストする方法を知っている人はいますか。または、ここに何かが欠けています。この点で何か助けていただければ幸いです。

4

1 に答える 1