alexey_bille
@alexey_bille
Web developer

Как подключить lumen к битриксу?

Создал проект lumen в папке api
В папке api создал файл .htaccess с содержанием:

RewriteEngine On
RewriteRule ^(.*)$ public/$1 [L]

В api/bootstrap/app.php подключил ядро битрикса
require($_SERVER["DOCUMENT_ROOT"] . "/bitrix/modules/main/include/prolog_before.php");

Вендоры подключаются в local/php_interface/init.php

Захожу на сайт по url /api/

Появляется ошибка

/bitrix/modules/main/classes/general/main.php
ErrorException (E_NOTICE)
Undefined index: SPREAD_COOKIE

Как отключить в laravel\lumen notice?
Модификация ядра\папки vendor - не вариант.

Пробовал в /api/boostrap/app.php добавить error_reporting(0); - не помогает
  • Вопрос задан
  • 558 просмотров
Пригласить эксперта
Ответы на вопрос 1
thevrbata
@thevrbata
Backend developer
Перенеси require($_SERVER["DOCUMENT_ROOT"] . "/bitrix/modules/main/include/prolog_before.php"); в файлик /bootstrap/app.php перед роутингом, и все заработает.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы