2015-08-19 1 views
13

Когда я загружаю мою установку октября на сервере с Z-Ray, я получаю эту ошибку:октября CMS Отражение Exception на Z-Ray

// используются в качестве резольвер для более тонкой настройки разрешения этих объектов.

if ($concrete instanceof Closure) 
{ 
    return $concrete($this, $parameters); 
} 

$reflector = new ReflectionClass($concrete); 

// If the type is not instantiable, the developer is attempting to resolve 
// an abstract type such as an Interface of Abstract Class and there is 
// no binding registered for the abstractions so we need to bail out. 
if (! $reflector->isInstantiable()) 
{ 

Ошибка приходят от этой линии: $reflector = new ReflectionClass($concrete);

В ReflectionException.

Я не знаю, почему это так, но на XAMPP этого нет.

URL: With Z-Ray и without Z-Ray. Те же файлы, копировать/вставлять.

Спасибо

+0

Попробуйте: композитор dump-autoload в корневой папке приложения – num8er

+0

@ num8er В октябре нет композитора.json. Или файл, который не был загружен. –

+0

извините, но как он автоматически загружает классы из папки поставщика? – num8er

ответ

2

Я нашел проблему.

Плагин Laravel вызывает конфликт с октябрьской CMS.

Как я нашел это? Во-первых, там была эта ошибка, с этим файлом:

C:\Program Files (x86)\SiteExtensions\Zray55\0.9.6\plugins\Laravel\1.0.0\zray\zray.php(122): Illuminate\Container\Container->offsetGet('auth') #5 C:\Program Files (x86)\SiteExtensions\Zray55\0.9.6\plugins\Laravel\1.0.0\zray\zray.php(27): ZRay\Laravel->loadUserPane 

После, я remarqued, что панель Laravel была пустой, но с цифрами.

Благодаря @ num8er, который берет свое время, чтобы помочь мне решить это!

Смежные вопросы