
Егор
08.01.2018
21:06:34
nategood/httpful 0.2.9 requires ext-curl * -> the requested PHP extension curl is missing from your system.


Andrey
08.01.2018
21:06:58
@ubuntu_17_10_2m_lol а что?
да я уже не могу понять
есть
docker-compose.yml
version: '3'
services:
app:
build:
context: ./
dockerfile: docker_config/app.docker
volumes:
- app:/var/www
- .env:/var/www/.env
environment:
- "DB_PORT=${DB_PORT}"
- "DB_HOST=${DB_HOST}"
- "REDIS_HOST=cache"
web:
image: nginx:latest
volumes:
- app:/var/www
- ./docker_config/backend.conf:/etc/nginx/conf.d/default.conf
working_dir: /var/www
ports:
- ${HOST_PORT}:80
links:
- app
- cache
cache:
image: redis:3.0-alpine
volumes:
app: файл aws-compose.yml
app:
image: example/my-app
cpu_shares: 256
mem_limit: 134217728
environment:
- "DB_PORT=3307"
- "DB_HOST=host to amazon rds"
- "REDIS_HOST=cache"
web:
image: example/my-web
cpu_shares: 256
mem_limit: 134217728
ports:
- 80:80
links:
- app
- cache
cache:
cpu_shares: 256
mem_limit: 134217728
image: redis:3.0-alpine
локально я сбилдил образ и проверил его, залил через ecs-cli compose --file aws-compose.yml up
что нужно добавить у aws-compose.yml что бы на aws ecs у контейнера web были файлы у /var/www
может что не так объяснил, но суть такая:
локально (на ноуте все норм) файлы у web контейнера у папке /var/www есть, на сервере у контейнере web у папке /var/www файлов нету
если что, то у контейнера app на хосте есть файлы у /var/www
мне бы этот volume еще и в web сделать, локально работает, на хосте нет


Alex
08.01.2018
21:08:29
@ddosso композер же пишет, что не все php екстеншны установлены
Да. Пробовал! Problem 1 - Installation request for nategood/httpful ^0.2.20 -> satisfiable by nategood/httpful[0.2.20]. - nategood/httpful 0.2.20 requires ext-curl * -> the requested PHP extension curl is missing from your system. Если сделать composer require nategood/httpful

Егор
08.01.2018
21:09:10
тебе нужно ext-curl для php поставить

Google

Dave
08.01.2018
21:10:24
@ubuntu_17_10_2m_lol тебе нужно собирать докер контейнер с COPY . /app
или какой там у тебя воркдир
volume работает между контейнерами
а не между машинами
или облаками

Andrey
08.01.2018
21:12:05

Dave
08.01.2018
21:13:19
@ubuntu_17_10_2m_lol все что ты прокидываешь в локальной машине через волюмы ты должен копировать при сборке и отправке на другой сервак
читай про COPY и что она делает.
так же почитай про volume для чего они нужны. пока ты не будешь понимать что есть что и с чем едят - решать подобные задачи тебе будет все сложнее.

Alex
08.01.2018
21:18:16
Вот инструкция https://cpriego.github.io/valet-linux/

Егор
08.01.2018
21:19:31
вбей в консоли echo $PATH

Alex
08.01.2018
21:20:43
вбей в консоли echo $PATH
/home/user1/bin:/home/user1/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games

Google

Егор
08.01.2018
21:37:29
там нет пути к глобально установленным пакетам. нужно добавить: https://getcomposer.org/doc/03-cli.md#global
/home/<user>/.composer/vendor/bin

Alex
08.01.2018
21:38:56
Спасибо)

Andrey
09.01.2018
04:17:17


Roman
09.01.2018
05:18:02
ребят не подскажете что за трабл?

Андрэ
09.01.2018
05:19:07
1. Посмотри как в шаблоне у тебя ссылка делается. Может быть стоит в .env убрать схему у APP_URL

Roman
09.01.2018
05:21:02

Gabit
09.01.2018
06:05:33
Народ, посоветуйте пакет для фото в админу, чтобы можно было просматривать фотки в папке

Andrey
09.01.2018
06:05:46

Дмитрий
09.01.2018
09:46:11
кто сваггер использует, есть какой-то пакет для интеграции в ларой?

?
09.01.2018
10:01:07

Дмитрий
09.01.2018
10:01:52
не знаю. Может автогенерация конфига для сваггера через роуты

?
09.01.2018
10:17:05
Если найдешь - скинь мне тоже)

Дмитрий
09.01.2018
10:19:47
ну что-то нашел
darkaonline/l5-swagger:5.5.*

Michael
09.01.2018
10:52:04
ужастный стиль у него через комментарии слишком переусложнено задокумнтировал старые эндпоинты на нем а новые делал на графкл получается куда как проще

Егор
09.01.2018
11:22:15
А что не так с комментариями (точнее с аннотациями)? Я юзал этот пакет, проблем не было

Pavel
09.01.2018
11:30:20
Ребята кто знает в чем проблема , создал ссылку и роут на нее , когда жму на ссылку то не переходит на нее , а в строке ввода в браузере появляется url и чтобы перейти по ссылке мне нужно тыкнуть F5

Konstantin
09.01.2018
11:30:56

Google

Владимир
09.01.2018
11:31:17

Pavel
09.01.2018
11:31:35

Konstantin
09.01.2018
11:31:48
код-то будет сегодня ?

Pavel
09.01.2018
11:32:10
щяс
код-то будет сегодня ?
<div class="limiter">
<div class="center">
<a href="/uslugi" class="btn-base medium btn_field">Все услуги</a>
</div>
</div>

Pavel
09.01.2018
11:35:03
запахло фронтендом
или какашками

Pavel
09.01.2018
11:45:36

Dmitriy
09.01.2018
11:47:36
laravel.su в помощь

Konstantin
09.01.2018
11:49:19

Konstantin
09.01.2018
11:49:24
Второе
раут на контроллере сделай
третье - задай ему имя
или если уж упоролся, то сделай так
<a href="{{ url('/uslugi') }}" class="btn-base medium btn_field">Все услуги</a>
со слешом или без ща не скажу
так и так попробуй
как делают нормальные люди

Google

Konstantin
09.01.2018
11:51:20
1. Создать контроллер, там создать public function anyAction(){ return "TEST" }

Pavel
09.01.2018
11:51:28

Konstantin
09.01.2018
11:51:56
второе в web.php Route::get('/uslugi', 'Controller@anyAction')->name('anyroute');
и далее в ссылке {{ route('anyroute') }}

Pavel
09.01.2018
11:52:18
спс)

Dmitriy
09.01.2018
11:53:23

Pavel
09.01.2018
11:54:17
читай документацию )
то что мне Константин написал я и так знал и так тоже делал ) сюда скинул самый упрощеный вариант)

Admin
ERROR: S client not available

Tema
09.01.2018
12:17:00
e. это как вообще?

Александр
09.01.2018
12:17:52
ну, ключи массива строки, судя по всему, а обращение по инту
вероятнее всего в этом проблема

Tema
09.01.2018
12:18:27
ничего не изменилось
isset($views['3099']) === false

Александр
09.01.2018
12:19:20
а если пробежаться foreach($views as $key => $val)
и вывести ключи, что получается?

Tema
09.01.2018
12:20:20
foreach($views as $key => $item)
{
dd($key, $item);
}
"3099"
50
при этом, кстати, у меня на впс все нормально было. это я к клиенту на бегет перенес, такая проблема возникла

Pavel
09.01.2018
12:22:19
cтранно ведь php должен сам приводить такие вещи

Google

Александр
09.01.2018
12:22:53
)))))
а в цикле сделать dd($views[$key])?

Tema
09.01.2018
12:23:35
ахахах
что за хрень
Undefined offset: 3099

Александр
09.01.2018
12:23:45
ахаха
билять, а если сделать $viewCollection = collection($views)
а потом $view = $viewCollection->all()? все так же плохо?
и что выведет var_dump($viewCollection['3099'])

Tema
09.01.2018
12:26:47
$views = collect($views)->all();
var_dump(isset($views[3099]));
exit();
false
а без isset - Undefined offset: 3099
хз, даже версию пхп сменил
не помогло

Александр
09.01.2018
12:27:34
строкой тож самое?
какой php?

Tema
09.01.2018
12:27:50
ага
7.0\7.1

Pavel
09.01.2018
12:29:11
прикольно)
А сделай просто вардамп views