Регистрация
Вход через соцсети
Восстановление пароля

В поле Файл введено значение недопустимого типа.

Новый топик
01.06.2011, 16:11
Ответить | Цитировать
Igor

Зарегистрирован:
2011-05-26
Сообщений: 7

Добрый день! NETCAT версия 3.1 Standard

Перенесли сайт на новый сервер: PHP Version 5.1.6, Apache 2.0 Handler
При загрузке файлов на сервер через админку пишет : "В поле Файл введено значение недопустимого типа."
В компонентах - файлах для закачки - строке "Тип поля" стоит "Файл"

На старом сервере: PHP Version 5.2.1, Apache 2.0 Handler
Все работает как надо.

Подскажите где крутить?
03.06.2011, 16:45
Ответить | Цитировать
Igor

Зарегистрирован:
2011-05-26
Сообщений: 7

В общем начинаем потихоньку разбираться...
Сама загрузка на сервер происходит. Файл помещается во временную папку "/tmp".
После чего он удаляется и выскакивает сообщение "В поле Файл введено значение недопустимого типа."
В каком месте происходит проверка типа файла?

p.s. файл *.exe загружить получилось, а *.doc нет
03.06.2011, 19:58
Ответить | Цитировать
Гость
Гость

Компонент который используете для раздела, в поле, там все
05.06.2011, 14:33
Ответить | Цитировать
DiGGy
DiGGy
DiGGy

Зарегистрирован:
2005-04-04
Сообщений: 1546

Цитата:
Компонент который используете для раздела, в поле, там все

Если более точно, то см. данное поле компонента - в настройках поля есть графа "Формат". Ну и + мануал на эту тему. Можно неколько типов писать через запятую вроде или точку с запятой.

Temet nosce...
06.06.2011, 09:53
Ответить | Цитировать
Igor

Зарегистрирован:
2011-05-26
Сообщений: 7

Цитата:
Компонент который используете для раздела, в поле, там все

Замечательный ответ...
Цитата:
Можно неколько типов писать через запятую вроде или точку с запятой.

Мне не надо несколько типов, мне надо просто загружать *.doc
В поле формат ничего не указано и не было. В мануале ничего толкового не нашел.
06.06.2011, 10:51
Ответить | Цитировать
DiGGy
DiGGy
DiGGy

Зарегистрирован:
2005-04-04
Сообщений: 1546

Цитата:
p.s. файл *.exe загружить получилось, а *.doc нет


а что у вас написано в поле "формат"?

очистите это поле и загружайте какие угодно файлы.
если только ворд нужен, то mime type у него вроде "application/vnd.ms-office", допускаю, что есть и другие.

Temet nosce...
06.06.2011, 11:46
Ответить | Цитировать
Igor

Зарегистрирован:
2011-05-26
Сообщений: 7

Решено!
Проблема была в "open_basedir".
Файлы выгружались в /tmp, а доступа у сайта в эту папку не было.
06.06.2011, 12:01
Ответить | Цитировать
DiGGy
DiGGy
DiGGy

Зарегистрирован:
2005-04-04
Сообщений: 1546

В этом случае вы бы и *.exe не смогли загрузить.

Temet nosce...
06.06.2011, 14:45
Ответить | Цитировать
Igor

Зарегистрирован:
2011-05-26
Сообщений: 7

А вот в этом то и прелесть ситуации улыбка
*.exe мы загружали.
198 196 2011-06-06 14:45:53 11332
Описание проекта