Как создать кастомную аутентификацию в Laravel

В этой статье мы рассмотрим систему аутентификации в рамках Laravel. Основная цель этой статьи — создать настраиваемый защитный механизм аутентификации путем расширения базовой системы аутентификации. Laravel в своем ядре обеспечивает очень прочную систему аутентификации, что делает внедрение базовой аутентификации совсем Читать дальше…

Aрхив tar.gz & zip Ubuntu

Формат архива tar.gz является стандартом для linux систем и используется повсеместно в качестве архивов, репозиториев и установочных модулей. В некоторых случаях есть необходимость самостоятельно создать архив этого формата. Как создать архив .tar.gz Сама команда tar ничего не компрессирует а всего лишь «сливает» файлы и/или Читать дальше…

Исправление ошибки Phpmyadmin [plugin_interface .lib.php#551 count()] + Php7.2 + Ubuntu 18.04

В ./libraries/plugin_interface.lib.php#552 count(): параметр должен быть массивом или объектом, который реализует счетное Пример библиотеки phpmyadmin попытается посчитать какой-либо параметр. В этой строке 551 я нашел этот код по этому пути $ /usr/share/phpmyadmin/libraries/plugin_interface.lib.php if ($ options! = null && count ($ Читать дальше…

Git bash в PhpStorm для Windows

Всем привет! Расскажу как немного сделать удобнее PhpStorm на Windows. Для начала нужно установить Git bash Скачать По-умолчанию терминалом для PhpStorm является стандартный терминал windows cmd.exe. Для того чтобы настроить в PhpStorm bash терминал нужно изменить соответствующую настройку: C:\Program Files\Git\bin\sh.exe Читать дальше…

Установка LAMP

Финальным штрихом установим LAMP сервер (Linux apache mysql php) и phpmyadmin: Установка LAMP можно установить при помощи Tasksel(англ.). Для этого необходимо выполнить команду: sudo tasksel install lamp-server При установке будет запрошен пароль для создания администратора БД MySQL. Удаление Для удаления LAMP Читать дальше…

Локальный веб-сервер: VirtualBox, Debian, Nginx, php-fpm, etc

Создавая недавно новый сайт на Yii2 я довольно прилично помучился из-за различий рабочего окружения, которые обеспечивают локальный Open-Server на Windows и реальный сервер с Debian. Это вынудило меня настроить правильный локальный сервер, используя VirtualBox. В статье я расскажу, как это сделать. Задача Есть компьютер с Читать дальше…

УСТАНОВКА нескольких PHP В UBUNTU

PHP — это очень популярный скриптовый язык программирования с открытым исходным кодом, который часто используется для разработки веб-сайтов и веб-приложений. PHP означает рекурсивный акроним от PHP Hypertext Processor. Скрипты выполняются на стороне сервера и могут находиться как в отдельных файлах, Читать дальше…

Установка и настройка vsFTPd на Ubuntu

vsFTPd и proFTPd — одни из самых простых способов поднять сервер FTP на Linux. В данной инструкции пойдет речь о vsFTPd и Ubuntu (на примере версий 14 и 16). Установка и настройка Обновляем списки портов в репозиториях: apt-get update Устанавливаем vsFTPd: apt-get install vsftpd Открываем конфигурационный файл: vi Читать дальше…