Installation einer PHP Anwendung (Webtrees) klappt nicht  [GELÖST]

Diskussionen zur Bedienung von KeyHelp.
Post Reply
mar10
Posts: 2
Joined: Sat 18. Apr 2026, 15:49

Installation einer PHP Anwendung (Webtrees) klappt nicht

Post by mar10 »

Ich bin sicher, dass die Ursache des Problems bei KeyHelp liegt
Nein


Server-Betriebssystem + Version
Ubuntu 24.04


Eingesetzte Server-Virtualisierung-Technologie
KVM


KeyHelp-Version + Build-Nummer
KeyHelp : 26.0 (Build 3618)
Operating System : Ubuntu 24.04 (64-bit)


Zusätzliche Informationen
Neuinstallation


Ich habe ein Anfängerfrage zur Installation ein PHP-Anwedung (webtrees) in einer
Sub-Domain.

Die Sub-Domain `webtrees.example.com` ist eingerichtet.
Webtrees habe ich unter `/var/www/webtrees` entpackt und die Rechte für
User `www-data` gesetzt.
Der Ordner enthält statische HTML Dateien, favicon.ico, etc.

Unter Domains - Apache settings habe ich diese Einträge vorgenommen:

Code: Select all

ServerName webtrees.example.com
ServerAdmin webmaster@example.com
DocumentRoot "/var/www/webtrees"

<FilesMatch \.php$>
  SetHandler "proxy:unix:/run/php/keyhelp_keyhelp.socket|fcgi://localhost"
</FilesMatch>

<Directory /var/www/webtrees>
  Options Indexes FollowSymLinks
  AllowOverride All
  Require all granted
</Directory>

ErrorLog ${APACHE_LOG_DIR}/webtrees_error.log
CustomLog ${APACHE_LOG_DIR}/webtrees_access.log combined

Ich kann die statischen Dateien mit dem Browser öffnen, wenn ich sie direkt addressieren
(z.B. http://webtrees.example.com/README.md).
Auch das Favicon wird dagestellt.

Beim Öffnen der Seite http://webtrees.example.com/ erscheint aber nur
"File not found."
Anscheinend wird index.php nicht gefunden, oder korrekt interpretiert.

PHP ist für mich Neuland. Mit `<FilesMatch>` habe ich ohne Erfolg experimentiert.

Unter `/run/php/` sehe ich nur diese Sockets:
'keyhelp_keyhelp.socket' und 'keyhelp_martin-domain.socket'.

Woran könnte es noch liegen?
User avatar
Tobi
Community Moderator
Posts: 3642
Joined: Thu 5. Jan 2017, 13:24

Re: Installation einer PHP Anwendung (Webtrees) klappt nicht  [GELÖST]

Post by Tobi »

Du musst die Webseite im Userspace einrichten.

Die Dateien haben unter /var/www/ nix zu suchen!
Userrechte auf www-data umbiegen sollte man auf gar keinen Fall machen!
Gruß,
Tobi


-----------------------------
wewoco.de
Das Forum für Reseller, Digital-Agenturen, Bildschirmarbeiter und Mäuseschubser
mar10
Posts: 2
Joined: Sat 18. Apr 2026, 15:49

Re: Installation einer PHP Anwendung (Webtrees) klappt nicht

Post by mar10 »

das war's, danke!
User avatar
saviorhost
Posts: 47
Joined: Sun 11. Jan 2026, 13:51
Location: Turkiye
Contact:

Re: Installation einer PHP Anwendung (Webtrees) klappt nicht

Post by saviorhost »

Tobi wrote: Sat 18. Apr 2026, 19:52 Du musst die Webseite im Userspace einrichten.

Die Dateien haben unter /var/www/ nix zu suchen!
Userrechte auf www-data umbiegen sollte man auf gar keinen Fall machen!
Yes, I had the same problem. :lol: I solved it through trial and error. :)
Post Reply