Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Как заставить вывести ошибку???
 
 автор: jazzman   (30.04.2008 в 14:15)   письмо автору
 
 

Заранее благодарен.

Загружаю фильм на сервер:

(скрипт)
// Каталог, в который мы будем принимать файл:
$uploaddir = '../bigmedia/films/';
$uploadfile = $uploaddir.basename($_FILES['uploadfile']['name']);

// Копируем файл из каталога для временного хранения файлов:
if (copy($_FILES['uploadfile']['tmp_name'], $uploadfile))
{
echo "<h3>Файл успешно загружен на сервер</h3>";
}
else { echo "<h3>Ошибка! Не удалось загрузить файл на сервер!</h3><br>";
echo "<h2>Ошибка</h2>".mysql_error()."!!!";
echo $_FILES['file']['error'];
exit; }

Выводится сообщение (см. аттач)

Меня это нервирует!!!

   
 
 автор: sim5   (30.04.2008 в 14:19)   письмо автору
 
   для: jazzman   (30.04.2008 в 14:15)
 

Ограничение на размер закачиваемого файла 2 МБ.

   
 
 автор: jazzman   (07.05.2008 в 14:39)   письмо автору
 
   для: sim5   (30.04.2008 в 14:19)
 

С чего вы взяли?

   
 
 автор: AcidTrash   (30.04.2008 в 14:20)   письмо автору
 
   для: jazzman   (30.04.2008 в 14:15)
 

И сколько весит фильм?
В php.ini какой стоит максимальный размер
(директива upload_max_filesize) ?

   
 
 автор: jazzman   (07.05.2008 в 14:38)   письмо автору
 
   для: AcidTrash   (30.04.2008 в 14:20)
 

Максимальный размер стоит 2 Гб, фильм 600 Мб

   
 
 автор: Atheist   (30.04.2008 в 14:42)   письмо автору
 
   для: jazzman   (30.04.2008 в 14:15)
 

> echo "<h2>Ошибка</h2>".mysql_error()."!!!";
С какой стати тут вообще mysql_error()?

   
 
 автор: jazzman   (07.05.2008 в 14:38)   письмо автору
 
   для: Atheist   (30.04.2008 в 14:42)
 

Даже не знаю, думал, что хоть что-то выведет...

   
 
 автор: Atheist   (07.05.2008 в 14:45)   письмо автору
 
   для: jazzman   (07.05.2008 в 14:38)
 

Прежде чем постить, что не работает - включай отображение всех ошибок.

Одна из возможных причин - включенный safe_mode. Вместо copy() используй move_uploaded_file()

   
 
 автор: mihdan   (07.05.2008 в 14:50)   письмо автору
 
   для: jazzman   (30.04.2008 в 14:15)
 


<?
error_reporting
(E_ALL);
?>


в .htaccess


php_value "upload_max_filesize" "1500M"
php_value "post_max_size" "1500M"
php_value "memory_limit" "320M"

   
 
 автор: Atheist   (07.05.2008 в 14:53)   письмо автору
 
   для: mihdan   (07.05.2008 в 14:50)
 

> php_value "post_max_size" "1500M"
Изменение данной директивы через .htaccess было багом и сейчас это, насколько я знаю, не работает.

P.S. Такие большие значение вызывут другой баг: http://softtime.ru/forum/read.php?id_forum=1&id_theme=53045

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования