Показать сообщение отдельно
Старый 10.01.2012, 11:46 Вверх   #14
Коренной житель
 
Аватар для Sardelka
Sardelka вне форума
Доп. информация
По умолчанию

на денвере таже фигня происходит, хотя все время загрузки занимает не более 1 секунды. В php.ini исправил максимальный размер загружаемого файла с 2мб до 30мб, ошибка исчезла, но при загрузки зип архива пишет что файл поврежден.

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

chevereto по идеи подходит, но для его работы нужно на сервер установить модуль php cURL. Попробую конечно, если получится ниже напишу полную инструкцию.

Установка Chevereto
Для начала нужно проверить установлены ли следующие модули для PHP у вас на сервере cURL и GD, хочу сразу сказать у меня сервак на Linux (Debian или еще какой-то, это не важно), управляется сервер с помощью ISPmanager Lite.

И так для проверки нужно создать php файл, например info.php
В нем должен содержаться следующий код:
Код:
<?php phpinfo(); ?>
Загружаем этот файл в корневую папку вашего сайта (сайта, а не сервера).
Далее, в браузере вводите ссылку: адрес_вашего_сайта/info.php
На экране вы увидите страницу с инфой о вашем php.
Осуществляем поиск по странице, в мозиле это: меню-найти или ctrl+f
Ищете GD, если что-то найдет (процентов 95 что найдет) то это хорошо, далее ищем cURL, если и это найдет, то можете сразу приступать к установки Chevereto.

Если не нашел cURL:
1) Заходим в ISPmanager - дополнительные приложения - MindTerm (SSH клиент)
2) Загружается програма, там надо пару раз нажать да.
3) Далее спросит ваш пароль к серверу, вписываете.
4) Далее для установки cURL нужно написать команду:
sudo apt-get install curl libcurl3 libcurl3-dev php5-curl php-mcrypt
В процессе установки вас что-то спросят, введите y
5) Теперь нужно перезагрузить аппач
Введите:
/etc/init.d/apache2 restart

Для установки GD нужно выполнить 3 первых пункта, далее ввести команду:
apt-get install php5-gd -y

Все, установилось.
Теперь переходим непосредственно к установки Chevereto.
Скачать сам Chevereto можно ТУТ!
Я устанавливал версию 1.91
Качаете руссификатор: ССЫЛКА

И так в архиве Chevereto есть папка Upload, все что в ней есть, нужно загрузить в корневую папку вашего сайта, будущего фото-хостинга.
Например сайт.ру
Далее в архиве руссификатора есть файл en.php его надо скопировать в сайт.ру/lang там уже есть en.php перезапишите его.
Теперь надо настроить конфигурационный файл, для этого открывайте в любом текстовом редакторе файл сайт.ру/config.php
Настраиваем его, в блоке: // App - Настраивается название сайта, описание, теги.
// Folders я оставил без изменения.
// Min-Max values -> php.ini rules the nation... настраивается максимальный размер файла, не должен превышать с указанным размером в php.ini

Дальше я ничего не трогал, кроме $DOM_SCRIPT
Он должен выглядеть так: $DOM_SCRIPT = 'Сайт.ру';
Все сохраняете, теперь нужно настроить права папок.
Папкам:
images
thumbs
up
up/temp
up/working
Выставляем права 0777.
Все. По идеи хостинг картинок должен работать.


А теперь вопрос, как организовать на нем мульти-загрузку как на демо сайте: ССЫЛКА.
Или мульти-загрузка работает только на 2 версии?

Да, чтобы была доступна мульти загрузка, нужна 2 версия, которая платная.

Последний раз редактировалось Sardelka; 10.01.2012 в 15:58..
  Ответить с цитированием
 
Время генерации страницы 0.05989 секунды с 10 запросами