$ _FILES ['myfile'] ['error'] равно нулю, но файл не загружен - PullRequest
0 голосов
/ 20 января 2011

Я пытаюсь скопировать рабочий сервер на старый Mac под управлением 10.5. Все отлично работает, кроме загрузки файлов.

К сожалению, ни PHP, ни Apache не сообщают об ошибках, просто нет файла в конце. Я устанавливал разрешения для всего, что я могу найти, 777, но не повезло - даже самый простой учебник по загрузке выдает $ _FILE ['myfile'] ['error'] ноль, но когда я ищу файл, указанный в $ _FILE ['myfile'] ['tmp_name'] файл не существует.

Есть предложения?

Я пробовал встроенные OSX-версии apache и PHP 5.2 и пытался установить apache2 и PHP 5.3.4 из MacPorts. Оба имеют одинаковые результаты.

Я полагаю, что это может быть проблема с разрешениями в некоторых местах, но почему я не получаю сообщение об ошибке?

1 Ответ

2 голосов
/ 20 января 2011

Пожалуйста, проверьте HTML файла File Uploader. Его тег FORM должен содержать

ENCTYPE = "multipart/form-data" 

Для загрузки любого файла.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...