Два проекта Laravel - один OpenServer [дубликат]

164
30 января 2020, 11:20
This question already exists:
Очень странное поведение Laravel
Закрыт 9 месяцев назад.

Всем здравствуйте. Не могу никак решить проблему с двумя отдельными проектами Laravel: с первого проекта идёт запрос к другому -

$url = "http://api.site";
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$result = curl_exec($ch);
curl_close($ch);
var_dump($result);

Второй должен вернуть следующее:

return response()->json([
       'app' => env('APP_NAME'),
       'database' => env('DB_DATABASE')
    ]);

Но - возвращается env первого проекта, а не второго. В чём может быть проблема? Всю голову изломал.

P.S. Проекты новые и чистые, ничего не менялось. Домены в OpenServer настроены. При выполнении curl из-под не Laravel, то-есть просто отдельный файл скрипта, всё работает верно.

Answer 1

Это php bug. Так происходит потому, что подзапрос, сделанный из первого приложения, все еще находится в том же процессе (по сути, конфигурация кешируется).

READ ALSO
Убрать авто-генерацию кнопок

Убрать авто-генерацию кнопок

Здравствуйте уважаемы участники! Прошу помощи, возможно кто то знает как убрать с шаблона (авто подставку кнопок к блоку что бы заменить их статическими...

150
Laravel полиморфные отношения

Laravel полиморфные отношения

Непростая задача, которую я не могу решитьНикак не пойму, как устроено все это

140
Получить максимальное число из колонки

Получить максимальное число из колонки

Есть код для получения максимального числа из колонки num в БД

129
Таймер для опубликованной статьи на Symfony 2.8

Таймер для опубликованной статьи на Symfony 2.8

На сайте есть элемент в котором публикуется акция недели (только одна!),у данной статьи должен быть выставлен срок публикации по выбору , а так...

137