問題タブ [symfony1]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
symfony1 - Symfony で定数を定義する場所と方法は?
symfony に独自の定数がいくつかあり、アプリケーション全体でそれらを利用できるようにする必要があります。それらをどこで定義するのが最適ですか?
ディレクトリmyapps\config\config.php
で、次のように定数を定義しようとしました。
しかし、myapps\apps\frontend\modules\login\actions\actions.class.php
このコマンドを使用して、の定数にアクセスしようとしたとき
定義されていないことを示す null を取得するだけです。
プロジェクト全体でアクセスできるように、symfony 定数を定義する方法と場所は?
symfony1 - 複数のサーバーに Symfony アプリケーションをデプロイする
私の Symfony アプリケーションには、少なくとも 2 つのモジュールがあります。
- ログインモジュール
- 処理モジュール
ログイン モジュールはゲートウェイ サーバー上にあります。ユーザーが最初にログインするときにすべての認証を行います。その後、別のサーバーにある処理モジュールにリダイレクトします。処理モジュールを処理するサーバーが多数存在する可能性があることに注意してください。
問題は、Symfony の異なるサーバー間でセッションの永続性を維持する方法ですか? セッションデータをデータベースに保存する予定です。あれですか
- データベースをすべてのサーバーに公開する
- ユーザー セッション管理データベースをそのデータベースにポイントする
しましょう?私が見逃しているものはありますか?
symfony1 - Symfony 1.0 でフィクスチャ YML から SQL を生成するには?
symfony プロジェクトの更新プロセスを自動化するスクリプトを作成しようとしています。たとえば、データベース全体を再ロードすることなく、可能なモデルの更新や新しいフィクスチャを含む、あるリビジョンから別のリビジョンへのパッチを適用します。
私はそのほとんどを完了しましたが、フィクスチャを挿入するときにプロペルロードデータによって実行される INSERT ステートメントを含む SQL ファイルを生成する方法を見つけることができませんでした。
データベースをダンプして情報を取得できることは知っていますが、それは重要ではなく、他のデータがない空のデータベースが必要になるため、私の場合は機能しません。
要するに、私の質問は次のとおりです。フィクスチャ YML を取得し、必要な SQL 挿入を生成する方法はありますか?
これは、yml を処理してロジックをビルドすることで実行できることはわかっていますが、ビルド プロセスはどこかでそれを実行し、それを再度記述する理由はありません。
どんな助けでも大歓迎です。
php - symfony のリゾルブを特定のルートに強制できますか?
この順序で 2 つのルートをたどる必要があるとします。
次のようなルートを使用します。
Zip ルートに解決されるのはなぜですか? ルート名 '@State' を明示的に指定したとき、ルーティング ファイル全体を解析せず、要求した特定のルートを使用しただけだと思いました。
同じアクションを使用して、変数名 (zip または状態) に基づいてデータを表示できるようにしたいのですが、別のパラメーターを渡すためだけに同じアクション (結果) を 2 回作成する必要はありません。
symfony1 - How to configure symfony project in local server?
I am beginner for symfony. I have to configure the already developed project that is built using symfony. I changed the database information but when browse localhost/myproject/web there is nothing displayed. What can i do to configure the project in local server. I have created the database as well. Hope to get help. Thanks ..........
php - Symfony アプリケーションを 1.1 から 1.2 にアップグレードするのは簡単です
私は現在、PHP バージョン 5.1.6 を実行しているサーバー上でシステムを開発しているため、現在の環境では Symfony 1.1 を使用せざるを得ません。近いうちにアプリケーションを 1.1 から 1.2 に移行する予定ですが、これについて何か経験がある人はいますか? 私はシステムを 1.0 から 1.1 に移行しようとしましたが、それは後部の大きな苦痛でした。
Symfony 1.1 から 1.2 に移行した人はどうでしたか?
symfony1 - symfony:アプリケーションディレクトリを変更します
私は通常のsymfonyプロジェクトを持っています。これには、パブリック部分と管理部分の2つのアプリケーションが含まれています。管理アプリケーションファイルをproject_path/web/adminに移動する必要があります。したがって、www.project.com / adminに電話すると、管理プロジェクトが表示されます。それを許可するようにプロジェクトを構成するにはどうすればよいですか?
symfony1 - Symfony のキャッシュ フォルダを副作用なく削除できますか?
私の知る限り、Symfony プロジェクトのキャッシュ フォルダー (apps、config、data lib、およびその他のフォルダーに配置されている) は単なるストレージ フォルダーです。ソース管理にチェックインしないことを選択できますか? 私の行動は、チェックインの完全性に悪影響を及ぼしますか?
symfony1 - SymfonyでMime_type検証を設定します
ファイルのアップロード時に、jpeg、png、gif形式のファイルのみが許可されるようにしたいと思います。したがって、スクリーンショットの下の「ファイルタイプ:」は、jpeg、png、およびgifを表示する必要があります。
http://lh5.ggpht.com/_SDci0Pf3tzU/ScynOZt_0qI/AAAAAAAAEo0/gMr_zxYofV4/s400/styleerror.png
私はSymfonyのバリデーターに対して次のことを行いました:
しかし、アップロードボタンをクリックしても、ファイルはそれに応じてフィルタリングされません。私は何を間違えましたか?
私もやってみます
しかし、それも機能しません。
フォームクラスで次のことを試しましたが、残念ながらうまくいきません。
アクションコードは次のとおりです。
編集:サーバー側の検証が行われる限り、受け入れられた答えが答えです。クライアント側の検証、つまり、操作がサーバーに到達する前でもアップロードできるファイルの種類をフィルタリングする必要がある場合は、ブラウザーの制約により、信頼できる方法がない可能性があります。