Forum Webscript.Ru
Программирование => PHP => Тема начата: 017 от 16 Марта 2004, 12:19:22
-
В каких еще случаях файл может недозагружаться, при:
register_globals = off
file_uploads = on
upload_max_filesize = 2M (загружаемый файл ~5kb)
post_max_size = 8M
upload_tmp_dir = /www/temp/ (chmod=777)
Значения $_SERVER (на Linux+Apache/1.3.27+PHP 4.3.0):
name => file.csv
type =>
tmp_name =>
error => 3
size => 0
Значения $_SERVER (на W2k+Apache/1.3.20+PHP 4.3.1):
name => file.csv
type => application/octet-stream
tmp_name => d:\\temp\\phpE1C.tmp
error => 0
size => 4654
-
017:
Значения $_SERVER (на Linux+Apache/1.3.27+PHP 4.3.0):
name => file.csv
type =>
tmp_name =>
error => 3
size => 0
safe_mode on|off - Что по этому поводу?
-
Как-то упущено из вида...
safe_mode = Off
На что это может влиять? Вобще меня не покидает мысль, что блокируется возможность записи temp-файла (tmp_name = null соответственно).
-
А код посмотреть можно? А то гадать то не хочеться.
-
привожу отрывок, выводящий на экран значения $_FILES
foreach ($_FILES as $key => $value){
foreach ($value as $k => $v){
echo "Key: ".$k." Value: ".$v."
";
}
}
Но все-же мне кажется это что-то с настройками. Этого глюка на другом Linux-сервере не вылазило. Поэтому и спрашиваю про узкие места в настройках. Может быть здесь влияет upload_tmp_dir? Если он не правильно прописан... Хотя я его никогда не прописывал.