• Гость Привет наш новый сайт и форум по адресу www.OverPC.ru Этот сайт будет закрыт в ноябре 2018

procon BFAdminCP Обсуждение и решение вопросов

#1
Установка на хостинг

1 Заливаем архив на хостинг
2 Распаковываем архив в корень хостинга где находятся папки от других сайтов .
2015-10-04 14-42-50 Скриншот экрана.png

3. Идем создавать поддомен admin.site.ru где site это имя вашего домена а admin это имя вашего поддомена , хотя можно поддомен назвать как вам больше нравиться .

2015-10-04 14-48-18 Скриншот экрана.png


Но есть одно но в папке BFAdmin есть папка public которую нам необходимо выбрать ввиде корня для поддомена .

4 Выставляем права 777 на папку и все ее файлы и под папки storage находиться она BFAdminCP-2.0.0-rc.1/app/storage

2015-10-04 14-58-43 Скриншот экрана.png


5 Подключаем базу данных от AdKats так как без него админка работать не будет .
идем BFAdminCP-2.0.0-rc.1/app/config находим database.php открываем его Notepad++

PHP:
/**
     * Database Settings
     */
    'DB_HOST'        => 'localhost',
    'DB_USER'        => 'root',
    'DB_PASS'        => 'password',
    'DB_NAME'        => 'mydatabase',
6 Создатель этого скрипта просит создать еще ключ . Проходим по адресу получаем ключик и вводим его в файлик app.php который находиться по адресу FAdminCP-2.0.0-rc.1/app/config и открывается тем же Notepad++ .

PHP:
 /**
     * Set your app key here
     */
    'APP_KEY'        => 'YourSecretKey!!!'
7 Имя пользователя и пароль по умолчанию admin password
 
Последнее редактирование:
#2
ViTaLiY_VS Русик пока не ставил :) но все таки я ее победил :) 3е суток вонос мозга Виталию .
версия mysql 5.5 версия php 5.6 скрин плагинов

img-2016-01-16-01-00-29.png


без них что то да не работает или вообще не работало . причем последнее определил методом тыка . Админка работала но не показывала игроков на сервере :(

после установки какой то галки в настройках php все пришло в норму .
img-2016-01-16-01-05-53.png

Ребята если что то не получается главное не сдаваться и не оставляйте на завтра !!! ну и моя любимая фраза | Делай сегодня то, что другие не хотят, завтра будешь жить так, как другие не могут .|
 

pvv-pvv

Рядовой
#3
использую Open Server x64
apache-2.4
PHP-5.6
mysql 5.5
папку BFAdminCP2.0.1 закинул в domains
запускаю сайт и выдает
screenshot-bfadmincp2.0.1 2016-02-09 19-40-21.png
 

pvv-pvv

Рядовой
#7
Для БД все установил?
логин, пароль, хост и т.д. ?
site/app/config находим database.php
'connections' => array(

'mysql' => array(
'driver' => 'mysql',
'DB_HOST' => 'localhost',
'DB_USER' => 'root',
'DB_PASS' => '12345',
'DB_NAME' => 'procon',
'charset' => 'utf8',
'collation' => 'utf8_unicode_ci',
'prefix' => '',
)

),

я правда порт изменил на 3307, но куда его вбивать
 

ViTaLiY_VS

Рядовой
#8
'connections' => array(

'mysql' => array(
'driver' => 'mysql',
'DB_HOST' => 'localhost',
'DB_USER' => 'root',
'DB_PASS' => '12345',
'DB_NAME' => 'procon',
'charset' => 'utf8',
'collation' => 'utf8_unicode_ci',
'prefix' => '',
)

),

я правда порт изменил на 3307, но куда его вбивать
Попробуй так указать:
Код:
            'mysql' => array(
            'driver'    => 'mysql', // Do NOT change
         
            'host'      => 'localhost', // Enter Database Host Address
            'database'  => 'dbname', // Enter Database Name
            'username'  => 'username', // Enter Database User Name
            'password'  => 'password', // Enter Database Password
            'charset'   => 'utf8', // Do NOT change
            'collation' => 'utf8_unicode_ci', // Do NOT change
            'prefix'    => '', // Do NOT change
        )
    ),
Так же убедись, что для файлов и папок в app/storage (ну и сама папка storage) должны иметь привилегии 0777
+
Проверь, все ли из этого стоит у тебя и подходит под минимальные требования:
  • MySQL Database (5.6+)
  • AdKats v6+
  • XpKillers Chat, GUID, Stats and Mapstats Logger v1.0.0.2+
  • PHP 5.5+
  • PHP Mcrypt
  • PHP PDO
 

Убедись, что вставил ключ в файл env.php
'APP_KEY' => 'YourSecretKey!!!'
 
я правда порт изменил на 3307, но куда его вбивать
скрипт использует порт по умолчанию 3306 - возможно, что в этом то и проблема.
 
Последнее редактирование модератором:

ViTaLiY_VS

Рядовой
#9
Хотя.....
Прочитал на сайте разраба, что все действия производятся в файле .env.php (отличается от предыдущей версии)
Внизу файла строки:
'DB_HOST' => 'localhost',
'DB_USER' => 'root',
'DB_PASS' => '',
'DB_NAME' => 'mydatabase',
/**
* Set your app key here
*/
'APP_KEY' => 'YourSecretKey!!!',

Но про порт (в каком месте менять) нужно уже в самом скрипте искать. Скорее всего где-то захардкожено.
24b2233780.jpg
 
O

ozersk

Guest
#10
ElisovSlava, ViTaLiY_VS, где то можно в скрипте изменить на другой порт? А то я уже 2 дня мучаюсь с установкой сия чуда. А у меня порт то другой)
 
O

ozersk

Guest
#12
Обязательно создавать поддомен? У меня ISPManager, вроде правильно создаю поддомен, но страница не доступна. Мне эта админка уже все мозги съела help
 
#13
ozersk, бело в ттом что ты корень поддомена должен указать папку паблик этого скрипта . а ты походу когда создал поддомен тупо разархивировал скрип туда. от этого весь и гемор
 
O

ozersk

Guest
#14
Я её победил)) Оказалось дело в порте Mysql, по дефолту для скрипта стоит 3306, а мой порт 3307.
Решение:
1. BFAdminCP-2.0.0-rc.1/app/config находим database.php
в database.php добавляем строку
PHP:
'port'      => 3307,
Получается так:
PHP:
'connections' => [

        'mysql' => [
            'driver'    => 'mysql',
            'host'      => getenv('DB_HOST') ?: 'localhost',
            'port'      => 3307,
            'database'  => getenv('DB_NAME') ?: 'name',
            'username'  => getenv('DB_USER') ?: 'root',
            'password'  => getenv('DB_PASS') ?: 'password',
            'charset'   => 'utf8',
            'collation' => 'utf8_unicode_ci',
            'prefix'    => '',
        ],
2. Так же я добавил строку в .env.php
PHP:
'DB_PORT' => '3307',
Получается так:
PHP:
     * Database Settings
     */
    'DB_HOST' => 'localhost',
    'DB_PORT' => '3307',
    'DB_USER' => 'root',
    'DB_PASS' => 'password',
    'DB_NAME' => 'name',