Hallo zusammen,
ich habe auf meinem Server den Fotoserver PicApport https://www.picapport.de/de/index.php mittels .deb Paket installiert.
Die Situation auf meinem Server habe ich mit der Installationsanleitung unter http://wiki.picapport.de/display/PIC/Installation+von+PicApport+unter+Linux abgeglichen und konnte keine Abweichungen bzw. Fehler feststellen.
Die Java-Installation testen
[2019-03-13_21:30:06] ich@server:~$java -version openjdk version "1.8.0_191" OpenJDK Runtime Environment (build 1.8.0_191-8u191-b12-2ubuntu0.16.04.1-b12) OpenJDK 64-Bit Server VM (build 25.191-b12, mixed mode)
Scheint in Ordnung.
Verzeichnisstruktur
[2019-03-13_21:39:08] ich@server:~$tree -aL 2 /opt/picapport/ /opt/picapport/ ├── .picapport │ ├── db │ ├── designs │ ├── logfiles │ ├── maildef │ ├── picapport.ks │ ├── PicApport.lck │ ├── picapport.properties │ ├── plugins │ ├── queries │ ├── uploadtemp │ └── users ├── picapport-headless.jar └── StartPicApport.sh
Entspricht der Anleitung.
Der Daemon lässt sich auch starten:
[2019-03-13_21:27:12] ich@server:~$sudo /etc/init.d/picapport start /usr/bin/screen already running. Daemon picapport already running. To access console type: screen -R 1944.picapport [2019-03-13_21:30:03] ich@server:~$sudo /etc/init.d/picapport status Daemon picapport is running. To access console type: screen -R 1944.picapport
Und dem PicApport Logfile ist folgendes zu entnehmen:
****************************************************************************** /opt/picapport/.picapport/logfiles/picapport.001 created at 2019-03-13 21:13:59 allowOutputOnSystemOut=true ****************************************************************************** Copyright (c) 1997-2019 Contecon Software GmbH. All rights reserved. 2019-03-13 21:13:59 Tracelevel: ERROR VER @ 21:13:59.444 PicApport Version 7.4 from 08.03.2019 loaded. VER @ 21:13:59.445 de.contecon.picapport.PicApport.Version=V7.4.1 08.03.2019 VER @ 21:13:59.445 java.runtime.version: 1.8.0_191-8u191-b12-2ubuntu0.16.04.1-b12 VER @ 21:13:59.446 java.version: 1.8.0_191 VER @ 21:13:59.446 java.vm.version: 25.191-b12 VER @ 21:13:59.446 java.vm.vendor: Oracle Corporation VER @ 21:13:59.446 java.vm.name: OpenJDK 64-Bit Server VM VER @ 21:13:59.447 java.specification.version: 1.8 VER @ 21:13:59.447 java.vm.specification.version: 1.8 VER @ 21:13:59.447 java.class.path: /opt/picapport/picapport-headless.jar VER @ 21:13:59.447 os.name: Linux VER @ 21:13:59.447 os.version: 4.4.0-142-generic VER @ 21:13:59.448 os.arch: amd64 VER @ 21:13:59.448 file.separator: / VER @ 21:13:59.448 path.separator: : VER @ 21:13:59.448 user.dir: / VER @ 21:13:59.449 user.home: /opt/picapport VER @ 21:13:59.449 user.name: root MSG @ 21:13:59.449 java.runtime totalMemory=514mb maxMemory=954mb freeMemory=506mb processors=4 MSG @ 21:13:59.492 java.runtime.argument: -Xms512m MSG @ 21:13:59.492 java.runtime.argument: -Xmx1024m MSG @ 21:13:59.492 java.runtime.argument: -Duser.home=/opt/picapport MSG @ 21:13:59.493 PicApport home=/opt/picapport/.picapport MSG @ 21:13:59.493 PicApport logging to /opt/picapport/.picapport/logfiles MSG @ 21:13:59.493 org.eclipse.jetty.LEVEL set to OFF MSG @ 21:13:59.493 Loading config File: /opt/picapport/.picapport/picapport.properties MSG @ 21:13:59.722 PicApportProperties.client.video.types.json[0].ext=.mp4 mime=video/mp4 MSG @ 21:13:59.722 PicApportProperties.client.video.types.json[1].ext=.ogv mime=video/ogg MSG @ 21:13:59.722 PicApportProperties.client.video.types.json[2].ext=.webm mime=video/webm MSG @ 21:13:59.753 Init: picApportHome=/opt/picapport/.picapport MSG @ 21:13:59.857 Init: gui.enabled=false MSG @ 21:13:59.858 Init: gui.hideintray=true MSG @ 21:13:59.858 Init: robot.root.0.id=Photos MSG @ 21:13:59.858 Init: robot.root.0.isuploadroot=true MSG @ 21:13:59.858 Init: robot.root.0.path=/srv/photos MSG @ 21:13:59.858 Init: server.demomode=false MSG @ 21:13:59.859 Init: server.port=80 MSG @ 21:13:59.859 Init: server.ssl=false MSG @ 21:13:59.859 Init: user.log.access=true MSG @ 21:14:00.236 Initialize user database in /opt/picapport/.picapport/users MSG @ 21:14:00.239 Load users from /opt/picapport/.picapport/users MSG @ 21:14:00.380 Initializing User Management: CcUser2 V1.6 build:2018.06.28-##CC_BUILD## MSG @ 21:14:02.801 User Management: Initializing/creating UniqueId store in: /opt/picapport/.picapport/users/vars/id_counter MSG @ 21:14:02.829 User Management: DB-Version updated to: 7.02 MSG @ 21:14:02.863 Search for plugins in /opt/picapport/.picapport/plugins MSG @ 21:14:02.925 Queries loaded: 0 MSG @ 21:14:02.928 Designs loaded: 0 from /opt/picapport/.picapport/designs MSG @ 21:14:03.014 PicApportDBService.startDatabase:embedded:/opt/picapport/.picapport/db (/opt/picapport/.picapport/db/db_3_0_15) MSG @ 21:14:07.260 PicApportDBService.startDatabase: Database version=3_0_15 ERROR@ 21:14:07.766 Exception Error (re)start server:: java.io.IOException: Failed to bind to 0.0.0.0/0.0.0.0:80 MSG @ 21:14:07.777 DbWrapper.getAlternateDatePattern: dd.MM.yyyy = d.M.yyyy
Ich kann mich jedoch leider trotzdem nicht mit meinem PicApport-Server verbinden, bzw. genauer ich komme nicht auf die erwünschte PicApport Oberfläche. Der Aufruf von http://server/picapport ergibt nur die Ausgabe:
Not Found The requested URL /picapport was not found on this server. Apache/2.4.18 (Ubuntu) Server at xx.xx.xx.112 Port 80
Auch der Zugriffsversuch via PicApport-Android-App schlägt leider fehl.
Hat jemand evtl. eine Idee was ich noch vergessen oder falsch gemacht haben könnte? Muss ich evtl. am Webserver noch etwas einrichten? (Ich konnte jedoch keine entsprechenden Hinweis finden)
vorab vielen herzlichen Dank für eure Antworten und viele Grüße
DaZeller