Не могу загрузить файл на сервер на линуксе.
Пишет, что вообще не выбрал файл.
Я выбрал.
На винде все грузит.
Права вроде расставлены на запись в папку для загрузок.
Не знаю. Права под убунтой везде поставил на создание файлов и распространил на вложенные папки.
добавлено спустя 1 минуту:
Alligator, форум называется "PHP/MySQL", через что я могу заливать?
Через ssh блeа#ь.
добавлено спустя 3 минуты:
Array
(
[name] => Грифины - Годзилла.3gp
[type] => video/3gpp
[tmp_name] => Z:\tmp\php23A7.tmp
[error] => 0
[size] => 747565
)
Под виндой
добавлено спустя 34 секунды:
Может дело в tmp_name] => Z:\tmp\php23A7.tmp ?
Я не знаю, где под линуксом находится эта директория и какие права на нее
эта директория /tmp и права туда на запись имеют все.
дамп $_FILES что показывает?
надо смотреть
$_FILES
но на вскидку могу перечислить возможные причины:
1. не включена возможность загрузки файла
file_uploads on в php.ini
2. загружаемый файл больше разрешенного
upload_max_filesize в php.ini
3. место куда загружается недоступно для записи, обычно это каталог /tmp, но может бы и другое, смотреть upload_tmp_dir в php.ini
4. используется copy вместо move_updloaded_file
это особенно актуально если включен safe mode