ilch Forum » Allgemein » HTML, PHP, SQL,... » Php abfrage bei Ilch falsch ?

Geschlossen
  1. #1
    User Pic
    ht-clan Mitglied
    Registriert seit
    10.03.2020
    Beiträge
    73
    Beitragswertungen
    6 Beitragspunkte
    Hey Leute habe da mal ne Frage habe Php ein update gemacht auf 8.3 aber bei der abfrage bei phpinfo auf ilch steht noch meine alte Version von 7.3

    wenn ich allerdings bei putty in der Konsole eingebe php -v kommt die Version 8.3 .


    Oder habe ich ein Fehler drin ?


    verwendete ilch Version: 2.1.x

    betroffene Homepage: ht-clan.de
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    MonkeyOnKeyboard Moderator
    Registriert seit
    10.02.2014
    Beiträge
    454
    Beitragswertungen
    22 Beitragspunkte
    Moin, hast du ein eigenen Server oder bist du bei einem Hoster?
    weil es kann sein, dass du auch die PHP Version deiner Domain selbst noch umstellen musst auf die neue PHP Version
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    ht-clan Mitglied
    Registriert seit
    10.03.2020
    Beiträge
    73
    Beitragswertungen
    6 Beitragspunkte
    Domain liegt beim Hoster und Server haben wir einen eigenständigen aber danke erstmal schaue mal beim hoster der domain nach
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    Fierlord Mitglied
    Registriert seit
    03.06.2009
    Beiträge
    140
    Beitragswertungen
    6 Beitragspunkte
    Schaut mal in eurem Server nach. Nutzt Ihr da Plesk oder sowas?
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    ht-clan Mitglied
    Registriert seit
    10.03.2020
    Beiträge
    73
    Beitragswertungen
    6 Beitragspunkte
    Nein debian 10 ohne admin panel.

    Scheint als hätte er jetzt übernommen aber leider ist die HP nicht erreichbar.

    Fehler :

    ZitatZitat
    Fatal error: Uncaught Error: Class "mysqli" not found in /var/www/html/application/libraries/Ilch/Database/Mysql.php:96 Stack trace: #0 /var/www/html/application/libraries/Ilch/Database/Factory.php(52): Ilch\Database\Mysql->connect() #1 /var/www/html/application/libraries/Ilch/Page.php(103): Ilch\Database\Factory->getInstanceByConfig() #2 /var/www/html/index.php(67): Ilch\Page->loadCms() #3 {main} thrown in /var/www/html/application/libraries/Ilch/Database/Mysql.php on line 96
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    blackcoder Entwickler
    Registriert seit
    22.05.2014
    Beiträge
    2.410
    Beitragswertungen
    392 Beitragspunkte
    Wie hast du denn auf PHP 8.3 gewechselt? Bist du sicher, dass die entsprechenden Erweiterungen auch installiert sind?

    Sicherheitshalber ein Backup erstellen.

    Debian 10 kommt von Haus aus nicht mit PHP 8.3, aber die Namen der Pakete sollten gehen.

    ZitatZitat
    apt install php8.3 php8.3-cli php8.3-{gd,curl,mysql,mbstring,zip}


    packages.debian.org/de/buster/php/php-gd
    packages.debian.org/de/buster/php/php-curl
    packages.debian.org/de/buster/php/php-mysql
    packages.debian.org/de/buster/php/php-mbstring
    packages.debian.org/de/buster/php/php-zip

    Vielleicht helfen dir diese Links weiter:
    www.linuxcapable.com/how-to-install-php-8-3-on-debian-linux/#Option-1-Install-PHP-83-as-an-Apache-Module
    www.linuxcapable.com/how-to-install-php-8-3-on-debian-linux/#Installing-PHP-83-Extensions

    Falls Ilch dann wieder einigermaßen läuft, solltest du im Admincenter unter "Informationen" und "PHP-Erweiterungen" gucken, ob alle benötigten Erweiterungen installiert sind.


    Zuletzt modifiziert von blackcoder am 04.02.2024 - 16:14:18
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    ht-clan Mitglied
    Registriert seit
    10.03.2020
    Beiträge
    73
    Beitragswertungen
    6 Beitragspunkte
    Hey Blackcoder danke für deine schnelle hilfe habe es per Anleitung gemacht aus dem WEB

    Ber befehl war
    ZitatZitat
    apt install libapache2-mod-fcgid libapache2-mod-php8.3 php-apcu php-bcmath php-bz2 php-common php-composer-ca-bundle php-composer-semver php-composer-spdx-licenses php-composer-xdebug-handler php-curl php-dev php-gd php-gmp php-gnupg php-google-recaptcha php-imagick php-intl php-json-schema php-mariadb-mysql-kbs php-mbstring php-mysql php-pear php-phpseclib php-psr-cache php-psr-container php-psr-log php-react-promise php-redis php-symfony-cache php-symfony-cache-contracts php-symfony-config php-symfony-console php-symfony-dependency-injection php-symfony-expression-language php-symfony-filesystem php-symfony-finder php-symfony-polyfill-php83 php-symfony-process php-symfony-service-contracts php-symfony-var-exporter php-symfony-yaml php-tcpdf php-twig php-twig-i18n-extension php-xml php-zip


    und danach wohl

    ZitatZitat
    sudo a2enmod proxy_fcgi setenvif && sudo a2enconf php8.3-fpm


    und danach halt appache neustarten.

    Danach ging es ja 1 Tag wie gesagt Server sagte php 8.3 läuft nur ilch sagte es währe noch 7.3 komisch und dann am nächsten tag war oben der fehler.


    Aber dein kleiner Code hat alles wieder heil gemacht danke unter php erweiterung ist alles aktiv und ok wieder lächeln

    Danke nochmal für die schnelle hilfe


    Zuletzt modifiziert von ht-clan am 04.02.2024 - 18:03:12
    0 Mitglieder finden den Beitrag gut.
  8. #8
    User Pic
    ht-clan Mitglied
    Registriert seit
    10.03.2020
    Beiträge
    73
    Beitragswertungen
    6 Beitragspunkte
    jetzt habe ich das Problem noch das unsere Amxbans seite net mehr zu öffnen ist und phpmyadmin auch net habe ich vergessen was zu ändern ?


    EDIT nur die websiten laufen tut beides noch im Hintergrund anscheint


    Zuletzt modifiziert von ht-clan am 04.02.2024 - 18:33:59


    Kurze info phpmayadmin ist wieder aufrufbar habe es mit einem update zum laufen gebracht.

    Allerdings unser AMXBANS website läuft nicht sollte erreichbar unter : [url]www.ht-clan.de/amxbans[/url] sein.

    Laut liste soll diese pakete installiert werden damit es läuft aber wie traurig

    ZitatZitat
    PHP extensions:
    mysqli
    gd
    bcmath
    xml
    MySQL >= 5.7 / MariaDB Server >= 10.3
    Apache >= 2.4



    Ich verzweifle langsam ^^ Kann ich nicht php 7 und 8 laufen lassen haben ja nur gewchselt damit wir weiter die HP updaten können.


    Zuletzt modifiziert von ht-clan am 05.02.2024 - 20:53:56
    0 Mitglieder finden den Beitrag gut.
  9. #9
    User Pic
    blackcoder Entwickler
    Registriert seit
    22.05.2014
    Beiträge
    2.410
    Beitragswertungen
    392 Beitragspunkte
    mysqli und gd sollten bereits installiert sein, weil ilch die auch benötigt.
    Eure Version von Apache reicht ebenfalls (2.4.38).

    ZitatZitat
    apt install php8.3-{bcmath,xml}


    ZitatZitat
    Ich verzweifle langsam ^^ Kann ich nicht php 7 und 8 laufen lassen haben ja nur gewchselt damit wir weiter die HP updaten können.

    Wir hatten nur angekündigt, dass die Unterstützung für PHP 7.3 nach dem 30. Juni eingestellt wird. Also es wäre jede PHP-Version gegangen, welche neuer ist als PHP 7.3. Das wäre 7.4, 8.0, 8.1, 8.2 und 8.3.

    ZitatZitat
    [...]Ende der Unterstützung für Debian 10 am 30. Juni 2024

    Wenn euer Server mit Debian 10 läuft, bekommt ihr ab dann (jedenfalls aus offiziellen Quellen) keine Sicherheitsupdates (für Debian 10) mehr.

    Siehe: wiki.debian.org/LTS

    Debian 11 kommt mit PHP 7.4.
    Debian 12 kommt mit PHP 8.2.


    Zuletzt modifiziert von blackcoder am 06.02.2024 - 18:38:22
    0 Mitglieder finden den Beitrag gut.
  10. #10
    User Pic
    ht-clan Mitglied
    Registriert seit
    10.03.2020
    Beiträge
    73
    Beitragswertungen
    6 Beitragspunkte
    Erstmal danke für die infos .

    bekomme dauerhaft wenn ich die Website aufrufen will : HTTP ERROR 500


    ich habe mal versucht es neu zu installieren die web Oberfläche aber dies lässt er auch nicht zu bekomme da wie oben genannt die selbe Fehlermeldung. Langsam weiß ich nicht mehr weiter .
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu HTML, PHP, SQL,...

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten