Мини движок на WAMP (Windows, Apache, MySQL, PHP)

Описание: Вопросы, связанные с каталогизатором фильмов All My Movies
Модераторы: datasource, Автор

GOSEF
Пользователь
GOSEF
Пользователь
Репутация: 0
С нами: 8 лет 2 месяца

Сообщение #1 GOSEF » Ср декабря 05, 2012 6:10 pm

Доброго времени!

Ну и вдогонку ещё один вариант (WAMP - Виндовс, Апач, МайСКЮЭЛЬ, ПХП):
ИзображениеИзображениеИзображениеИзображениеИзображение


Это сильно урезанная версия, моего портала. Некоторый функционал пока не работает. Выкладываю, так как иначе руки никогда не дойдут довести до ума.
Идея сформировалась после знакомства с мини движком уважаемого ynkas-а. Хотелось бы его ещё раз поблагодарить.

Назначение: помочь людям, поднять свой сайт со списком своих фильмов на локальной машине с выходом в локалку и всемирную паутину.

Скачать:
http://narod.ru/disk/64278815001.91215ff8726b685bbb9920742f6ead1e/MoviesList.7z.html
http://multi-up.com/799197

Пароль на архив:
amm

ПРЕЖДЕ ВСЕГО СДЕЛАЙТЕ КОПИЮ файла ВАША_БАЗА.амм и папки ВАША_БАЗА_images !!!

В комплекте
01 - вертриго
02 - сжатая папка VertrigoServ
03 - Конвертор ESF Database Migration Toolkit
04 - HTTP File Server
05 - Пример базы AMM, дополнительные файлы

Как ставить:
1) - установка vertrigo v2.23 ОБЯЗАТЕЛЬНО в папку Program Files. Ешё раз не в Program Files (x86), а в Program Files даже, если у Вас 64-бит окна. (лежит в папке 01 из MoviesList)
2) - разархивируем VertrigoServ.7z. Получаем папку VertrigoServ и полностью заменяем такую же в Program Files (ту что там была можно скопировать куда-ни-то). (лежит в папке 02 из MoviesList)
3) устанавливаем ESF Database Migration Toolkit. (лежит в папке 03 из MoviesList)
4) устанавливаем HTTP File Server и обозначаем папку, где лежат видеофайлы. (лежит в папке 04 из MoviesList)

Запускаем vertrigo. Проверяем работает ли сайт (localhost, 127.0.0.1, 192.168.0.2 или как там у Вас).

Настройка:
По умолчанию базы (тестовая база с картинками приложена) АММ-а хранятся в C:\ProgramData\AllMyMovies (у меня было так, и хотя сам храню базу в другом месте файлы написаны исходя из этого пути).
Если у Вас другие пути к базам, то Вам придётся править командные файлы.
Итого у нас образовались следующие пути:
C:\Program Files\VertrigoServ - папка, где лежит наш сервер.
C:\Program Files\VertrigoServ\www - папка, с "сайтом"
C:\ProgramData\AllMyMovies - папка, где лежит наша (Ваша) база АММ.
C:\ProgramData\AllMyMovies\GOSEF_images - папка, где лежат картинки. (У Вас она называется по-другому. К имени Вашей базы добавляется _images - ВАША_БАЗА_images). Если Вы храните картинки в базе, то у Вас не будет этой папки. Нужно убрать галочку с "Хранить все изображения в базе (инструменты - установки - опции для гуру).
C:\ProgramData\AllMyMovies\BackUp - - папка, куда складываются копии Вашей базы раз в несколько дней.

Итак, скачав и разархивировав MoviesList.7z Вы получили пять папок.
Всё, что есть в папке 05 нужно положить туда, где лежит Ваша база (C:\ProgramData\AllMyMovies). "Всё" это:
1) тестовая база GOSEF.amm+папка с картинками GOSEF_images.
2) файл .GOSEF.cmd.
3) файл .GOSEF_localhost.job.

.GOSEF.cmd - файл при запуске проверяет есть ли архивная копия базы (GOSEF[1].amm и GOSEF[1]_images) в папке BackUp. Если копия есть, то файл GOSEF[1].amm удаляется, а папка с картинками GOSEF[1]_images переносится в C:\Program Files\VertrigoServ\www\images. У меня каждый запуск АММ происходит через этот файл. Сюда же выложил ручной вариант.
.GOSEF_localhost.job - файл с параметрами конвертации GOSEF.amm в MySQL для ESF Database Migration Toolkit.

Пробуем переписать базу в MySQL. Запускаем ESF Database Migration Toolkit. Нажимаем кнопку "Load Job" и указываем файл .GOSEF_localhost.job и Открыть, Next, Next, Next, Next, Submit.
Всё прошло без проблем? Выходим. Теперь база на сервере обновилась и стала аналогичной файлу GOSEF.amm. Нужно обновить картинки на сайте - запускаем .GOSEF.cmd.
Если всё работает, то первоначальная настройка завершена.

Теперь Вам необходимо сменить пароли для пользователей в MySQL.
Их 2.
1)(Админ, все базы) - root - пароль vertrigo.
2) (Пользователь, база gosef) - gosef - пароль gosef.

Можно и не менять, но я рекомендую сменить.
При смене пароля у пользователя gosef, Вам придётся прописать этот пароль ещё в 2 местах:
1) C:\Program Files\VertrigoServ\www\system\config\settings.php. (Чтобы сайт работал)
1) В программе ESF Database Migration Toolkit. (Для переноса базы амм в базу MySQL)

Вернуться в «All My Movies»

Кто сейчас на форуме (по активности за 5 минут)

Сейчас этот раздел просматривают: 1 гость