PHP, SQLite в окнах с использованием доктрины

я должен подключиться к файлу sqlite db с помощью доктрины, когда я копирую файл базы данных в проект php (композитор), я могу легко подключиться к БД, но когда я пытаюсь указать абсолютный путь, он говорит: SQLSTATE[HY000] [14] unable to open database file

Я использую для него проект symfony4.2 и doctrine2.5

мой .env такой

DATABASE_WSW = "sqlite:////C:\\Program Files\\programX\\db.sqlite" or
DATABASE_WSW = "sqlite:////C:\Program Files\programX\db.sqlite" or
DATABASE_WSW = "sqlite:////C:/Program Files/programX/db.sqlite"

приведенные выше примеры не работают

при использовании так работает:

DATABASE_WSW=sqlite:///db.sqlite

что делаю не так?

Кровавые просторы на пути. DATABASE_WSW = "sqlite:////C:\\Program~1\\programX\\db.sqlite" (или ~ 2) работает?

Cid 27.11.2018 11:04

@Cid нет, это не работает

Viszman 27.11.2018 11:23

Я предполагаю, что ваш путь к БД должен быть относительно базового каталога веб-приложения.

Cid 27.11.2018 11:28

но почему абсолютный путь не работает :(

Viszman 27.11.2018 11:31

родственник работал

Viszman 27.11.2018 12:02
Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Symfony Station Communiqué - 7 июля 2023 г
Symfony Station Communiqué - 7 июля 2023 г
Это коммюнике первоначально появилось на Symfony Station .
Оживление вашего приложения Laravel: Понимание режима обслуживания
Оживление вашего приложения Laravel: Понимание режима обслуживания
Здравствуйте, разработчики! В сегодняшней статье мы рассмотрим важный аспект управления приложениями, который часто упускается из виду в суете...
Установка и настройка Nginx и PHP на Ubuntu-сервере
Установка и настройка Nginx и PHP на Ubuntu-сервере
В этот раз я сделаю руководство по установке и настройке nginx и php на Ubuntu OS.
Коллекции в Laravel более простым способом
Коллекции в Laravel более простым способом
Привет, читатели, сегодня мы узнаем о коллекциях. В Laravel коллекции - это способ манипулировать массивами и играть с массивами данных. Благодаря...
Как установить PHP на Mac
Как установить PHP на Mac
PHP - это популярный язык программирования, который используется для разработки веб-приложений. Если вы используете Mac и хотите разрабатывать...
0
5
44
0

Другие вопросы по теме