Возникла такая проблема:
Нужно получить список временных файлов из tmp директории. Никак не получается добраться до этой директории, т.е. получить абсолютный путь к ней.
Пытался через функцию ini_get('upload_tmp_dir'), но на хостинге она
возвращает относительную директорию - /tmp/ и is_dir(ini_get('upload_tmp_dir')) возвращает false. Задать эту директорию через ini_set() тоже не получается. На локалхосте все работает.
Кто знает, помогите пожалуйста!
Заранее спасибо!
Спустя 1 час, 48 минут, 55 секунд (2.04.2009 - 00:56) waldicom написал(а):
Цитата |
/tmp/ |
Это абсолютный путь, так как начинается со слеша.
Спустя 8 часов, 29 минут, 54 секунды (2.04.2009 - 09:26) restor написал(а):
Цитата (waldicom @ 1.04.2009 - 21:56) |
Цитата /tmp/ Это абсолютный путь, так как начинается со слеша. |
От этого не легче. Хочу просканировать эту директорию,
PHP |
<? |
но вылазят ошибки
Цитата |
Warning: opendir(/tmp/) [function.opendir]: failed to open dir: No such file or directory in Warning: readdir(): supplied argument is not a valid Directory resource in Warning: closedir(): supplied argument is not a valid Directory resource in |
А вот этот код работеает:
PHP |
<? |
Как функция move_uploaded_file() добирается до файла /tmp/php5CF6 не совсем понятно.
Спустя 10 часов, 59 секунд (2.04.2009 - 19:27) Sylex написал(а):
Цитата (restor @ 2.04.2009 - 02:07) |
is_dir(ini_get('upload_tmp_dir')) возвращает false. |
ну так...
что вообще возвращает данный параметр?
скорее всего идет tmp папка та, что по умолчанию для пользователя