| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > PHP: Общие вопросы > Как отловить ошибку? |
| Автор: javastic 12.1.2006, 10:03 | ||
Есть скрипт:
На одном сервере у меня успешно создаётся файл, а на другом пишет failure. Можно ли как-то вывести ошибку чтобы понять почему файл не может создаться? |
| Автор: <Spawn> 12.1.2006, 10:10 |
| Дак убери @ и увидишь ошибку |
| Автор: javastic 12.1.2006, 10:20 | ||
| Убрал. Теперь выводит, но в браузере, а я вызываю скрипт из мидлета, а в него ошибка не передается. Может ещё что-то надо в php.ini прописать. нашел вот это: file_uploads = On upload_tmp_dir = c:\php\uploadtemp Честно говоря в php не силен, и меня смущает вот эта запись
Может что-то не так прописано? Что вышеуказанная запись должна возвращать? интересует первый и второй параметр $_FILES'a |
| Автор: Illuminaty 12.1.2006, 10:42 |
| для начала прочти http://www.php.net/manual/ru/features.file-upload.php про загрузку файлов на сервер |
| Автор: PARROT 12.1.2006, 10:46 | ||
| Вообще оно без подавления ошибок должно все работать. Нужно только поискать на форуме рабочий код и сравнить его со своим. А проверять: Если размер файла не равен 0, то качаем его, если равен 0, то не качаем. Путь (куда качаем )лучше записать в переменную.
|
| Автор: Illuminaty 12.1.2006, 10:46 |
| потом ищем поиском на форуме и видим, что это тема http://forum.vingrad.ru/index.php?showtopic=70648 |
| Автор: javastic 12.1.2006, 10:47 |
| Illuminaty, PARROT, Spawn спасибо! |