jannik2018
Goto Top

Snipe IT error

Weiß jemand von euch wie Ich das folgende Problem mit SNipe IT in den Griff bekommen kann ???

Warning: require(/var/www/html/snipeit/public/var/www/html/snipeit/bootstrap/autoload.php): 
failed to open stream: No such file or directory in /var/www/html/snipeit/public/index.php on line 22

Fatal error: require(): Failed opening required '/var/www/html/snipeit/public/var/www/html/snipeit/bootstrap/autoload.php'   
(include_path='.:/usr/share/php') in /var/www/html/snipeit/public/index.php on line 22  

Content-Key: 609193

Url: https://administrator.de/contentid/609193

Printed on: April 20, 2024 at 01:04 o'clock

Member: falscher-sperrstatus
falscher-sperrstatus Oct 01, 2020 at 15:18:09 (UTC)
Goto Top
Hallo,

die Datei ist nicht vorhanden oder keine Rechte. Falls nicht selbst soweit fit, wäre ein Dienstleister angebracht.

Grüße
Member: Jannik2018
Jannik2018 Oct 01, 2020 at 15:24:24 (UTC)
Goto Top
Zitat von @falscher-sperrstatus:

Hallo,

die Datei ist nicht vorhanden oder keine Rechte. Falls nicht selbst soweit fit, wäre ein Dienstleister angebracht.

Grüße

ok schaue ich mir nochmal an noch eine andere Frage meinerseits wie bekomme ich das Problem gelöst wenn ich ein userdir verwende wo sich die seite drin befindet
also so deinedomain.de/~jannik/seite


DocumentRoot is set incorrectly. It should be set to the public directory.
Member: falscher-sperrstatus
falscher-sperrstatus Oct 01, 2020 at 15:25:42 (UTC)
Goto Top
Sind das Hausaufgaben?

Google:

https://github.com/snipe/snipe-it/issues/2626
Member: Jannik2018
Jannik2018 Oct 01, 2020 updated at 15:27:05 (UTC)
Goto Top
nein und das hilft mir auch nicht weiter da ich wie bereits beschrieben userdirs verwende
Member: falscher-sperrstatus
falscher-sperrstatus Oct 01, 2020 at 15:28:40 (UTC)
Goto Top
OK, wirst du für die Arbeit bezahlt?
Member: Jannik2018
Jannik2018 Oct 01, 2020 updated at 15:30:00 (UTC)
Goto Top
nö was soll die Frage ?
Member: falscher-sperrstatus
falscher-sperrstatus Oct 01, 2020 at 15:33:08 (UTC)
Goto Top
Weil ich keine Vorarbeit, geschweige denn Informationen sehe wie es aussieht, du aber fragst als wäre das hier ein Ticketsystem. Erarbeite dir mal selbst was.
Member: Jannik2018
Jannik2018 Oct 01, 2020 updated at 15:37:10 (UTC)
Goto Top
ok hab das jetzt
in den body
<meta http-equiv="refresh" content="0; url=./public">

in die index.html eingefügt und bekomme folgenden fehler

Serverfehler!

Die Anfrage kann nicht beantwortet werden, da im Server ein interner Fehler aufgetreten ist. Der Server ist entweder überlastet oder ein Fehler in einem CGI-Skript ist aufgetreten.

Sofern Sie dies für eine Fehlfunktion des Servers halten, informieren Sie bitte den Webmaster hierüber.
Error 500

log sagt

.htaccess: Options not allowed here
Member: falscher-sperrstatus
falscher-sperrstatus Oct 01, 2020 at 15:41:10 (UTC)
Goto Top
Dann fang jeden Fehler mal zu ergründen, danach weisst du wenigstens mehr als jetzt und auch die Hintergründe. Und hallo, bitte, danke, tschüss wären nicht schlecht, egal ob Hausaufgaben, daily work oder was auch immer.
Member: Jannik2018
Jannik2018 Oct 01, 2020 updated at 19:01:56 (UTC)
Goto Top
den fehler bekomme ich net weg
Warning: include(/home/jannik/public_html/Inventur/vendor/composer/../../app/Http/Kernel.php): failed to open stream: Permission denied in /home/jannik/public_html/Inventur/vendor/composer/ClassLoader.php on line 444

Warning: include(): Failed opening '/home/jannik/public_html/Inventur/vendor/composer/../../app/Http/Kernel.php' for inclusion (include_path='.:/usr/share/php7:/usr/share/php7/PEAR') in /home/jannik/public_html/Inventur/vendor/composer/ClassLoader.php on line 444  

Fatal error: Uncaught ReflectionException: Class App\Http\Kernel does not exist in /home/jannik/public_html/Inventur/vendor/laravel/framework/src/Illuminate/Container/Container.php:752 Stack trace: #0 /home/jannik/public_html/Inventur/vendor/laravel/framework/src/Illuminate/Container/Container.php(752): ReflectionClass->__construct('App\\Http\\Kernel') #1 /home/jannik/public_html/Inventur/vendor/laravel/framework/src/Illuminate/Container/Container.php(631): Illuminate\Container\Container->build('App\\Http\\Kernel') #2 /home/jannik/public_html/Inventur/vendor/laravel/framework/src/Illuminate/Container/Container.php(586): Illuminate\Container\Container->resolve('App\\Http\\Kernel', Array) #3 /home/jannik/public_html/Inventur/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(732): Illuminate\Container\Container->make('App\\Http\\Kernel', Array) #4 /home/jannik/public_html/Inventur/vendor/laravel/framework/src/Illuminate/Container/Container.php(256): Illuminate\Foundation\Application->make('App\\Http\\Kernel' in /home/jannik/public_html/Inventur/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 752 
Member: max
max Oct 01, 2020 updated at 19:07:58 (UTC)
Goto Top
Hi,

failed to open stream: Permission denied

Naja, es ist wohl immer noch ein Rechteproblem. "/home/jannik/public_html/Inventur/vendor/composer/../../app/Http/Kernel.php" kann immer noch nicht gelesen werden.

<meta http-equiv="refresh" content="0; url=./public">

Die Url ist bei einem meta refresh eine Adresse und kein Dateipfad. Das "./" kann da nicht funktionieren.

Gruß
max
Member: Jannik2018
Jannik2018 Oct 01, 2020 updated at 20:10:49 (UTC)
Goto Top
Zitat von @max:

Hi,

failed to open stream: Permission denied

Naja, es ist wohl immer noch ein Rechteproblem. "/home/jannik/public_html/Inventur/vendor/composer/../../app/Http/Kernel.php" kann immer noch nicht gelesen werden.

<meta http-equiv="refresh" content="0; url=./public">

Die Url ist bei einem meta refresh eine Adresse und kein Dateipfad. Das "./" kann da nicht funktionieren.

Gruß
max
Die Rechte sind auf 777 das kann nicht sein unten der Fatal Error wird auch eher das Problem sein oben ist es ja "nur" ein Warning
Member: J-N-S.K-N-R
J-N-S.K-N-R Oct 02, 2020 at 04:48:49 (UTC)
Goto Top
Zitat von @Jannik2018:
Die Rechte sind auf 777 das kann nicht sein unten der Fatal Error wird auch eher das Problem sein oben ist es ja "nur" ein Warning


777 ist aber nicht zielführend und eher ein offene Tür für Hacker.
Da du schon so massiv an den Rechten rumgespielt hast, wäre eine schnelle Neuinstallation des OS und dann eine erneute Installation von dem Programm sinnvoll.
Member: max
max Oct 02, 2020 updated at 11:24:19 (UTC)
Goto Top
Hi,

Die Rechte sind auf 777 das kann nicht sein unten der Fatal Error wird auch eher das Problem sein oben ist es ja "nur" ein Warning

und die Rechte der Ordner darüber? Kann die Datei überhaupt erreicht werde?

Außerdem ist es nicht nur eine "Warnung" sondern "der Fehler". Sonst wurde da "info" stehen. Gebe der Datei die Rechte vom Web- oder Appserver, nicht 777.

Der "Fatal error" mit "Class App\Http\Kernel does not exist" entsteht, weil "Kernel.php" nicht inkludiert werden kann - somit existiert sie für ihn nicht. Da musst du ansetzen.

Gruß
max
Member: Jannik2018
Jannik2018 Oct 02, 2020 at 15:47:05 (UTC)
Goto Top
jetzt habe ich diesen Fehler hier

Fatal error: Uncaught Error: Class 'Log' not found in /home/jannik/public_html/Inventur/app/Exceptions/Handler.php:40 Stack trace: /home/jannik/public_html/Inventur/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(314): App\Exceptions\Handler->report(Object(Symfony\Component\Debug\Exception\FatalThrowableError)) #1 /home/jannik/public_html/Inventur/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(122): Illuminate\Foundation\Http\Kernel->reportException(Object(Symfony\Component\Debug\Exception\FatalThrowableError)) #2 /home/jannik/public_html/Inventur/public/index.php(58): Illuminate\Foundation\Http\Kernel->handle(Object(Illuminate\Http\Request)) #3 {main} thrown in /home/jannik/public_html/Inventur/app/Exceptions/Handler.php on line 40
Member: max
max Oct 02, 2020 updated at 16:06:08 (UTC)
Goto Top
Hi,

was hast du denn jetzt genau verändert?

Entweder es fehlt noch ein Log Modul (Laravel) oder das Log kann nicht geschrieben werden. Ich tippe auf das Zweite.

Schau doch mal ob es ein "storage/logs/laravel.log" gibt und schalte doch mal den Debugmode ein -> https://snipe-it.readme.io/docs/getting-help#section-step-1-enable-debug ...

Ist denn der composer User (mit dem du Composer install oder update gemacht hast) in der web servers group? Also www-data. Wenn nicht füge ihn noch dazu. Du solltest Composer nicht als "root" laufen lassen!!

Siehe dazu auch: https://github.com/snipe/snipe-it/issues/7174

Gruß
max
Member: Jannik2018
Jannik2018 Oct 02, 2020 updated at 17:15:51 (UTC)
Goto Top
hab einfach den composer nochmal neu installiert
es gibt gar keinen storage/logs/laravel.log
composer läuft nicht als root sondern als jannik face-smile
Member: max
max Oct 02, 2020 at 17:21:59 (UTC)
Goto Top
Hi,

geht es denn jetzt?

Das mit dem "../laravel.log" war nur ein Beispiel. In der Regel wird ein Log von Snipe geschrieben. Das solltest du suchen.

Gruß
max
Member: Jannik2018
Jannik2018 Oct 02, 2020, updated at Nov 25, 2020 at 07:51:53 (UTC)
Goto Top
weiß jemand wie ich den Fehler auf dem Screenshot fixxen kann
bildschirmfoto_2020-11-25_08-47-47