Как диагностировать сбой загрузки только на клиентах OS X - PullRequest
0 голосов
/ 17 февраля 2011

Мы недавно обновили наш сервер до PHP 5, и загрузка файлов теперь не удалась, но только с клиентов OS X (Safari 5, Firefox 3.6), хотя те же версии браузера в Windows работают нормально.

Код не выполняется, поскольку is_uploaded_file() возвращает значение false при использовании клиентского программного обеспечения Mac.

Кто-нибудь имел эту ошибку раньше?

Любые предложения о том, как я могу диагностировать причину этой проблемы?

Ответы [ 2 ]

0 голосов
/ 17 февраля 2011

У меня тоже недавно была эта проблема - только с сафари. Я еще не успел сделать исправление, но собирался посмотреть на то, что предлагается здесь:

горе загрузки сафари - http://www.webmasterworld.com/macintosh_webmaster/3341383.htm

Я согласен, что это скорее всего проблема php.

0 голосов
/ 17 февраля 2011

Сколько пользователей MacOSX сообщают об этой проблеме?Небольшая часть пользователей Mac или все они?У вас есть Mac поблизости, чтобы воспроизвести проблему?Я был бы удивлен, если бы файл PHP, такой же общий, как is_uploaded_file, был проблемой.Я склонялся бы к проблемам на стороне клиента или проблемам сети.Вы можете проверить файлы журналов (если вы используете apache / var / log / apache2 или / var / log / httpd) на предмет информации о подключении к загрузке или возможных ошибок

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