Обновлённый PHP-Fusion Bogatyr / Free CMS PHP-Fusion 7 Bogatyr /
English
Нужен хостинг с PHP (версий 5.1, 5.2, 5.3) и MySQL На PHP7 НЕ РАБОТАЕТ CMS PHP-Fusion 7 работает на самых дешовых хостингах.
Формат файлов Все архивы сделаны с помощью WinRar 3.93 (2010г) или более ранних версий. То есть все zip-файлы должны открываться всеми современными архиваторами и распаковываться файл-менеджерами хостинга. Порядок работ 1) на виртуальном диске Z: создаём домен `pf7` и в нём папку `www` сайт открывается тут http://pf7/ 2) после того, как Вы скачали файлы тут Скачать PHP-Fusion-7 Bogatyr в папку Z:/home/pf7/www/ распаковываем (можно сразу на хостинге) последовательно: 2.1) файлы оригинального английского PHP-Fusion - on_host_1A_php-fusion-7-00-07.zip Здесь нет адаптивных тем. Поэтому после скачивания адаптивных эти можно поудалять. 2.2) файлы русской локали (windows 1251 или utf8 на выбор) on_host_2A_php-fusion-7.00.07_russian-locale_utf-8.zip или on_host_2A_php-fusion-7.00.07_russian-locale_win-1251.zip 2.3) "новый установщик PHP-Fusion 7.00.07" on_host_3_PHP-Fusion-7.00.07_new_setup.zip. в нём: заменены "TYPE=MyISAM" на "ENGINE=MyISAM" для новых версий MySQL он автоматически пытается задать правильные права папкам и нужную кодировку БД. и автоматически переименовывает setup.php в setup.txt. скриншоты "нового установщика PHP-Fusion 7.00.07" находятся в папке /setup/_about_PHP-Fusion_7_new_setup/ 3) Перед новой установкой необходимо создать БД.
На хостинге надо создать БД, создать пользователя, присвоить пользователю все права для работы с БД.
На Денвере заходим в phpMyAdmin - http://localhost/Tools/phpMyAdmin/ вкладка "Базы данных" -> "Создать базу данных". В поле "Создать новую БД" вводите название которое придумали для базы (допустим test) SQL-запрос: CREATE DATABASE `pf7` ;
При создании БД надо присвоить нужную кодировку. Для русского сайта: utf8_general_ci или cp1251_general_ci . Перед установкой я всегда захожу и проверяю какая кодировка в phpMyAdmin после создания БД. По умолчанию обычно UTF-8 5) Если Вы используете PHP-Fusion не на локальном сервере, то в большинстве случаев вам понадобится проставить права на папки и файлы 777 (CHMOD) на следующие файлы и папки:
administration/db_backups/
images/
images/imagelist.js
images/articles/
images/avatars/
images/news/
images/news_cats/
images/photoalbum/
images/photoalbum/submissions/
forum/attachments/
config.php
|
На моём хостинге надо ставить строго права на папки 755, права на файл config.php 644, иначе работать не будет. Мой обновлённый установщик пытается сам выставить нужные права, но иногда на хостингах бывают ошибочные права и у него не получается.
6) Далее при установке следуем инструкциям и вводим такие данные: = сервер localhost = Для Денвера нужно установить только пользователь БД root и без пароля = Для хостинга нормальный логин и пароль БД. название БД и префикс БД - любой логин, пароль, админпароль, email - пишем свои любые 7) обновлённый установщик пытается сам переименовать /setup.php в /setup.txt. Если не удалось, то ВРУЧНУЮ по старинке удаляем ВСЕ файлы установки или в крайнем случае переименовываем расширение файла.
8) После установки обновлённый установщик выставляет CHMOD файла config.php обратно в 644. Если не удалось, то верните ВРУЧНУЮ CHMOD файла config.php обратно в 644. ВНИМАНИЕ: АНГЛИЙСКУЮ ЛОКАЛЬ УДАЛЯТЬ НЕЛЬЗЯ!! если в плагине нет русской локали то обычно используется английская. И многие плаигны используют локали стандартного PHP-Fusion. ВСЕ ОСТАЛЬНЫЕ ЛОКАЛИ - МОЖНО.
скриншоты "нового установщика PHP-Fusion 7.00.07"
       Далее: Установка Bogatyr
|