私は Laravel 3 アプリケーションを構築しました。これには、ユーザーごとのコンテンツ管理が多数含まれます。
プロトタイプと内部テストのために、私はKCFinderの単純な構成を回避しました。今、クローズド ベータを開始しようとしています。
まず、Laravel アプリケーション認証システムの背後でKCFinderをロックする必要があります。
次に、ユーザーごとの設定で KCF を構成する必要があります。
これらは 2 つの質問のように思えるかもしれませんが、私はそうではないと思います。
私の Laravel は に/srv/http/
、KCFinderは にインストールされてい/srv/http/public/php/kcfinder/
ます。
KCFinder は、2 つの受信ファイル (browse.php
およびupload.php
. これらのファイルにはcore/autoload.php
、最終的に KCF を結び付ける が含まれます。
その中にLaravelを要求してみました。次に、ブラウザからpublic/index.php
KCF()にアクセスしようとしました。/php/kcfinder/browse.php
リクエスト パスと Laravel アプリケーションのルート ルートが混在するルートにリダイレクトされました: /php/kcfinder/browser
。
Laravel からのルーティングを防ぎ、KCF スコープ内で Laravel を使用できるようにするにはどうすればよいですか?
PS私はバンドルの方法を試してみましたが、どうやらKCFは非常に貧弱に書かれているようで、バンドルするためにそこにあるすべてを書き直さなければならないようです.