Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » [решено] Картинки, которые загружаю скриптом - Forbidden

Ответить
Настройки темы
[решено] Картинки, которые загружаю скриптом - Forbidden

Аватара для Artem-Samsung

Ветеран


Сообщения: 823
Благодарности: 53

Профиль | Сайт | Отправить PM | Цитировать


PHP код: Выделить весь код

<? # Начало скрипта закачки файла

$maxwidth=200;
$maxheight=150;
$maxsize=150*1024;
$types=array("gif""jpg""jpeg""jpeg""bmp");
    if (
is_uploaded_file($_FILES['image']['tmp_name']))
        {
        
$tname=$_FILES['image']['tmp_name'];
        list(
$name$ext)=explode(".",$_FILES['image']['name']);
        if (
filesize($tname)>$maxsize)
            {
            echo 
"Ошибка! Превышен допустипый размер файла";
            }elseif(!
in_array($ext$types))
            {
            echo 
"Ошибка! Недопустимый тип файла";
            }else{
            
$size=GetImageSize($tname);
            if (
$size && $size[0]<$maxsize && $size[1]<$maxheight)
                {
                if (
move_uploaded_file 
                
($tname"../img/intervju_".$num_subchapter_sum.$_FILES['image']['name']))
                
                    {
                    
$imgsrc "intervju_".$num_subchapter_sum.$_FILES['image']['name'];
                    echo 
"Файл успешно загружен";
                    }else{
                    echo 
"Ошибка записи файла";
                    }
                }else{
                echo 
"Недопустимые параметры файла";
            }
        }        
    }else{
    echo 
"Файл не загружен";
    }
//////////////////////////////////////////////// Конец скрита закачки файла
?>

На фтп все отлично отображается. Вот только, когда пытаюсь зайти с браузера пишет:
Код: Выделить весь код
Forbidden

You don't have permission to access /img/intervju_4artem.jpg on this server.

Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.
Apache/2.2.8 (Unix) mod_ssl/2.2.8 OpenSSL/0.9.8b mod_auth_passthrough/2.1 mod_bwlimited/1.4 FrontPage/5.0.2.2635 Server at investway.in.ua Port 80
К примеру вот - http://investway.in.ua/img/intervju_4artem.jpg

-------
Мой блог Web Development


Отправлено: 17:11, 28-06-2008

 

Аватара для yurfed

Ветеран


Сообщения: 20095
Благодарности: 3135

Профиль | Отправить PM | Цитировать


Не очень понятно о чём речь. Отображается, и даже в цвете, теги- одним, реклама- другим

Цитата Artem-Samsung:
Вот только, когда пытаюсь зайти с браузера пишет: »
Начни с браузера. Чем смотришь?

-------
Хочу ли я - Могу ли я - Говно ли я - Магнолия


Отправлено: 17:24, 28-06-2008 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для BASSON_XVI

Пользователь


Сообщения: 102
Благодарности: 8

Профиль | Отправить PM | Цитировать


Artem-Samsung, А помойму апатч пишет что прав не хватает что бы показать этот файл... Посмотри каике права на папку с озборажением выставлены и на само изображение. Попробуй выставить дето 755 и на папку и на файл и посмотри что бдует.

-------
http://img.userbars.pl/126/25043.png

Это сообщение посчитали полезным следующие участники:

Отправлено: 17:30, 28-06-2008 | #3


Аватара для Artem-Samsung

Ветеран


Сообщения: 823
Благодарности: 53

Профиль | Сайт | Отправить PM | Цитировать


yurfed, какие теги? Я про картинку http://investway.in.ua/img/intervju_4artem.jpg
BASSON_XVI, Выставил, ничего не поменялось

Вот здесь переделал сюда - http://investway.in.ua/upload/intervju_3artem.jpg - как папку сделал 755 ниче.. а вот когда файл, то отображается.
По умолчанию у файла было : 600
Как сделать, что бы сразу было 755, когда картинка загружается?

-------
Мой блог Web Development


Отправлено: 17:35, 28-06-2008 | #4


Аватара для BASSON_XVI

Пользователь


Сообщения: 102
Благодарности: 8

Профиль | Отправить PM | Цитировать


Хм. может апатч так сконфигурен. Я в конфигах не понимаю. Ну а вобще почитай про chmod.
П.С. так ка опыта в пхп нет, могу ешо посоветовать вместо
PHP код: Выделить весь код

move_uploaded_file($tname"../img/intervju_".$num_subchapter_sum.$_FILES['image']['name'])) 


использовать
PHP код: Выделить весь код

copy($tname"../img/intervju_".$num_subchapter_sum.$_FILES['image']['name'])) 


может что измениться. Я лично так гружу картинки на серве у себя в движке.

-------
http://img.userbars.pl/126/25043.png

Это сообщение посчитали полезным следующие участники:

Отправлено: 18:13, 28-06-2008 | #5


Аватара для Artem-Samsung

Ветеран


Сообщения: 823
Благодарности: 53

Профиль | Сайт | Отправить PM | Цитировать


WooOOooOoHoooooo !!! )
Сработало) Спасибо

-------
Мой блог Web Development


Отправлено: 18:31, 28-06-2008 | #6



Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » [решено] Картинки, которые загружаю скриптом - Forbidden

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
FreeBSD - [решено] FreeBSD 6.2: fetch: ... Forbidden ladjack Общий по FreeBSD 2 21-12-2007 22:47
Forbidden by ezProxy Banlist MaJ0r Защита компьютерных систем 2 21-06-2006 23:21
403 forbidden в apache 2.0.49 sad koder Хочу все знать 6 20-06-2004 07:50
Access is forbidden Romka Microsoft Windows NT/2000/2003 9 18-03-2002 09:26




 
Переход