php artisan route:list Маршрутизация

Laravel - это веб-фреймворк PHP с открытым исходным кодом, который предоставляет полную экосистему для веб-разработки. Узнайте, как создавать, развертывать и контролировать веб-приложения с помощью Laravel, его продуктов, пакетов и стартовых наборов.
Ответить
ya
^-^
Сообщения: 2674
Зарегистрирован: 16 дек 2021, 19:56

php artisan route:list Маршрутизация

Сообщение ya »

https://www.youtube.com/watch?v=cIIozPxW4wg

Код: Выделить всё

php artisan route --help
Список активных маршрутов

Код: Выделить всё

php artisan route:list
Установит композер, если он не установлен

Код: Выделить всё

php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
sudo php composer-setup.php --install-dir=/usr/local/bin --filename=composer
sudo ln -s /usr/local/bin/composer /usr/bin/composer
Версия композера

Код: Выделить всё

composer --version
Действия, выполняемые в проекте:

Error
Class "Pusher\Pusher" not found

Ошибка говорит о том, что класс `Pusher\Pusher` не найден. Это обычно происходит, если пакет `pusher/pusher-php-server` не установлен или не подключен правильно.

Вот шаги для устранения проблемы:

1. Проверьте, установлен ли пакет `pusher/pusher-php-server`:

```bash

Код: Выделить всё

composer show pusher/pusher-php-server
```

Если пакет не установлен, вы увидите сообщение, что его нет.

2. Установите пакет, если он отсутствует:

```bash

Код: Выделить всё

composer require pusher/pusher-php-server
```

3. После установки убедитесь, что в файле `config/broadcasting.php` правильно настроена конфигурация для Pusher, например:

```php

Код: Выделить всё

'pusher' => [
    'driver' => 'pusher',
    'key' => env('PUSHER_APP_KEY'),
    'secret' => env('PUSHER_APP_SECRET'),
    'app_id' => env('PUSHER_APP_ID'),
    'options' => [
        'cluster' => env('PUSHER_APP_CLUSTER'),
        'useTLS' => true,
    ],
],
```

4. Проверьте, что в `.env` файле заданы параметры Pusher:

```env

Код: Выделить всё

PUSHER_APP_ID=your_app_id
PUSHER_APP_KEY=your_app_key
PUSHER_APP_SECRET=your_app_secret
PUSHER_APP_CLUSTER=your_cluster
```

5. После внесения изменений выполните команду:

```bash

Код: Выделить всё

composer dump-autoload
php artisan config:cache
```

6. Попробуйте снова выполнить `php artisan route:list`.

---

Если после этого проблема остается, убедитесь, что `vendor/autoload.php` подключен, и что ваш проект использует правильную версию PHP и Composer.
ya
^-^
Сообщения: 2674
Зарегистрирован: 16 дек 2021, 19:56

Re: php artisan route:list

Сообщение ya »

удаление пушэра

Код: Выделить всё

composer remove pusher/pusher-php-server
Ответить