Установка PHP-Fusion 7 с русскими локалями win1251 или utf8

Портал Vveb.ws / Бесплатная CMS PHP-Fusion 7 Bogatyr / Установка PHP-Fusion 7 с русскими локалями win1251 или utf8


 Russian

Нужен хостинг с 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"


    vveb.ws/images/phpfunc/new_setup/_step1.gif

    vveb.ws/images/phpfunc/new_setup/_step2.gif

    vveb.ws/images/phpfunc/new_setup/_step3.gif

    vveb.ws/images/phpfunc/new_setup/_step4.gif

    vveb.ws/images/phpfunc/new_setup/_step5.gif

    vveb.ws/images/phpfunc/new_setup/_step6.gif

    vveb.ws/images/phpfunc/new_setup/_setup_rename.gif


    Далее: Установка Bogatyr

    Комментарии
    Нет комментариев.
    Добавить комментарий
    Пожалуйста, залогиньтесь для добавления комментария.
    Рейтинги
    Яндекс.Метрика