|
|
|
| phpinfo() показывает:
SystemRoot D:\WINDOWS
TEMP D:\WINDOWS\TEMP
TMP D:\WINDOWS\TEMP
USERPROFILE D:\Documents and Settings\LocalService
windir D:\WINDOWS
|
как мне узнать данные TEMP или TMP не вызывая phpinfo()
смотрел суперглобальный массив _SERVER смотрел ini_get_all() - нигде нету.
и чем отличается TEMP от TMP? | |
|
|
|
|
|
|
|
для: а-я
(01.09.2010 в 19:45)
| | Это переменные окружения системы, они то вам зачем нужны? | |
|
|
|
|
|
|
|
для: sim5
(01.09.2010 в 19:51)
| | значит нельзя получить? для временных файлов | |
|
|
|
|
|
|
|
для: а-я
(01.09.2010 в 20:17)
| | Сервер каждому домену выделяет свою временню папку, и ее путь прописан в настройках. Да и не нужен вам конкретный путь ее для работы с временными файлами. | |
|
|
|
|
|
|
|
для: sim5
(01.09.2010 в 20:19)
| | мне как раз нужен) пока мозг лезет на папку "session.save_path" | |
|
|
|
|
|
|
|
для: а-я
(01.09.2010 в 20:27)
| | $_ENV | |
|
|
|
|
|
|
|
для: Trianon
(01.09.2010 в 20:49)
| | к сожалению, не знаю как на nix, но на windows, данный массив пуст | |
|
|
|
|
|
|
|
для: а-я
(02.09.2010 в 07:44)
| | Так уж необходимо использовать системную папку TEMP? Создайте папку для временных файлов в пределах сайта и закройте её от внешних запросов. | |
|
|
|
|
|
|
|
для: а-я
(02.09.2010 в 07:44)
| | Да что Вы говорите?
Array
(
[ALLUSERSPROFILE] => C:\Documents and Settings\All Users
[APPDATA] => C:\Documents and Settings\?????\Application Data
[CLIENTNAME] => Console
[CommonProgramFiles] => C:\Program Files\Common Files
[COMPUTERNAME] => EVERUN
[ComSpec] => C:\WINDOWS\system32\cmd.exe
[FP_NO_HOST_CHECK] => NO
[HOMEDRIVE] => C:
[HOMEPATH] => \Documents and Settings\?????
[LOGONSERVER] => \\EVERUN
[NUMBER_OF_PROCESSORS] => 1
[OPENSSL_CONF] => \usr\local\php5\extras\openssl\openssl.cnf
[OS] => Windows_NT
[Path] => ????
[PATHEXT] => .COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH
[PHPRC] => \usr\local\php5
[PROCESSOR_ARCHITECTURE] => x86
[PROCESSOR_IDENTIFIER] => x86 Family 5 Model 10 Stepping 2, AuthenticAMD
[PROCESSOR_LEVEL] => 5
[PROCESSOR_REVISION] => 0a02
[ProgramFiles] => C:\Program Files
[PROMPT] => $P$G
[SESSIONNAME] => Console
[SystemDrive] => C:
[SystemRoot] => C:\WINDOWS
[TEMP] => C:\DOCUME~1\?????\LOCALS~1\Temp
[TMP] => C:\DOCUME~1\?????\LOCALS~1\Temp
[USERDOMAIN] => EVERUN
[USERNAME] => ?????
[USERPROFILE] => C:\Documents and Settings\?????
[windir] => C:\WINDOWS
[AP_PARENT_PID] => 2916
)
|
| |
|
|
|
|
|
|
|
для: Trianon
(02.09.2010 в 12:35)
| | Может что неправильно настроил, но у меня данный массив пуст.
Решил через функцию sys_get_temp_dir() | |
|
|
|