Řešení 1:
Zdrojový soubor prostředí můžete získat v aktivním prostředí a spustit program:
sh -ac ' . ./.env; /usr/local/bin/someprogram'
-a
switch exportuje všechny proměnné, aby byly programu dostupné.
Řešení 2:
Další alternativou je envdir
:
envdir spouští jiný program s prostředím upraveným podle souborů v určeném adresáři.
- Původní nástroj daemontools:http://cr.yp.to/daemontools/envdir.html
- Port pythonu:https://github.com/jezdez/envdir
Řešení 3:
Zkoušel jsem source .env
a fungovalo to jako kouzlo. Bohužel žádné ze zde zveřejněných řešení pro mě nefungovalo.
Nelze se připojit k MySQL pomocí 'localhost', ale pomocí '127.0.0.1' je to v pořádku?
zkontrolujte, jaké 32bitové balíčky jsou nainstalovány na 64bitovém serveru