в Config/app.php
в исходном коде laravel, каково фактическое использование url
?
В нем говорится, что URL-адрес приложения будет использоваться artisan command line tool
, так что же он должен быть на самом деле?
Я имею в виду, должно ли это быть http://mydomainname.com
или должно быть /var/www/laravel/
или /var/www/laravel/public
Текущая конфигурация
/*
|--------------------------------------------------------------------------
| Application URL
|--------------------------------------------------------------------------
|
| This URL is used by the console to properly generate URLs when using
| the Artisan command line tool. You should set this to the root of
| your application so that it is used when running Artisan tasks.
|
*/
'url' => 'http://localhost/',
При условии, что источник моего приложения находится в каталоге /var/www/
, а общая папка laravel - /var/www/laravel/public
, а http://mydomainname.com
указывается для разрешения в каталоге /var/www/laravel/public
Пример использования:
Я буду использовать laravel schedular
из /app/Console/Kernel.php
, который будет отправлять periodic sendMail commands
, который, в свою очередь, будет ставить в очередь отправляемые письма в базе данных и queue listner
, чем будет обрабатывать очередь как обычно
Очереди работают нормально на localhost (мой локальный сервер xamp), однако меня беспокоит, каким должно быть значение url
в производстве
url
установлен на localhost, используйте доменное имя - person Bankzilla   schedule 30.06.2015