silex

    3

    1答えて

    Silexを使用してREST APIを作成しようとしています。それは素晴らしい作業ですが、今私は、セッション変数を使用してユーザーを追跡したいと思っています。私は通常のPHPセッション変数とSessionServiceProviderを使用しようとしました。私の人生の間、セッション変数はページリクエストに対して永続的ではありません。私のテンポラリセッションフォルダを見ると、リクエストごとに新しいセ

    2

    2答えて

    以下の方法は動作しません。 $dir = '/web/source/htm/arc.php' // no routing $app->get('/', function() { return ob(__DIR__ . $dir); }); JavaScriptでは、$ dir(もちろんJS構文)は関数からアクセスできますが、PHPでは動作しないようです。私はまた、関数の外にP

    0

    1答えて

    私はSilexプロジェクトで作業していますが、このエラー500があります。問題を修正する方法がわかりません。 プロジェクトは、IISとphp 5.5を備えた別のサーバーの背後にある共有ドライブ(ファイルサーバー)にあります。 私は自分のローカルサーバーに何の問題もありません。 エラー:それは私自身のmissconfiguration string(2710) "An exception has b

    7

    2答えて

    RESTfulなWebサービスを作成しようとしていて、PUTリクエストの実装に固執しました。私はこのサイトの他の回答やMozillaのさまざまな記事に従いましたが、失敗しました。 ドメインwwwtest.dev-boxからリクエストが生成され、test.dev-box(基本的にはバックエンドアプリを呼び出すフロントエンドアプリ)になります。ここで私はライブHTTPヘッダからキャプチャしているヘッダ

    7

    2答えて

    コントローラクラスで$ appと$ requestにアクセスする簡単な方法が必要です。ドキュメントはこれを行うと言います。 public function action(Application $app, Request $request) { // Do something. } $ appと$ requestをすべてのメソッドに注入する必要はありません。デフォルトですべてのコントローラ

    0

    1答えて

    私はSilexのフォーム管理に関する問題に直面しています。 ドメイン(エンティティ)情報(例:Regionの名前と説明のような情報)を入力して変更できるフォーム(RegionType)があります。このフォームはSymfonyからAbstractTypeまで拡張されています。 フォームを再利用してデータを取得し、このデータを使用してmy DBの検索フォームを作成できるようにするには、オプション(va

    8

    2答えて

    私はajax認証を使ってajaxアプリケーションを作成していますが、silexのsymfonyセキュリティコンポーネントを使用して認証/承認を処理し始めました。 簡単な設定で単純なテストを行うと、私はファイアウォールによって保護された領域に行きます。私が得た応答は/loginページへのリダイレクトですが、私のアプリケーションで必要なのは、可能な追加情報を持つ401応答です(ヘッダーまたはjson

    7

    2答えて

    私はいくつかのクラスをオートロードする必要があります。私はpsr-0名前空間の狂気が気に入らない(違反しません)。 これは私のプロジェクトでうまく動作するために使用: "psr-0": { "": [ "app/controller/", "app/model/" ] } をそれはもう動作しません何らかの理由で、私は同じ作曲のバージョンを使用してい

    6

    3答えて

    にきび1.0で私はこのようなクラスのインスタンスを共有できるようにするために使用: $app['some_service'] = $app->share(function() { return new Service(); }); これは現在推奨しているようだと、私はこれを行うための新しい方法であるものを見つけることができません。

    9

    3答えて

    SilexにSecurityServiceProviderを使用する方法がわかりません。私の構成は次のとおりです。 $app['security.firewalls'] = array( 'admin' => array( 'pattern' => '^/_admin/.+', 'form' => array('login_path' => '/_admin/', '