Download the PHP package websk/skif without Composer
On this page you can find all versions of the php package websk/skif. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Informations about the package skif
SkIf
Install as library
- copy /vendor/websk/skif/config/config.example.php as config/config.php
- replace settings and paths for vendor/websk/skif/config/config.default.php in config/config.php
- composer install
- create MySQL DB skif (or other)
- run auto process migration in MySQL DB:
php vendor\bin\websk_db_migration.php migrations:migration_auto
or run handle process migration in MySQL DBphp vendor\bin\websk_db_migration.php migrations:migration_handle
- run process create user:
php bin\websk_auth_create_user.php auth:create_user
Demo
-
Установить mkcert, https://github.com/FiloSottile/mkcert
-
Выполнить:
$ mkcert --install
-
Сделать самоподписанный сертификат для
skif.devbox
:$ mkcert skif.devbox
-
Скопировать полученные файлы _wildcard.skif.devbox.pem и _wildcard.skif.devbox.pem в
var/docker/nginx/sites
-
Прописать в
/etc/hosts
или аналог в Windows%WINDIR%\System32\drivers\etc\hosts
-
Создаем локальный конфиг, при необходимости вносим изменения:
$ cp config/config.example.php config/config.php
-
Заходим в директорию с docker-compose:
$ cd var/docker
-
Создаем локальный env файл, при необходимости вносим изменения:
$ cp .example.env .env
-
Собираем и запускаем докер-контейнеры:
$ docker-compose up -d --build
-
Устанавливаем зависимости для проекта
$ docker-compose exec php-fpm composer install
-
Выполняем миграции БД
$ docker-compose exec php-fpm php vendor/bin/websk_db_migration.php migrations:migration_auto
or run handle process migration:
$ docker-compose exec php-fpm php vendor/bin/websk_db_migration.php migrations:migration_handle
-
Создаем пользователя для входа в админку
$ docker-compose exec php-fpm php vendor/bin/websk_auth_create_user.php auth:create_user
- open
https://skif.devbox/admin
- login as created user
All versions of skif with dependencies
ext-mbstring Version *
ext-pdo Version *
ext-json Version *
slim/slim Version ^3.0
slim/php-view Version ^2.2
websk/php-auth Version 2.2.*
websk/php-cache Version 1.2.*
websk/php-captcha Version 1.1.*
websk/php-config Version 1.0.*
websk/php-db Version 1.3.*
websk/php-imagemanager Version 1.0.*
websk/php-keyvalue Version 1.4.*
websk/php-logger Version 1.3.*
websk/php-model Version 1.2.*
websk/php-utils Version 1.0.*
websk/php-entity Version 1.2.*
websk/php-crud Version 1.4.*
websk/php-slim Version 1.1.*
websk/php-view Version 1.1.*
websk/php-simple-router Version 1.0.*
phpmailer/phpmailer Version 6.1.*
servocoder/richfilemanager-php Version ^1.2