2016-03-20 7 views

Antwort

1

Sie diese archivieren können, indem sie die Umwelt Konstanten Verwendung . Wenn Sie Yii2 advanced verwenden, wenn Sie Ihre Anwendung als dev oder production initialisieren, setzt yii in Ihrem index.php-Eintragsskript eine Konstante YII_ENV entweder dev oder production.

Wenn Sie yii basic verwenden, können Sie es gemäß Ihrer Umgebung einstellen. Zum Beispiel wollen wir config für dev definieren.

Wir werden fortfahren und bearbeiten unsere /web/index.php zu

defined('YII_ENV') or define('YII_ENV', 'dev'); 

Dann in unserem Konfigurationsdatei würden wir folgende

'facebook' => [ 
    'class' => 'dektrium\user\clients\Facebook', 
    'clientId' => (YII_ENV_DEV ? 'Your key when in developent' : 'Your Key if not in developement'), 
    'clientSecret' => (YII_ENV_DEV ? 'Your key when in developent' : 'Your Key if not in developement'), 
], 

Refere um diese für weitere Details über Enviroment Konstantenhttp://www.yiiframework.com/doc-2.0/guide-concept-configurations.html#environment-constants

+0

Danke, ich habe die Lösung gefunden –

1

Ich habe die Lösung gefunden.

Ich benutze Paket vlucas/phpdotenv.

Vielen Dank für alle

+0

dieses Modul funktioniert perfekt für mich nicht sicher, warum jemand Ihnen eine negative geben –

+0

Ich habe versucht, es zu verwenden, aber keine Ahnung, wo es zu laden, überall verwendet werden. Wie hast du es gemacht ? – CTala

Verwandte Themen