Frische Webstation Installation läuft nicht - Fehler 500

  • Ab sofort steht euch hier im Forum die neue Add-on Verwaltung zur Verfügung – eine zentrale Plattform für alles rund um Erweiterungen und Add-ons für den DSM.

    Damit haben wir einen Ort, an dem Lösungen von Nutzern mit der Community geteilt werden können. Über die Team Funktion können Projekte auch gemeinsam gepflegt werden.

    Was die Add-on Verwaltung kann und wie es funktioniert findet Ihr hier

    Hier geht es zu den Add-ons

Status
Für weitere Antworten geschlossen.

Scirocco3

Benutzer
Registriert
29. Dez. 2016
Beiträge
324
Reaktionspunkte
2
Punkte
0
Hallo zusammen,

ich wollte mich einmal in nextcloud einarbeiten und mir das mal anschauen.
Es fängt jetzt aber schon leider mit dem Webserver an das er nicht geht.

Es ist/war die erste Installation, er war noch nie am laufen.
Hab ihn über myphpAdmin installiert (zusammen mit MariaDB und PHP 5.6).
Ich habe in den Webserver Einstellung als Server ngingx und PHP 5.6 konfiguriert.

Nun wollte ich schauen ob er läuft bevor ich mit nextclpoud weiter mache.
Also hab ich die IP des Servers aufgerufen (auch mal mit :80 dahinter) und hoffte die Standardseite zu sehen.

Leider war dem nicht so, ich bekomme den Fehler 500, bei der Verarbeitung ist ein Fehler aufgetreten.
Wenn ich auf die Webfreigabe gehe und die Index starte, bekomme ich die korrekte Default Seite gezeigt.
Also hab ich mal Error Messages angeschaltet und bekomme das folgende zu sehen.

Warning: mkdir(): Permission denied in /var/services/web/lib/BicBucStriim/bicbucstriim.php on line 52 Warning: mkdir(): Permission denied in /var/services/web/lib/BicBucStriim/bicbucstriim.php on line 55 Fatal error: Uncaught exception 'PDOException' with message 'SQLSTATE[HY000]: General error: 1 table config already exists' in /var/services/web/lib/BicBucStriim/bicbucstriim.php:81 Stack trace: #0 /var/services/web/lib/BicBucStriim/bicbucstriim.php(81): PDO->exec('create table co...') #1 /var/services/web/lib/BicBucStriim/own_config_middleware.php(66): BicBucStriim->createDataDb() #2 /var/services/web/lib/BicBucStriim/own_config_middleware.php(22): OwnConfigMiddleware->check_config_db() #3 /var/services/web/lib/BicBucStriim/caching_middleware.php(41): OwnConfigMiddleware->call() #4 /var/services/web/vendor/slim/slim/Slim/Slim.php(1271): CachingMiddleware->call() #5 /var/services/web/index.php(205): Slim\Slim->run() #6 {main} thrown in /var/services/web/lib/BicBucStriim/bicbucstriim.php on line 81

Wo liegt der Fehler? Hab ich was vergessen?

DSM 6.xx Immer das aktuellste (ohne Beta). In dem Fall Update 9 .. auf einer DS916+

Vielen Dank schon mal für Eure Tipps :o
 
Frische Installation?
BicBucStriim ist eine Anwendung für Calibre-Bibliotheken (eBooks)
Sind vHosts definiert worden?
 
Hi,

Danke für die Tipps.

Frisch soll heißen, das der Webserver heute das erste mal installiert wurde.
Also einen eBook test hatte ich mal gemacht, aber kurz drauf wieder runter geschmissen.
Und vHosts sind keine definiert.

Sind da noch Reste von Calibre? Kann ich die irgendwie löschen, oder die Rechte setzen?
 
Wie kann die Web Station das erste mal installiert worden sein, wenn definitiv Verzeichnise von BicBuc da sind?
Die verbliebenen Dateileichen kannst Du (wenn unter /volume1/web) nichts mehr liegt über die Konsole oder evtl. auch mit WinSCP zu Tage befördern.
Ist noch eine Datenbank angelegt worden? Dann auch weg damit.
 
Ich dachte die Reste kommen von der Calibre Installation?

Also ich hatte schon mal alles "offensichtliche" gelöscht.
Also MariaDB, phpadmin, Webstation und die Freigabe Web auch gelöscht.
Wenn hängt tiefer im System was, wo kann ich denn im Terminal nach den Leichen suchen?
 
Guck doch mal unter /var/service/web/ nach ob da noch Dateien drin sind.
 
Bildschirmfoto 2017-01-26 um 18.16.24.jpg
Maßenhaft Dateien.. auch nachdem ich jetzt grad alles noch mal deinstalliert habe (inclusive. Freigabe).

Kann ich die gefahrlos alle löschen?

*EDIT*
Ich hab die Daten mal in einen anderen Ordner verschoben und dann noch mal alles installiert.
Daraufhin war nur ein Ordner phpadmin im Web Ordner und beim Aufruf bekam die Webseite einen 403 Fehler.
Wenn ich dann die Daten wieder zurück kopiere lande ich wieder beim 500er
 
Zuletzt bearbeitet:
Mach in dem Ordner mal ein:

ls -al
 
Nicht wundern das der Ordner einen anderen Namen hat. Hierher hab ich alles (inclusive der 2 versteckten) verschoben.
Wie oben geschrieben... wenn die Dateien raus sind, gibts einen 403 ... wenn ich sie zurück kopieren wieder den 500 Fehler
Ich hab mal in ein paar Dateien rein geschaut, scheinen echt Reste der Calibre Installation zu sein.
Aber warum bekomme ich einen 403 wenn ich die entferne ?

P.S. Verursacher war übrigens dieses Paket
http://projekte.textmulch.de/bicbucstriim/

Bildschirmfoto 2017-01-26 um 19.23.58.jpg
 
Und jetzt mal bitte mit dem Befehl, welchen ich in #8 genannt habe .-)
 
seh ich keinen Unterschied... Ich dachte die Parameter sind doch austauschbar, oder...
War reiner Reflex weil ich immer -la mache ;-)

Bildschirmfoto 2017-01-26 um 19.30.05.jpg
 
Du kannst mal einen Gegentest machen. Lösche mal PMA, die Web Station und den gemeinsamen Ordner /web.
Danach installierst Du Web Station, PMA. Danach auf der Konsole mal chown -R http:http /volume1/web
 
Okay... Aber was meinst Du mit PMA ??
Bin er seit 3 Wochen bei Syno.. das kann ich jetzt grad nicht "übersetzen" ;-)
Und dann ändere ich den Owner auf HTTP.. bin schon gespannt...
 
PMA = phpMyAdmin
 
Wieder den 403 wenn "nur" das PMA drauf ist.
Bildschirmfoto 2017-01-26 um 19.52.34.png
 
Ändere mal im Backend der Web Station von nginx auf Apache2.2
 
Hab Apache 2.2 installiert und Backend abgeändert. Ebenso unter Apache 2.2 dann noch PHP 5.6 eingestellt.
den Chown zur Sicherheit auch noch mal... Nichts... Bleibt beim 403
 
Kannst Du phpMyAdmin aufrufen?
 
Ja, kann mich anmelden und komme ins Menü.
Allerdings scheinen Grafikelemente zu fehlen.
Bildschirmfoto 2017-01-26 um 20.02.40.jpg
 
Lege mal eine info.php in /web mit folgendem Inhalt:

Rich (BBCode):
<?PHP
phpinfo ();
?>

Dann mal im Browser mit IPderDS/info.php aufrufen.
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat