String začínající „@“ v config.neon

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
iwory
Člen | 147
+
0
-

Zdravím,
dostali jmse heslo k produční databázi které na na začátku obsahuje @, což kompilátor vyhodnotí jako servisu a skončí errorem.

Nesetkal se nikdo s podobným problémem kdy kompilátor veškeré stringy začínající @ vyhodnotí jako servisu? Je možné, mu říci, aby to nedělal? :)

Díky moc

PHP 5.6, Nette 2.3

Editoval iwory (30. 1. 2017 15:49)

jiri.pudil
Nette Blogger | 1028
+
0
-

Je možné, mu říci, aby to nedělal? :)

Ano, stačí hodnotu obalit do uvozovek

iwory
Člen | 147
+
0
-

jiri.pudil napsal(a):

Je možné, mu říci, aby to nedělal? :)

Ano, stačí hodnotu obalit do uvozovek

Bohužel nestačí, už jsme zkoušeli :)

Jan Tvrdík
Nette guru | 2595
+
-1
-

@iwory Tak to zkuste znova. Nebo pošli, konkrétní příklad.

iwory
Člen | 147
+
0
-
parameters:
    database:
        default:
            host: *
            port: 3306
            user: *
            password: "@saszOX#32@"
            name: *

Nette\DI\ServiceCreationException: Service 'doctrine.default.connection': Reference to missing service 'saszOX#32@'. in...

David Grudl
Nette Core | 8111
+
+6
-

Uvozovky nepomuzou, zdvoj @@

iwory
Člen | 147
+
0
-

David Grudl napsal(a):

Uvozovky nepomuzou, zdvoj @@

Díky, jede jak má ;)