Найти в Дзене
Покупайте СтеллыИ дарите их за контент
1 год назад
 • Вы подписаны

Ошибка подключения к sqlite на Windows. В данный момент работаю с laravel 11 на Windows. Laravel в версии 11 по умолчанию использует sqlite. И с учетом специфики проекта мне не нужно его менять на какие-то другие СУБД. Но при использовании Apache возникла ошибка “could not find driver (Connection: sqlite, SQL: PRAGMA foreign_keys = ON;)”. Причем при использовании php artisan serve такой ошибки не возникает. Получается проблема в Apache. Решается это добавлением подключения sqlite в файле httpd.conf из папки с php. Строка подключения выглядит так: LoadFile "path/to/your/php/libsqlite3.dll"

2 года назад
 • Вы подписаны

Использование магического метода __call() в PHP

Свободный перевод статьи “How to use PHP __call() Magic Method?” (laravel-school.com). Магический метод __call() в PHP – невероятно мощный инструмент для динамической обработки методов. Хотя его базовое использование хорошо известно, существует множество продвинутых методов и реальных сценариев, в которых метод __call() можно использовать для вывода вашего кода на новый уровень. В этой статье мы рассмотрим вариант использования метода __call() на простом практическом примере. Представьте, что у вас есть такой класс: class MyClass { private string $foo; private string $bar; public...

2 года назад
 • Вы подписаны

Основы LXD/LXC

Шпаргалка по основным моментам LXD/LXC (платформа контейнеризации, использующая общее ядро хостовой операционной системы). Описано следующее: установка; запуск контейнера; установка apache2 в контейнер; проброс интернета в контейнер; установка статического ip адреса; доступ через внешний адрес; экспорт/импорт контейнера. В качестве ОС для тестов был использован Debian 11. В других ОС команды могут отличаться. Видеоверсия (YouTube) УСТАНОВКА LXD which snapd (смотрим установлен ли snapd) apt install...

Покупайте СтеллыИ дарите их за контент