Я заметил действительно странную ошибку Laravel и Chrome, при которой любой первоначальный вызов API завершился неудачей из-за того, что файл .env не загружался вовремя.
У меня есть представление, возвращаемое Laravel с некоторыми данными, однако, в зависимости от того, что этот пользователь выбрал в раскрывающемся списке, будет динамически изменять параметры обработки в следующих раскрывающихся списках, т. е. при первой загрузке страницы будет автоматически выбран начальный параметр в первом раскрывающемся списке, затем я выполните вызов AJAX, чтобы заполнить следующие выпадающие списки.
Это работает идеально каждый раз, но ТОЛЬКО если консоль разработчика Chrome закрыта. Если я затем открою консоль разработчика и скажу, что смотрю на вкладку сети, первоначальный вызов API (через AJAX) завершится неудачно и скажет, что переменные .env не верны для моего бэкэнда (они все нулевые). как будто он не смог загрузить их вовремя).
Есть ли какие-либо проблемы такого рода между Chrome / Laravel / AJAX? Я нахожу очень странным, что это происходит только тогда, когда моя консоль разработчиков Chrome открыта.
Т.е.:
сообщение: «Аргумент 1 передан Akeneo \ Pim \ ApiClient \ AkeneoPimClientBuilder :: __ construct () должен иметь тип string, значение NULL