May the missing WINDIR env variable be the cause of sql server extension
failing to load sqlserv32.dll during connect? (see error message in Issue 135).
Expose these environment variables:
_ENV["ALLUSERSPROFILE"] => C:\ProgramData
_ENV["APPDATA"] => C:\Users\ctomczak\AppData\Roaming
_ENV["COMPUTERNAME"] => CTOMCZAK-PC
_ENV["LOCALAPPDATA"] => C:\Users\ctomczak\AppData\Local
_ENV["OS"] => Windows_NT
_ENV["PROCESSOR_ARCHITECTURE"] => x86
_ENV["PROCESSOR_ARCHITEW6432"] => AMD64
_ENV["PROCESSOR_IDENTIFIER"] => Intel64 Family 6 Model 58 Stepping 9, GenuineIntel
_ENV["ProgramData"] => C:\ProgramData
_ENV["ProgramW6432"] => C:\Program Files
_ENV["PUBLIC"] => C:\Users\Public
_ENV["USERNAME"] => ctomczak
_ENV["USERPROFILE"] => C:\Users\ctomczak
_ENV["windir"] => C:\Windows (php.exe -i shows this env var in lowercase. Why not uppercase WINDIR, does it make difference?)
_ENV["ComSpec"] => C:\Windows\system32\cmd.exe (note that there is "COMSPEC" exposed by Mongoose but it is uppercase, does it make difference?)
_ENV["SystemRoot"] => C:\Windows (note that Mongoose exposes "SYSTEMROOT", does uppercase make difference?)
Is there an easy way to obtain all environment variables exposed by OS using
WINAPI? See `GetEnvironmentStrings` on MSDN:
http://msdn.microsoft.com/en-us/library/windows/desktop/ms683187(v=vs.85).aspx
Original issue reported on code.google.com by
czarek.t...@gmail.comon 21 Oct 2014 at 9:18