У меня есть команда ремесленника, где я делаю мыльный вызов.
Поэтому я использую SoapClient
use SoapClient;
Когда я тестирую, запускаю мою команду из URL, подобного этому:
Route::get('test-command', function() {
Artisan::call('updateRegisterLogs');
});
Все отлично работает!
Теперь, когда я пытаюсь запустить его с artisan на моем сервере Linux для проверки команды на создание cronjob, я получаю следующую ошибку:
[Symfony \ Component \ Debug \ Exception \ FatalThrowableError]
Класс 'SoapClient' не найден
Странно то, что я даже получаю эту ошибку, когда пытаюсь просто php artisan
просмотреть список всех моих команд.
Почему мой ремесленник ломается от этого? Мой код работает нормально, но ремесленник нет.