Коллеги, прошу прощения за то что засоряю стену, нужна помощь!
Смотрите есть фотогаллерея, в настройках использую ЧПУ, так же Flash загрузчик.
Загружаю фото, выдает ошибку: [BXPH_FUNC_002] Файл не является графическим.
Ставил в папку где находится страница с комплексным копонентом фотогаллерея 2.0 - .htaccess с содержимым:
CharsetReCODEMultipartForms off
|
сайт попросту ложится, так же тестировал с помощью скрипта загрузку файлов:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
</head>
<body>
<form enctype="multipart/form-data" action="" method="post">
<input type="hidden" name="MAX_FILE_SIZE" value="300000000" />
Send this file: <input name="userfile" type="file" />
<input type="submit" value="Send File" />
</form>
<?php
// In PHP versions earlier than 4.1.0, $HTTP_POST_FILES should be used instead
// of $_FILES.
$uploaddir = $_SERVER['DOCUMENT_ROOT'].'/upload/';
$uploadfile = $uploaddir . $_FILES['userfile']['name'];
print "<pre>";
if (copy($_FILES['userfile']['tmp_name'], $uploadfile)) {
print "File is valid, and was successfully uploaded. ";
print "Here's some more debugging info:\n";
print_r($_FILES);
$imgArray = getimagesize($uploadfile);
print_r($imgArray);
} else {
print "Possible file upload attack! Here's some debugging info:\n";
print_r($_FILES);
}
print "</pre>";
?>
</body>
</html>
|
Выдал что все ок:
File is valid, and was successfully uploaded. Here's some more debugging info:
Array
(
[userfile] => Array
(
[name] => logo.png
[type] => image/png
[tmp_name] => /tmp/phpH6QxnX
[error] => 0
[size] => 8261
)
)
Array
(
[0] => 252
[1] => 49
[2] => 3
[3] => width="252" height="49"
[bits] => 8
[mime] => image/png
)
|
Подскажите куда копать, уже ума не приложу.