私はこれを行う方法を探していて、それを理解することはできません。PHPファイルsymfony2データベース設定
Symfony2のデータベース設定をPHPファイルに保存することは可能ですか?
私がこれをやりたい理由は、主に私がアプリケーション全体をパブリックディレクトリに置くのですが、アプリを構造化しようとしているためです。
これを行う方法はありますか?
私はこれを行う方法を探していて、それを理解することはできません。PHPファイルsymfony2データベース設定
Symfony2のデータベース設定をPHPファイルに保存することは可能ですか?
私がこれをやりたい理由は、主に私がアプリケーション全体をパブリックディレクトリに置くのですが、アプリを構造化しようとしているためです。
これを行う方法はありますか?
あなたのアプリの設定は、デフォルトではYamlになっていますが、必要な設定タイプを使用するようにSymfonyの任意の部分を設定することができます。
は、PHPを使用するようにアプリを設定するには、app/AppKernel.php
であなたのコンフィギュレーションをロードするコードを変更する必要があります。
public function registerContainerConfiguration(LoaderInterface $loader)
{
$loader->load(__DIR__.'/config/config_'.$this->getEnvironment().'.yml');
}
あなたは.php
にこれを変更し、PHPでの設定ファイルを記述する必要があります。ここで
はconfig.php
ファイルがどのように見えるはずです:
$this->import('parameters.ini');
$this->import('security.yml');
$container->loadFromExtension('framework', array(
'secret' => '%secret%',
'charset' => 'UTF-8',
'router' => array('resource' => '%kernel.root_dir%/config/routing.php'),
'form' => array(),
'csrf-protection' => array(),
'validation' => array('annotations' => true),
'templating' => array(
'engines' => array('twig'),
#'assets_version' => "SomeVersionScheme",
),
'session' => array(
'default_locale' => "%locale%",
'auto_start' => true,
),
));
// Twig Configuration
$container->loadFromExtension('twig', array(
'debug' => '%kernel.debug%',
'strict_variables' => '%kernel.debug%',
));
あなたはここでそれについての詳細を読むことができます:http://symfony.com/doc/current/book/page_creation.html#application-configuration
最新のドキュメントについては、代わりに次のリンクをクリックしてください:http://symfony.com/doc/current/book/page_creation.html#application-configuration –
なぜ人々ダウンはこれを投票していますか?それは完全に合法的な質問です。 – Nexerus