Laravel по-русски

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

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

#1 Re: Laravel 5.x » Осваиваю Stripe Checkout и возникли непонятки » 03.10.2019 18:50:33

Никто работая с Stripe с аналогичными вопросами не сталкивался ?

#2 Laravel 5.x » Осваиваю Stripe Checkout и возникли непонятки » 02.10.2019 18:56:55

mstdmstd
Ответов: 1

Всем привет,
Подключил "stripe/stripe-php": "^7.2" в laravel 5.8 приложение и сделал Stripe Checkout
Выполнил несколько оплат в тестовом модуле - работает, но возникло несколько вопросов :
1) Я полагал что должны приходить мейлы / смски как покупателю так и админу Это где-то настраивается ?
Или в тестовом модуле мейлы/смски не работают ?


2) При оплате я делаю :

$customer = Customer::create(array(
            'email' => $request->stripeEmail,
            'source'  => $request->stripeToken
        ));

        $charge = Charge::create(array(
            'customer' => $customer->id,
            ...

При этом в списке покупателей https://dashboard.stripe.com/test/customers я вижу 1 строку покупателя на одну продажу
Это так и должно быть ? Я полагал что будет одна строка покупателя по аналогии с СУБД...


3)  Я ввел одного покупателя в https://dashboard.stripe.com/customers и заполнил все поля для него включая Billing details / Shipping details
Но выполнив оплату кодом выше я вижу что и $customer и $charge имею все поля адресса - но они пусты что очень странно...


4) Я перехожу к subscriptions с использованием Laravel Cashier и читаю что должна быть страницы списка планов и создание
нового плана : https://prnt.sc/pd6iv2
Не нашел я подобного
Нашел страницу с настройками Settings->Subscriptions and emails - это похоже не то...
Или это зависит от моего аккаунта ? В своем дешборде вижу : https://prnt.sc/pd6l91

Спасибо!

#3 Laravel 5.x » Ошибка логина в laravel приложение используя приложение facebook » 26.08.2019 10:25:27

mstdmstd
Ответов: 0

Всем привет!
делаю логин в laravel приложение с помощью приложения facebook
и получаю ошибку

URL заблокирован: Не удалось выполнить переадресацию, поскольку конечный URI не внесен в «белый» список в разделе приложения «Клиентские настройки OAuth». Убедитесь в том, что вход с помощью OAuth включен для клиента и веб-форм, а также добавьте все домены вашего приложения в качестве действительных URI для переадресации OAuth.


Я заполнил Whitelist в настройках приложения :
https://prnt.sc/oxj0j2
и https://prnt.sc/oxj1fp
На принтскрине выше есть варнинг об ошибке и идя по ссылке : https://prnt.sc/oxj6o1

Я в непонятках то ли ненастроен Whitelist или как на последней ссылке App Disabled. Я пытался читать последнюю страницу и ничего не понял ...

"laravel/framework": "5.8.*",
"laravel/socialite": "^3.2",

?

Спасибо!

#4 Re: Веб-разработка » Как подключить фонты с расширением .otf ? » 29.06.2019 15:19:22

5) Нашел статью https://askubuntu.com/questions/18357/h … 8359#18359
открыл каталог /usr/share/fonts/opentype  и скинул в него все файлы

ot@serge:/usr/share/fonts/opentype# ls -la
total 1316
drwxr-xr-x  6 root root   4096 чер 29 14:24  .
drwxr-xr-x 11 root root   4096 кві 26  2018  ..
drwxr-xr-x  2 root root   4096 чер 29 14:24 'Cera GR'
-rwxrwxrwx  1 root root 101224 кві 16  2015 'Cera GR Black Italic.otf'
-rwxrwxrwx  1 root root  96004 кві 16  2015 'Cera GR Black.otf'
-rwxrwxrwx  1 root root 113024 кві 16  2015 'Cera GR Bold Italic.otf'
-rwxrwxrwx  1 root root 107324 кві 16  2015 'Cera GR Bold.otf'
-rwxrwxrwx  1 root root 117476 кві 16  2015 'Cera GR Light Italic.otf'
-rwxrwxrwx  1 root root 110696 кві 16  2015 'Cera GR Light.otf'
-rwxrwxrwx  1 root root 114340 кві 16  2015 'Cera GR Medium Italic.otf'
-rwxrwxrwx  1 root root 108552 кві 16  2015 'Cera GR Medium.otf'
-rwxrwxrwx  1 root root 110016 кві 16  2015 'Cera GR.otf'
-rwxrwxrwx  1 root root 114468 кві 16  2015 'Cera GR Regular Italic.otf'
-rwxrwxrwx  1 root root 108412 кві 16  2015 'Cera GR Thin Italic.otf'
-rwxrwxrwx  1 root root 101256 кві 16  2015 'Cera GR Thin.otf'
drwxr-xr-x  2 root root   4096 кві 26  2018  font-awesome
drwxr-xr-x  2 root root   4096 кві 26  2018  malayalam
drwxr-xr-x  2 root root   4096 кві 26  2018  noto

Не уверен должны ли все файлы быть скинуты в подкаталог - создал еще подкаталог :

# ls -la
total 1300
drwxr-xr-x 2 root root   4096 чер 29 14:24  .
drwxr-xr-x 6 root root   4096 чер 29 14:24  ..
-rwxrwxrwx 1 root root 101224 кві 16  2015 'Cera GR Black Italic.otf'
-rwxrwxrwx 1 root root  96004 кві 16  2015 'Cera GR Black.otf'
-rwxrwxrwx 1 root root 113024 кві 16  2015 'Cera GR Bold Italic.otf'
-rwxrwxrwx 1 root root 107324 кві 16  2015 'Cera GR Bold.otf'
-rwxrwxrwx 1 root root 117476 кві 16  2015 'Cera GR Light Italic.otf'
-rwxrwxrwx 1 root root 110696 кві 16  2015 'Cera GR Light.otf'
-rwxrwxrwx 1 root root 114340 кві 16  2015 'Cera GR Medium Italic.otf'
-rwxrwxrwx 1 root root 108552 кві 16  2015 'Cera GR Medium.otf'
-rwxrwxrwx 1 root root 110016 кві 16  2015 'Cera GR.otf'
-rwxrwxrwx 1 root root 114468 кві 16  2015 'Cera GR Regular Italic.otf'
-rwxrwxrwx 1 root root 108412 кві 16  2015 'Cera GR Thin Italic.otf'
-rwxrwxrwx 1 root root 101256 кві 16  2015 'Cera GR Thin.otf'

выполнил команду

sudo fc-cache -f -v

не помогает
перезапустился - то же самое

Как я понимаю в таком случае шаг 2) описанием классов в resources/sass/Horizontal/app.scss нужно пропустить ?
если эти строки закоментарить, также не помогает...

#5 Веб-разработка » Как подключить фонты с расширением .otf ? » 29.06.2019 15:00:10

mstdmstd
Ответов: 1

Всем привет,
получил от клиента ряд файлов с *.otf фонтами

Вроде бы это делалось в adobe illustrator
Нужно ли их подключть как обычный фонты типа
@font-face {
    ...
}

Или их нужно конвертировать ?

Скинул файлы в подкаталог application/public/fonts$ ls -la
total 10100

drwxrwxrwx 1 root root    8192 чер 29 13:55  .
drwxrwxrwx 1 root root    4096 тра 23 18:10  ..
-rwxrwxrwx 1 root root  101224 кві 16  2015 'Cera GR Black Italic.otf'
-rwxrwxrwx 1 root root   96004 кві 16  2015 'Cera GR Black.otf'
-rwxrwxrwx 1 root root  113024 кві 16  2015 'Cera GR Bold Italic.otf'
-rwxrwxrwx 1 root root  107324 кві 16  2015 'Cera GR Bold.otf'
-rwxrwxrwx 1 root root  117476 кві 16  2015 'Cera GR Light Italic.otf'
-rwxrwxrwx 1 root root  110696 кві 16  2015 'Cera GR Light.otf'
-rwxrwxrwx 1 root root  114340 кві 16  2015 'Cera GR Medium Italic.otf'
-rwxrwxrwx 1 root root  108552 кві 16  2015 'Cera GR Medium.otf'
-rwxrwxrwx 1 root root  110016 кві 16  2015 'Cera GR.otf'
-rwxrwxrwx 1 root root  114468 кві 16  2015 'Cera GR Regular Italic.otf'
-rwxrwxrwx 1 root root  108412 кві 16  2015 'Cera GR Thin Italic.otf'
-rwxrwxrwx 1 root root  101256 кві 16  2015 'Cera GR Thin.otf'

2) В resources/sass/Horizontal/app.scss прописал

@font-face {
  font-family:'Cera GR Black Italic';
  src:url('/fonts/Cera GR Black Italic.otf');
  font-style:italic;

}

@font-face {
  font-family:'Cera GR Black';
  src:url('/fonts/Cera GR Black.otf');
  font-style:bold;
}

в консоле

npm run watch-poll

успешно скомпилтровал файлы

3) и на своем странице :

<div class="Cera GR Black Italic">
					Cera GR Black Italic style text
				</div>
				<div class="Cera GR Black">
					Cera GR Black style text
				</div>

4) Плагин WhaFont упорно показывает sans-serif
В чем проблема ?

спасибо!

#6 Laravel 5.x » Улучшить качество загружаемой картинки laravel-image-optimizer-ом » 21.06.2019 17:45:50

mstdmstd
Ответов: 2

Всем привет,
установил пакет
https://github.com/spatie/laravel-image-optimizer
и в настройке этого пакета установил :

Jpegoptim::class => [
            '-m100',

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

Спасибо!

#7 Re: Laravel 5.x » Можно из консоли запустить контрол который выводит отчет? » 24.05.2019 18:33:46

Наверно, проблема в том, что в браузере зайти на /admin/report/available-spaces-by-zones/send-email-on-open
может только залонившейся в систему юзер? Можно ли из консоли запустить такой урл?
Или надо переделать на урл без ограничения доступа?

#8 Laravel 5.x » Можно из консоли запустить контрол который выводит отчет? » 24.05.2019 10:42:08

mstdmstd
Ответов: 1

Всем привет
А можно ли в laravel 5.7 из консоли запустить контрол который выводит отчет?
То есть кроном запучкается консольная команда
php artisan report:available-spaces-by-zones

Сама команда app/Console/Commands/reportAvailableSpacesByZones.php :

<?php

namespace App\Console\Commands;

use Illuminate\Console\Command;
use Carbon\Carbon;
use App\library\AvailableSpacesByZonesReport;

class reportAvailableSpacesByZones extends Command
{
    protected $signature = 'report:available-spaces-by-zones';

    protected $description = 'With this command available-spaces-by-zones report will be sent daily';

    public function __construct()
    {
        parent::__construct();
    }

    public function handle()
    {
        \Log::info( 'Report From inside app/Console/Commands/reportAvailableSpacesByZones.php run # ' . time()  );// Сообщения в лог добавляются
        return redirect()->to('/admin/report/available-spaces-by-zones/send-email-on-open');// ОТЧЕТ НЕ ВЫПОЛНЯЕТСЯ
    }

}

Если запустить в браузер урл
/admin/report/available-spaces-by-zones/send-email-on-open
То рендится отчет и отправляется на мейл

Но редирект выше не работает и похоже не запускается совсем  нет нет логов запуска котнрола.
А как правильно?


2) Мелькнула мысль переделать отчет в обьекте с blade-темплейтом отдельно и вызывать его как в контроле так и в консольной команде.

Есть ли что в laravel 5.7 удобное для этого ?
Как лучше сделать?

Спасибо!

#9 Laravel 5.x » Установка laravel 5 приложения без консоли ? » 06.05.2019 18:47:57

mstdmstd
Ответов: 0

Вем привет,
Клиент озадачил : дал ftp доступ к своему серверу для установки laravel 5 приложения
Я зашел на сервер в Filezilla используя fstp-ssh протокол
Без node_modules и vendor загрузился довольно быстро - но все равно нужна консоль - можно ли ее получить из Filezilla ?
И можно ли установить laravel 5 приложение без консоли?

Спасибо!

#11 Прочее » Установить swapfile в ubuntu » 30.03.2019 19:31:19

mstdmstd
Ответов: 1

Всем привет,
выполняя на сервере установку laravel проекта столкнулся с ошибкой нехваткой памяти
Погуглив нашел решение выполнив команды

sudo fallocate -l 1G /swapfile
sudo mkswap /swapfile
sudo swapon /swapfile
sudo swapon -a

Но после загрузки системы опять ошибка с нехваткой памяти и выполнив команды выше
ошибка ушла.
А как установить swap постоянно ?

Спасибо!

#12 Laravel 5.x » Чем делать кеширование динамического содержимого сайта » 29.03.2019 19:35:51

mstdmstd
Ответов: 3

Всем привет,
Понадобилось сделать кеширование для небольшого laravel 5 сайта(пока что несколько сот статей / новостей, но предполагается, что сайт будет расти) с динамическим содержимым.
Обновление содержимого будет не таким уж и частым.
Наткнулся на такой плагин
https://github.com/spatie/laravel-responsecache
Показалось интересным
Как по вашему этот плагин удобен? Никто им не пользовался ?

Ранее с кешированием содержимого сайтов сталкиваться не доводилось... Хотелось бы начать с чего-то нге очень громадного...

Спасибо!

#13 Laravel 5.x » Ошибка 403 при запуске примера с сокетом » 24.03.2019 15:26:53

mstdmstd
Ответов: 0

Всем привет,
Пытаюсь запустить пример с websockets-ом отсюда https://www.youtube.com/watch?v=HoSTTfj … G&index=11 и описанием команд
https://dka-develop.ru/blog/article/lar … 0403191710
со ссылкой на github
Запускю приложение и залогинился но при открытии страницы с чатом в консоле получаю ошибку:

VM855:1 POST [url]http://local-001laravel-php-websockets-master.com/broadcasting/auth[/url] 403 (Forbidden)

Где http://local-001laravel-php-websockets-master.com это хостинг локально с настройками и прописвнный в .env

<VirtualHost *:80>
    ServerAdmin webmaster@localhost
    DocumentRoot /_wwwroot/lar/Examples/001laravel-php-websockets-master/public    
    <Directory /_wwwroot/lar/Examples/001laravel-php-websockets-master/public>
      AllowOverride All
      Order Deny,Allow
      Allow from all
      Require all granted
    </Directory>
    
    ServerName local-001laravel-php-websockets-master.com
    ServerAlias local-001laravel-php-websockets-master.com

    Options FollowSymLinks
    DirectoryIndex index.php
    
    ErrorLog /_wwwroot/lar/Examples/001laravel-php-websockets-master/storage/logs/error.log
    CustomLog /_wwwroot/lar/Examples/001laravel-php-websockets-master/storage/logs/access.log combined
</VirtualHost>

Непонятно к чему нет доступа ? В приложение я залогинился. Там упоминался redis.
Я повторил то было в видео :

$ redis-cli
127.0.0.1:6379> 

r$ redis-cli monitor
OK
redis-cli monitor
$ netstat -an | grep 6379
tcp        0      0 127.0.0.1:6379          0.0.0.0:*               LISTEN     
tcp        0      0 127.0.0.1:6379          127.0.0.1:60022         ESTABLISHED
tcp        0      0 127.0.0.1:6379          127.0.0.1:60032         ESTABLISHED
tcp        0      0 127.0.0.1:60022         127.0.0.1:6379          ESTABLISHED
tcp        0      0 127.0.0.1:60032         127.0.0.1:6379          ESTABLISHED
tcp6       0      0 ::1:6379                :::*                    LISTEN     
$ php artisan websockets:serve
Starting the WebSocket server on port 6001...
New connection opened for app key 123.
Connection id 369720864.693996453 sending message {"event":"pusher:connection_established","data":"{\"socket_id\":\"369720864.693996453\",\"activity_timeout\":30}"}
Connection id 369720864.693996453 closed.
New connection opened for app key 123.
Connection id 52622455.774637789 sending message {"event":"pusher:connection_established","data":"{\"socket_id\":\"52622455.774637789\",\"activity_timeout\":30}"}

.env :

APP_NAME=Laravel
APP_ENV=local
APP_KEY=base64:HhKIpN1Zz1THpIPKg26dh6Sbo1+gmaT6r1Za6BJCtyM=
APP_DEBUG=true
APP_URL=http://local-001laravel-php-websockets-master.com

LOG_CHANNEL=stack

DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=001laravel-php-websockets-master
DB_USERNAME=root
DB_PASSWORD=1

\\ В качестве вещателя прописывает pusher
BROADCAST_DRIVER=pusher
\\ Фейковые данные
PUSHER_APP_ID=123
PUSHER_APP_KEY=123
PUSHER_APP_SECRET=1234324
PUSHER_APP_CLUSTER=mt1

CACHE_DRIVER=file
QUEUE_CONNECTION=sync
SESSION_DRIVER=file
SESSION_LIFETIME=120

REDIS_HOST=127.0.0.1
REDIS_PASSWORD=null
REDIS_PORT=6379

MAIL_DRIVER=smtp
MAIL_HOST=smtp.mailtrap.io
MAIL_PORT=2525
MAIL_USERNAME=null
MAIL_PASSWORD=null
MAIL_ENCRYPTION=null

AWS_ACCESS_KEY_ID=
AWS_SECRET_ACCESS_KEY=
AWS_DEFAULT_REGION=us-east-1
AWS_BUCKET=


MIX_PUSHER_APP_KEY="${PUSHER_APP_KEY}"
MIX_PUSHER_APP_CLUSTER="${PUSHER_APP_CLUSTER}"

С Redis-ом работать не довелось...
Еще нужны какие-то настройки?


Спасибо!

#14 Re: Laravel 5 » Ошибка Permission denied (publickey) при запуске envoy » 15.03.2019 07:46:29

Спасибо за помощь !
Я постарался выпонить вышеуказанные команды и перезапустил систему, но та же самая ошибка.  Имею доступ локально:

serge@serge:~/.ssh$ ls -la
total 36
drwx------  2 serge serge 4096 9 16:36 .
drwxr-xr-x 48 serge serge 4096 15 06:10 ..
-rw-r--r--  1 serge serge  398 26 07:57 authorized_keys
-rwx------  1 serge serge  181  9 16:33 config
-rw-------  1 serge serge 1679  25  2018 id_rsa
-r--------  1 serge serge  426  3 10:35 id_rsa.pem
-r--------  1 serge serge  393  25  2018 id_rsa.pub
-rwxrwxrwx  1 serge serge 5882  6 18:35 known_hosts

И на сервере :

root@nsn-do-lamp:~# cd /home/lardeployer/.ssh/
root@nsn-do-lamp:/home/lardeployer/.ssh# ls -la
total 24
drwx------ 2 lardeployer lardeployer 4096 Mar 10 04:43 .
drwxr-xr-x 7 lardeployer lardeployer 4096 Mar 15 04:32 ..
-rw-r--r-- 1 lardeployer lardeployer  182 Mar 10 04:31 config
-rw-r--r-- 1 lardeployer lardeployer 1680 Mar 10 04:31 id_rsa
-rw-r--r-- 1 lardeployer lardeployer  394 Mar  9 05:57 id_rsa.pub
-rw-r--r-- 1 lardeployer lardeployer 1768 Mar 10 04:40 known_hosts

Я то-то упустил из ваших инструкций?

Но выполнив по вашему совету вход через своего созданного юзера получил ошибку, что на приватный ключ слишком много прав :

ssh lardeployer@NNN.NN.NN.N
$ git clone git@bitbucket.org:sergeynilov/votes.git
Cloning into 'votes'...
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@         WARNING: UNPROTECTED PRIVATE KEY FILE!          @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Permissions 0644 for '/home/lardeployer/.ssh/id_rsa' are too open.
It is required that your private key files are NOT accessible by others.
This private key will be ignored.
Load key "/home/lardeployer/.ssh/id_rsa": bad permissions                                                                                                                                                              
git@bitbucket.org: Permission denied (publickey).                                                                                                                                                                      
fatal: Could not read from remote repository.                                                                                                                                                                          
                                                                                                                                                                                                                       
Please make sure you have the correct access rights                                                                                                                                                                    
and the repository exists.

Непонятно откуда там взялось 0644 и как быть дальше ?

#15 Re: Laravel 5 » Ошибка Permission denied (publickey) при запуске envoy » 14.03.2019 15:45:43

Это выполнять локально ?
Полчуаю ошибку :

# chown +R serge:serge .ssh/
chown: invalid user: ‘+R’

#16 Re: Laravel 5 » Ошибка Permission denied (publickey) при запуске envoy » 14.03.2019 14:13:13

На моем локальном компе файлы в .ssh/ имеют права :

$ ls -la
total 36
drwxrwxrwx  2 serge serge 4096 .
drwxr-xr-x 48 serge serge 4096  ..
-rw-r--r--  1 root  root   398 authorized_keys
-rwx------  1 serge serge  181 config
-rw-------  1 serge serge 1679 id_rsa
-r--------  1 serge serge  426 id_rsa.pem
-r--------  1 serge serge  393 id_rsa.pub
-rwxrwxrwx  1 serge serge 5882 known_hosts

и я нормально работаю с git в командной сртоке используя ssh

Не может ли прчина быть в том что нужны друние права этих файлов ?

#17 Re: Laravel 5 » Ошибка Permission denied (publickey) при запуске envoy » 14.03.2019 12:01:50

То есть заместо

ssh root@N.N.N.N

входить

ssh lardeployer@N.N.N.N

попробовал зашел и нормально загрузил проект через git clone
А чего ж не захотел через envoy ?

#18 Laravel 5 » Ошибка Permission denied (publickey) при запуске envoy » 14.03.2019 08:28:44

mstdmstd
Ответов: 10

Всем привет!
Выполняю run envoy  и введя пароль юзера и получаю ошибку доступа ssh publickey

$ envoy run VotesDeploy
lardeployer@NNN.NN.NN.NN's password: 
[lardeployer@NNN.NN.NN.NN]: Cloning into '20190314070955'...
[lardeployer@NNN.NN.NN.NN]: git clone git@bitbucket.org: Permission denied (publickey).
[lardeployer@NNN.NN.NN.NN]: fatal: Could not read from remote repository.
[lardeployer@NNN.NN.NN.NN]: Please make sure you have the correct access rights
...

Между тем если на самом сервере(Ubuntu 18 под Digital Ocean) переключиться на пользователя что я использую в envoy

su -l  lardeployer
git clone git@bitbucket.org:myaccount/votes.git

проект успешно загружается

В моем envoy файле:

@setup
    $server_login_user= 'lardeployer';
       ...

@endsetup

@servers(['production' => $server_login_user.'@NNN.NN.NN.NN'])

В чем проблема ? Нехватка прав для юзера lardeployer?

Спасибо!

#19 Re: Веб-разработка » Какая практическая польза в использовании envoy? » 10.03.2019 09:24:53

Я настроил ssh на сервере так что при вводе команды git clone под нерутовым пользователем успешно выполяется (если выполнить под рутом то ошибка доступа) :

# su -l lardeployer 
$ git clone git@bitbucket.org:myaccount/votes.git
...
cloned ok

Но при запуске envoy получаю ошибку доступа:

$ envoy run deploy
lardeployer@138.68.107.4's password: 
[lardeployer@138.68.107.4]: Cloning into '20190310080335'...
[lardeployer@138.68.107.4]: git clone git@bitbucket.org: Permission denied (publickey).
[lardeployer@138.68.107.4]: fatal: Could not read from remote repository.
[lardeployer@138.68.107.4]: Please make sure you have the correct access rights
[lardeployer@138.68.107.4]: and the repository exists.
[✗] This task did not complete successfully on one of your servers.

Во второсм случае консоль затребовала пароль юзера lardeployer

В Envoy.blade.php :

@setup
    $server_login_user= 'lardeployer';
    ...

@endsetup

@servers(['production' => $server_login_user.'@NNN.NN.NNN.N'])

Непонятно почему ошибка и как починить ?

#20 Re: Веб-разработка » Какая практическая польза в использовании envoy? » 28.02.2019 09:45:17

Нашел обучалку как развернуть envoy
www.youtube.com/watch?v=mkntP_9Vu5Q&t=96s
И в самом начале там прилагается создать отдельного юзера а не использовать root
Для этого на сервере я открыл /etc/group и отредактировал строку :

www-data:x:33:lardeployer

Но получаю ошибку:

sudo  chown lardeployer:www-data /var/www/html/LiveBoxing
chown: invalid user: ‘lardeployer:www-data’

И выполнив :

 cut -d: -f1 /etc/passwd 

в списке пользователей lardeployer нет
систему после измернения /etc/group я ребутил

Почему ошибка и как исправить ?

#21 Re: Веб-разработка » Какая практическая польза в использовании envoy? » 26.02.2019 10:50:02

Просто ещё один способ деплоя.

Я уже упомниал что у меня привыйчный способ деплоя с помщтью git комманд. А можно вкратце какие еще способы есть и плюсы/минусы ?

#22 Веб-разработка » Какая практическая польза в использовании envoy? » 26.02.2019 10:12:04

mstdmstd
Ответов: 8

Всем привет
читаю использование envoy https://laravel.com/docs/5.7/envoy  и не пойму в чем его преимущество
и в каких случаях его нужно использовать ?
Обычно приложение делится на 2 части dev/live(обе доступ через git  там несложный набор команд) - и предпрологается что live это оттестирования версия без ошибок...

А каким образом тут envoy ? Можно с примерами когдп есть практическая польза?

Спасибо!

#23 Laravel 5.x » Скрипт добавление множественных телефонов и емейлов » 14.01.2019 17:47:02

mstdmstd
Ответов: 1

Всем привет!
Мне нужно сделать добавление множественных телефонов и емейлов без открытия отдельно окна и предварительного сохарнения данных окна(клиента) что-то вроде:
https://imgur.com/a/ZjuL1R9
при этом кроме самого поля ввода емейла и телефона есть выпадающий список Тип Телефона/Мейла
Laravel 5.7 / jQuery 3 / Blade /Bootsrap 4.1

Может есть какие-то скрипты или плагины для этого ?
Я так приблизительно понимаю как это писать на jQuery - но может есть уже написанный удобный вариант ?

Спасибо !

#24 Веб-разработка » Как можно приделать rss-пиктограмку ? » 07.01.2019 15:56:55

mstdmstd
Ответов: 0

Всем привет.
А как можно приделать rss-пиктограмку к laravel 5/Appache2/ubuntu приложению со ссылкой на feed-страницу?
Спасибо !

#25 Веб-разработка » Сделать чтобы картинки из storage/app/public были использованы в git о » 19.11.2018 16:37:35

mstdmstd
Ответов: 1

всем привет!
В моем latravel 5 приложении нужно чтобы подкаталоги с инициализирущими картинками из storage/app/public были использованы в git обмене

project/storage/app/public$ ls -la
total 17
drwxrwxrwx 1 root root 4096 лис 15 16:40 .
drwxrwxrwx 1 root root    0 бер 16  2018 ..
drwxrwxrwx 1 root root 4096 тра 27 15:27 artist-images
drwxrwxrwx 1 root root 4096 лис 15 13:10 cms-item-images
-rwxrwxrwx 1 root root   69 лис 15 16:40 .gitignore
drwxrwxrwx 1 root root 4096 лис 12 17:55 user-avatars

Я изменил .gitignore на :

!artist-images/
!cms-item-images/
!user-avatars/

и полагал что сам файл .gitignore будет учавствовать в обмене(так и произошло) но 3 каталога в обмене не учавствовуют как я надеялся

но команда

gitstatus

отображает только измененный файл storage/app/public/.gitignore

А как правильно ?

Спасибо!

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