Autor Zpráva
it47
Profil
Ahojte,

prosim vas ako elegantne riesite rozlisenie prihlasovacich udajov na localhoste a webhostingu, kde su ine prihlasovacie udaje?

Mate to v jednom subore, rozlisene nejakym IF, alebo mate dva rozne subory?

Ak IF, tak aku odporucate prosim podmienku?

define ('DB_HOST', 'localhost');
define ('DB_USER', 'root');
define ('DB_PASSWORD', 'root');

Vopred dakujem velmi pekne.
Tomášeek
Profil
it47:
Tak podmínku musíš použít i v případě dvou separatních config souborů.

Já osobně v URL testuju string localhost - nevím, jestli to je best practice, ale funguje.
it47
Profil
Tomášeek:
Cez nejaky $_SERVER premennu, ci?
Keeehi
Profil
Já to řeším "dvěma" soubory. Respektive jedním souborem, který má jiný obsah u mě a jiný na serveru.
Tomášeek
Profil
it47:
Cez nejaky $_SERVER premennu, ci?
Ano.

Ale to, co píše Keeehi se mi zdá o mnoho lepší. Jeden config vyjmutý z commitů, mezi localhostem a serverem se přenáší vše kromě něj.
Keeehi
Profil
Tomášeek:
Ono to má taky výhodu v tom, že po cestě se nepřenášejí žádná hesla. Hesla zůstávají vždy jen na tom stroji pro který jsou určena a nikam se neposílají.
Tomášeek
Profil
Keeehi:
Ano, to bude druhá velká výhoda (možná první :-))
M4n
Profil *
V Nette je možné načíst libovolné množství konfiguračních souborů, jejichž hodnoty pak framework sloučí.
Zvykl jsem si oddělovat lokálně-závislé parametry (hesla, adresy, cesty, časy) od těch ostatních a tyto pak ani nesledovat v GITu a nesynchronizovat mezi servery.
it47
Profil
Super, dakujem pani za odpovede, takze to spravim do dvoch suborov, ako pisal aj Keeehi.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: