Почему Yii2 не видит виджет, и как это исправить?

167
09 января 2020, 14:40

Столкнулся с бедой после переезда на другой VDS сервер стал ошибки выводить о том что нет такого виджета.

Unknown Class  yii\base\UnknownClassException
Unable to find 'frontend\widgets\SliderMainPage2' in file: /var/www/admin/data/www/frontend/widgets/SliderMainPage2.php. Namespace missing?

Ну вот кусок виджета:

 <?
namespace frontend\widgets;
use common\models\Articles;
use common\models\Category;
use yii\bootstrap\Widget;
use yii\imagine\Image; 
use Imagine\Image\Box;
use Imagine\Image\Point;
use yii\web\Controller;
class SliderMainPage2 extends  Widget{
    public $limit;
    public $template;
    public function init(){
        parent::init();
        if ($this->limit == null){
            $this->limit = 5;
        }
        if ($this->template == null){
            $this->template = 'sliderMainPage';
        }
    }

Хочу отметить то что на старом VDS сервере не ругается на Пространство имен.

READ ALSO
Как сохранить фигуры в ексель файле после обработки

Как сохранить фигуры в ексель файле после обработки

Библиотекой phpspreadsheet вношу изменения вxls файл (шаблон)

133
Как записать JSON в файл в Laravel?

Как записать JSON в файл в Laravel?

На вход приходит JSONОн содержится Request $request

143
Woocommerce, дочерняя тема

Woocommerce, дочерняя тема

В дочерней теме пытаюсь переопределить хук, который используется в основной теме: funcitonsphp - основная тема

157
Как объединить массивы PHP

Как объединить массивы PHP

Есть массивы такого вида:

119