Как получилось у меня:
- Скачал файл db.php в
wp-content/db.phpс кодом из официального репозитория SQLite Integration. - Создал файл базы данных SQLite: wp-content/database/.ht.sqlite
- В файле db.php версию php 5.6 поменял на актуальную 8.3 (в 7ми строчках кода).
- Обязательно добавил файл wp-config.php. Ничего и нем не менял. Если файл не добавим, то получим следующее окно ⬇ . С него запустить дальнейшую установку не получается.

5. После добавления wp-config.php запускаю установку WP и получаю предупреждение:

6. Ничего не удаляю, а запускаю установку.

7. Дальше как обычно: пароль и вход в панель управления.
🤥 Советы от DeepSeek:
Для подключения SQLite v3.4 к проекту WordPress v6.7 на Open Server Panel 6.0 с PHP 8.3 потребуется выполнить несколько шагов, адаптированных под особенности новой версии панели. Вот подробное руководство:
1. Проверка поддержки SQLite в PHP 8.3
- Убедитесь, что модуль SQLite3 активирован в PHP 8.3. Для этого:
- В Open Server Panel откройте Меню → Настройки → Модули и проверьте, включен ли модуль SQLite3 для PHP 8.3. Если нет, добавьте строку
extension=php_sqlite3.dllв файлphp.ini(расположение:OSPanel/modules/php/PHP_8.3/php.ini) . - Перезапустите сервер через панель Open Server.
- В Open Server Panel откройте Меню → Настройки → Модули и проверьте, включен ли модуль SQLite3 для PHP 8.3. Если нет, добавьте строку
2. Настройка WordPress для работы с SQLite
WordPress по умолчанию использует MySQL, но для работы с SQLite требуется плагин или ручная настройка:
-
Вариант A: Использование плагина
Установите плагин SQLite Integration, который автоматически создаетwp-config.phpи файл базы данных. После активации плагина:- Удалите стандартный
wp-config.php. - Переименуйте
wp-config-sample.phpвwp-config.php. - В файле
wp-config.phpукажите:define('DB_TYPE', 'sqlite'); define('DB_FILE', 'путь_к_файлу_базы_данных'); // Например, /wp-content/database/.ht.sqlite
- Удалите стандартный
-
Вариант B: Ручная настройка
Создайте файл базы данных SQLite в папке проекта (например,wptest.local/public/wp-content/database/.ht.sqlite) и задайте права на запись .
3. Создание проекта в Open Server Panel
- В папке
OSPanel/homeсоздайте директорию для проекта (например,wordpress.local). - Внутри создайте подпапки:
.osp(для конфигурации Open Server) с файломproject.ini:[wordpress.local] php_version=8.3public(корневая папка сайта) — разместите файлы WordPress здесь .
- Запустите сервер и активируйте PHP 8.3 через Меню → Модули → PHP → PHP-8.3 .
4. Проверка подключения
- Откройте сайт через
wordpress.localв браузере. - Если настроено корректно, WordPress запустит установку без требований к MySQL. В случае ошибок:
- Проверьте права доступа к файлу SQLite.
- Убедитесь, что модуль SQLite3 активен в PHP (можно проверить через
phpinfo()) .
5. Особенности Open Server 6.0
- В новой версии изменилась структура каталогов (например, папка
domainsзаменена наhome). Убедитесь, что проект создан в правильной директории . - Если возникают ошибки с путями, проверьте, чтобы они не превышали 255 символов (ограничение Windows) .
Возможные проблемы и решения
- Ошибка “Не удается найти драйвер SQLite”:
Убедитесь, чтоphp_sqlite3.dllприсутствует в папкеPHP_8.3/extи активирован вphp.ini. - Доступ к файлу базы данных:
Установите права на запись для файла.ht.sqlite(права 755 или 777 через FileZilla) .
Если вы предпочитаете использовать MySQL вместо SQLite, следуйте стандартной инструкции из . Для более глубокой настройки SQLite обратитесь к документации PHP и WordPress.
Для отправки комментария необходимо войти на сайт.