staging.inyokaproject.org

HTTP ERROR 500

Status: Ungelöst | Ubuntu-Version: Server 20.04 (Focal Fossa)
Antworten |

Windoofer

Anmeldungsdatum:
14. März 2016

Beiträge: 150

Hallo an alle

ich würde gerne den Webserver von Streamhash zum laufen bringen, nur bringt er den Fehler HTTP ERROR 500 wenn ich auf die Webseite gehe. Wenn ich in den Error.log schaue dann ist die Log leer und kann leider nicht spezifischer suchen.

Was ich bisher getan habe

Ubuntu 20.04 Server installiert

Updates Installieren

apt-get update -y && apt-get upgrade -y && apt-get dist-upgrade -y && apt-get full-upgrade

LAMP installieren

apt-get install apache2 libapache2-mod-php php php-mysql mysql-server

PHP Werte ändern

nano /etc/php/7.4/apache2/php.ini
max_execution_time 600
memory_limit 512M
post_max_size 128M
upload_max_filesize 128M

PhpMyAdmin installieren

apt-get install phpmyadmin

bei apache2 mit Leertaste Sternchen setzen und dann mit Tabtaste auf OK bestätigen dbconfig-common → mit yes bestätigen Ein Datenbank Passwort eingeben und dann nochmal eingeben zu bestätigung

Datenbank konfugurieren

mysql_secure_installation eingeben
  • VALIDATE PASSWORD COMPONENT can be used to test passwords and improve security → n

  • neues Passwort eingeben und bestätigen

  • Remove anonymous users? → y

  • Disallow root login remotely? → y

  • Remove test database and access to it? → y

  • Reload privilege tables now? → y

  • MySQL öffnen

  • mysql eingeben

  • Datenbank erstellen

  • CREATE DATABASE Meine Datenbank;

  • Datenbank Benutzer erstellen

  • CREATE USER 'Datenbankbenutzer'@'localhost' IDENTIFIED BY 'Mein Passwort';

  • Benutzer alle Rechte geben

  • GRANT ALL PRIVILEGES ON *.* TO 'Datenbankbenutzer'@'localhost' WITH GRANT OPTION;

  • Rechte aktualisieren

  • FLUSH PRIVILEGES;

  • Aus mySQL raus gehen

  • EXIT;

In den Streamhash Ordner gehen und die .env bearbeiten bei ‘hostname’, ‘username’, ‘password’, ‘database’ die von vorhin ausgefüllten Daten eintragen

Jetzt in PHPmyAdmin gehen und in der Datenbank die common.sql aus Streamhash/DB importieren

  • * SSH Zugang aktivieren

  • nano /etc/ssh/sshd_config → bearbeiten

  • PermitRootLogin yes → auskommentieren und auf yes stellen

  • service ssh restart → Dienst neustarten

mod_rewrite aktivieren

a2enmod rewrite 
a2enmod actions
apache2ctl force-reload
        <Directory /var/www/html>
#               +Options +Indexes +FollowSymLinks +MultiViews <- mit dem hat das nicht funktioniert wie in der Ubuntuusers Anleitung
               AllowOverride FileInfo
                Order allow,deny
                Allow from all
        </Directory>
  • index Reihenfolge ändern

  • nano /etc/apache2/mods-enabled/dir.conf

  • index.html zu index.php machen und index.php zu index.html machen

  • service apache2 restart

WinSCP nutzen um Streamhash in den /var/www/html Ordner zu ziehen

ich hab auch chmod -R 755 /var/www/html gemacht

ich verstehe das nicht ganz ich hoffe ihr könnt mir helfen ich wollte den Server hochladen aber es ging eben nicht vielleicht später

MfG Timm

edit: es können nur Dateien mit max 2,5 mb hochgeladen werden der Webserver ist aber 17 mb groß

Bearbeitet von sebix:

Bitte verwende in Zukunft Codeblöcke, um die Übersicht im Forum zu verbessern!

Bearbeitet von sebix:

Bitte verwende in Zukunft Listen, um die Übersicht im Forum zu verbessern!

sebix Team-Icon

Ehemalige

Anmeldungsdatum:
14. April 2009

Beiträge: 5584

Und was sagt der Error log?

Windoofer

(Themenstarter)

Anmeldungsdatum:
14. März 2016

Beiträge: 150

Hallo sebix

Im Error.log ist nur

[Mon Jan 24 14:22:04.593845 2022] [mpm_prefork:notice] [pid 1397] AH00169: caught SIGTERM, shutting down
[Mon Jan 24 14:22:04.666601 2022] [mpm_prefork:notice] [pid 1575] AH00163: Apache/2.4.41 (Ubuntu) configured -- resuming normal operations
[Mon Jan 24 14:22:04.666661 2022] [core:notice] [pid 1575] AH00094: Command line: '/usr/sbin/apache2'
[Mon Jan 24 14:30:08.451541 2022] [mpm_prefork:notice] [pid 1575] AH00169: caught SIGTERM, shutting down
[Mon Jan 24 14:30:08.515996 2022] [mpm_prefork:notice] [pid 1602] AH00163: Apache/2.4.41 (Ubuntu) configured -- resuming normal operations
[Mon Jan 24 14:30:08.516038 2022] [core:notice] [pid 1602] AH00094: Command line: '/usr/sbin/apache2'
[Mon Jan 24 14:34:11.439197 2022] [mpm_prefork:notice] [pid 1602] AH00169: caught SIGTERM, shutting down
[Mon Jan 24 14:34:31.311577 2022] [mpm_prefork:notice] [pid 154] AH00163: Apache/2.4.41 (Ubuntu) configured -- resuming normal operations
[Mon Jan 24 14:34:31.311626 2022] [core:notice] [pid 154] AH00094: Command line: '/usr/sbin/apache2'
[Mon Jan 24 15:40:54.700656 2022] [mpm_prefork:notice] [pid 154] AH00173: SIGHUP received.  Attempting to restart
[Mon Jan 24 15:40:54.721639 2022] [mpm_prefork:notice] [pid 154] AH00163: Apache/2.4.41 (Ubuntu) configured -- resuming normal operations
[Mon Jan 24 15:40:54.721686 2022] [core:notice] [pid 154] AH00094: Command line: '/usr/sbin/apache2'
[Mon Jan 24 15:50:01.571189 2022] [mpm_prefork:notice] [pid 154] AH00169: caught SIGTERM, shutting down

Ich hab nach den Fehlermeldungen gegoogelt aber für mich nichts brauchbares gefunden oder ich hab es nicht verstanden

Ich hab nochmal einen Screenshiot dazu angehängt

Ich hoffe du kannst damit mehr anfangen

MfG Timm

Anhang

Antworten |