Size: a a a

Laravel для начинающих

2021 May 06

SG

Sergey Gerasimov in Laravel для начинающих
В файле
источник

S

Someone in Laravel для начинающих
а, связь options()
источник

S

Someone in Laravel для начинающих
👍👍
источник

КС

Кирилл Семенко... in Laravel для начинающих
Похоже на НДА😅
источник

S

Shamil 😏 in Laravel для начинающих
Доброе утро. У меня есть вторичное подключение к БД, обращаюсь к ней DB::connection('pgsql')->table....
При вызове через контроллер (вызываю роутом через браузер) все нормально
При вызове через джобу, что запускается по расписанию, та же джоба отваливается с ошибкой "could not find driver"
Почему при запуске через шедулер laravel может "забывать" про это подключение?
источник

Д

Дмитрий in Laravel для начинающих
Коллеги, доброе утро. Подскажите пожалуйста, в чем проблема:
Поменял в docker-compose
context: ./vendor/laravel/sail/runtimes/7.4
image: sail-7.4/app
Далее:
sail build —no-cache

И вылетает с ошибкой:
=> ERROR [ 4/11] RUN apt-get update     && apt-get install -y gnupg gosu curl ca-certificates zip unzip git supervisor sqlite3 libcap2-bin libpng-dev python2


executor failed running [/bin/sh -c apt-get update     && apt-get install -y gnupg gosu curl ca-certificates zip unzip git supervisor sqlite3 libcap2-bin libpng-dev python2     && mkdir -p ~/.gnupg     && chmod 600 ~/.gnupg     && echo "disable-ipv6" >> ~/.gnupg/dirmngr.conf     && apt-key adv --homedir ~/.gnupg --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys E5267A6C     && apt-key adv --homedir ~/.gnupg --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys C300EE8C     && echo "deb http://ppa.launchpad.net/ondrej/php/ubuntu focal main" > /etc/apt/sources.list.d/ppa_ondrej_php.list     && apt-get update     && apt-get install -y php7.4-cli php7.4-dev        php7.4-pgsql php7.4-sqlite3 php7.4-gd        php7.4-curl php7.4-memcached        php7.4-imap php7.4-mysql php7.4-mbstring        php7.4-xml php7.4-zip php7.4-bcmath php7.4-soap      
 php7.4-intl php7.4-readline php7.4-pcov        php7.4-msgpack php7.4-igbinary php7.4-ldap        php7.4-redis     && php -r "readfile('http://getcomposer.org/installer');" | php -- --install-dir=/usr/bin/ --filename=composer     && curl -sL https://deb.nodesource.com/setup_15.x | bash -     && apt-get install -y nodejs     && curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | apt-key add -     && echo "deb https://dl.yarnpkg.com/debian/ stable main" > /etc/apt/sources.list.d/yarn.list     && apt-get update     && apt-get install -y yarn     && apt-get install -y mysql-client     && apt-get install -y postgresql-client     && apt-get -y autoremove     && apt-get clean     && rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/*]: exit code: 100
ERROR: Service 'laravel.test' failed to build
http://ppa.launchpad.net/ondrej/php/ubuntu focal main" > /etc/apt/sources.list.d/ppa_ondrej_php.list     && apt-get update     && apt-get install -y php7.4-cli php7.4-dev        php7.4-pgsql php7.4-sqlite3 php7.4-gd        php7.4-curl php7.4-memcached        php7.4-imap php7.4-mysql php7.4-mbstring        php7.4-xml php7.4-zip php7.4-bcmath php7.4-soap      
 php7.4-intl php7.4-readline php7.4-pcov        php7.4-msgpack php7.4-igbinary php7.4-ldap        php7.4-redis     && php -r "readfile('http://getcomposer.org/installer');" | php -- --install-dir=/usr/bin/ --filename=composer     && curl -sL https://deb.nodesource.com/setup_15.x | bash -     && apt-get install -y nodejs     && curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | apt-key add -     && echo "deb https://dl.yarnpkg.com/debian/ stable main" > /etc/apt/sources.list.d/yarn.list     && apt-get update     && apt-get install -y yarn     && apt-get install -y mysql-client     && apt-get install -y postgresql-client     && apt-get -y autoremove     && apt-get clean     && rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/*]: exit code: 100
ERROR: Service 'laravel.test' failed to build
источник

SS

Serg Serdyuk in Laravel для начинающих
Для cli тот же php.ini что и веб?
источник

D

DK in Laravel для начинающих
а ты гений
источник

D

DK in Laravel для начинающих
источник

SS

Serg Serdyuk in Laravel для начинающих
🤔
источник

D

DK in Laravel для начинающих
да я не додумался чот)
источник

SS

Serg Serdyuk in Laravel для начинающих
Утро, чо🌚
источник

D

DK in Laravel для начинающих
у меня 12)
источник

S

Shamil 😏 in Laravel для начинающих
Возможно, нет. Использую laradock. Сейчас проверю, может отключен в cli, а в fpm включен. Мне надо искать директиву pdo, так?
источник

D

DK in Laravel для начинающих
драйверы базы
источник

D

DK in Laravel для начинающих
у тебя может не быть драйвера для постгри внутри cli
источник

D

DK in Laravel для начинающих
либо он выключен
источник

SS

Serg Serdyuk in Laravel для начинающих
я вчера так же думал, а чо это у меня нет php8.0-pgsql в apt
источник

S

Shamil 😏 in Laravel для начинающих
В php-fpm есть такое:
[PostgreSQL]
pgsql.allow_persistent = On
pgsql.auto_reset_persistent = Off
pgsql.max_persistent = -1
pgsql.max_links = -1
pgsql.ignore_notice = 0
pgsql.log_notice = 0
Но это не похоже на включение/выключение драйвера
источник

D

DK in Laravel для начинающих
это разве не env ларадока?
источник