2015-08-19 13 views
13

Wenn ich auf einem Server mit Z-Ray meinen Oktober Installation laden, bekomme ich diesen Fehler:Oktober CMS Reflection Ausnahme auf Z-Ray

// als Resolver für mehr Feinabstimmung Auflösung dieser Objekte verwendet.

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()) 
{ 

Der Fehler von dieser Linie kommen: $reflector = new ReflectionClass($concrete);

Als ReflectionException.

Ich weiß nicht, warum es das tut, aber auf XAMPP ist dies nicht vorhanden.

URL: With Z-Ray und without Z-Ray. Gleiche Dateien, kopiert/eingefügt.

Danke

+0

Probieren Sie es aus: Composer dump-autoload im Stammverzeichnis der App – num8er

+0

@ num8er Es gibt keine composer.json im Oktober. Oder die Datei wurde nicht geladen. –

+0

Entschuldigung aber wie es Klassen aus dem Lieferantenordner automatisch startet? – num8er

Antwort

2

Ich habe das Problem gefunden.

Das Laravel-Plugin verursachte einen Konflikt mit October CMS.

Wie habe ich das gefunden? Zuerst gab es diesen Fehler, mit dieser Datei:

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 

Nachdem ich Remarqued habe, dass die Laravel Platte war leer, aber mit Zahlen.

Dank @ num8er, der seine Zeit nimmt, um mir zu helfen, dies zu lösen!