Laravel по-русски

Русское сообщество разработки на PHP-фреймворке Laravel.

Ты не вошёл. Вход тут.

#1 05.07.2016 22:55:34

curl и laravel

Добрый день. Есть проблема, которую никак решить мне удаётся.
Имеется сайт на Laravel, у которого есть API.
Со второго сайта, который тоже написан на Laravel пытаюсь получить JSON ответ с помощью curl
Делаю так:

$url = "http://mydomain.ru/api/metod/1/table";
$ch = curl_init();  
curl_setopt($ch, CURLOPT_URL, $url); 
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); 
$result = curl_exec($ch); 
curl_close($ch); 
echo $result;

В ответ на сервере возникает ошибка:

No supported encrypter found. The cipher and / or key length are invalid.

При этом если обратится по адресу: http://mydomain.ru/api/metod/1/table, то всё прекрасно работает. Более того,если выполнять запрос через AJAX, тоже работает.
Ключ для обеих сайтов сгенерирован. Куда копать и в чём ошибка?
Заранее спасибо за ответы.

Не в сети

#2 06.07.2016 19:48:05

Re: curl и laravel

предполагаю отсутствие php-модуля php5-mcrypt
"кто-то" ставил лару и не подумал оrequirements ?

Изменено hzone (06.07.2016 19:48:39)

Не в сети

#3 06.07.2016 19:52:18

Re: curl и laravel

hzone пишет:

предполагаю отсутствие php-модуля php5-mcrypt
"кто-то" ставил лару и не подумал оrequirements ?

спасибо за ответ, стоит php-модуль php5-mcrypt, иначе без него авторизация не работала, а она работает!

Изменено baltiks (06.07.2016 19:52:33)

Не в сети

#4 06.07.2016 22:53:19

Re: curl и laravel

Возможно, php artisan key:generate

Изменено Elelas (06.07.2016 22:54:14)

Не в сети

#5 22.08.2016 10:58:13

Re: curl и laravel

Поднимаю вопрос снова, кто нибудь пробовал два сайта на Laravel сделать и на одном из них через curl получать данные с другого? Использую OpenServer может дело в нём? Может что то надо в заголовке отправить? Кому не сложно проверьте, плиз.

Не в сети

#6 22.08.2016 15:08:34

Re: curl и laravel

Конечно в нём. Это же костыль linux для windows.
ставь linux и живи спокойно.
например рабочая машина на убунте решит 99.9999% вопросов этого форума.

Не в сети

#7 22.08.2016 15:08:54

Re: curl и laravel

но к сожалению создаст новые по теме как установить и настроит убунту.

Не в сети

#8 22.08.2016 15:47:09

Re: curl и laravel

hzone пишет:

Конечно в нём. Это же костыль linux для windows.
ставь linux и живи спокойно.
например рабочая машина на убунте решит 99.9999% вопросов этого форума.

Это точно? Или предположение? Для меня поставить линукса не проблема абсолютно....

Не в сети

#9 22.08.2016 16:51:26

Re: curl и laravel

точно. так как живу на линуксе всегда, то подобных вопросов банально не возникает.
естессно и под виндой смотрю что-то где-то, так что на опыт грешить не надо wink

Не в сети

#10 22.08.2016 16:53:17

Re: curl и laravel

поставь vmware и на него например debian (debian.org) или ubuntu (ubuntu.com).
(только "графический рабочий стол" не ставь, в простонародье "иксы" обойди стороной)

Изменено hzone (22.08.2016 17:00:25)

Не в сети

#11 22.08.2016 17:18:59

Re: curl и laravel

hzone пишет:

поставь vmware и на него например debian (debian.org) или ubuntu (ubuntu.com).
(только "графический рабочий стол" не ставь, в простонародье "иксы" обойди стороной)

Спасибо. Ну что такое иксы я знаю, VDS есть и не только. Попробую, точнее проверю, разработку под виндами веду, первый раз сталкиваюсь.

Изменено baltiks (22.08.2016 17:19:24)

Не в сети

#12 22.08.2016 17:51:02

Re: curl и laravel

под виндой как под водой smile
не хватает только жабр)))

Не в сети

#13 22.08.2016 20:01:40

Re: curl и laravel

  1. под виндой как под водой smile
  2. не хватает только жабр)))

Дело привычки. ИМХО, нужно ставить нормальные сборки — XAMPP, где уже настроенное окружение с БД, PHP и прочим. А не всякие OpenServer (хотя это мнение предвзятое).

А вести разработку сразу под двумя ОС или писать под Windows, а код держать на VM с *nix — это изврат. Тут либо всё на *nix включая IDE, либо всё под Windows.

  1. поставь vmware и на него например debian (debian.org) или ubuntu (ubuntu.com).

Mint (на основе Ubuntu) лучше, там сразу идёт xfce.

Не в сети

#14 23.08.2016 10:25:46

Re: curl и laravel

Спасибо за ответы, Вы правы!

Не в сети

#15 14.11.2016 22:35:52

Антон

Re: curl и laravel

hzone пишет:

но к сожалению создаст новые по теме как установить и настроит убунту.

зарегайесь на c9.io и будет вам виртуальная машина с убунтой.
Только для работы нужно будет онлайн быть.

#16 14.11.2016 23:06:20

Re: curl и laravel

Антон пишет:
hzone пишет:

но к сожалению создаст новые по теме как установить и настроит убунту.

зарегайесь на c9.io и будет вам виртуальная машина с убунтой.
Только для работы нужно будет онлайн быть.

а я не автор темы smile и я сам себе хостинг wink

Не в сети

Подвал раздела