Skip to content
  • Kategorien
  • World
  • Aktuell
  • Tags
  • Beliebt
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
linux-nerds.org

linux-nerds.org

  1. Übersicht
  2. Linux
  3. PHP
  4. PHP - ChatGPT

PHP - ChatGPT

Geplant Angeheftet Gesperrt Verschoben PHP
phplinuxchatgpt
1 Beiträge 1 Kommentatoren 156 Aufrufe
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • FrankMF Offline
    FrankMF Offline
    FrankM
    schrieb am zuletzt editiert von FrankM
    #1

    Nach dem Upgrade meines PHP-Servers von Debian Bullseye 11 auf Debian Bookworm 12, hatte ich einen Haufen von PHP-Fehlern in meinen selbstgeschriebenen PHP Webseiten. Wie sollte ich die fixen, wo ich doch fast nur noch Python mache!? Der Code war teilweise Jahre alt, ihr kennt das, man weiß kaum noch was man da gemacht hat. Aber, ich wollte die Projekte nicht sterben lassen.

    Etwas gegrübelt, da fiel mir ChatGPT ein. Das hatte ich schon mal kurz angetestet. Ok, wir probieren es.

    3f3ac8a0-dc22-499d-a222-d191151c2dad-grafik.png

    Ich habe ein Projekt, welches EMails versenden kann. Das ging nach dem Upgrade auf Debian 12 und php8.2 nicht mehr. ChatGPT konnte mir nicht direkt helfen, gab aber wertvolle Hinweise.

    1. Die PHP Konfiguration konnte ich ausschließen, die sollte einwandfrei sein.
    2. Die File Permissions, das wußte ich das die alle korrekt sind.

    Somit blieb nur die 3. PHPMailer...

    Grübel und die Webseite des PHPMailer besucht. Kurz nachgedacht und gedacht es sollte gut sein, wenn ich das mal aktualisiere. Gemacht und siehe da, die Mails werden wieder versendet 🙂

    Noch ein Beispiel

    3cfee036-4407-4da2-ad4f-cca8d6b57f41-grafik.png

    Mein alter Code sah so aus (php7.4)

    $options = array (
                     '1' => 'Januar',
                     '2' => 'Februar',
                     '3' => 'März',
                     '4' => 'April',
                     '5' => 'Mai',
                     '6' => 'Juni',
                     '7' => 'Juli',
                     '8' => 'August',
                     '9' => 'September',
                     '10' => 'Oktober',
                     '11' => 'November',
                     '12' => 'Dezember',
                    );
    

    Ausgetauscht mit

    $options = [
               1 => "Januar",
               2 => "Februar",
               3 => "März",
               4 => "April",
               5 => "Mai",
               6 => "Juni",
               7 => "Juli",
               8 => "August",
               9 => "September",
              10 => "Oktober",
              11 => "November",
              12 => "Dezember",
               ];
    

    Problem gelöst. Ohne ChatGPT wäre ich immer noch dabei die PHP Doku zu lesen 😉

    Im Fediverse -> @FrankM@nrw.social

    1. NanoPi R5S
    2. Quartz64 Model B, 4GB RAM
    3. Quartz64 Model A, 4GB RAM
    4. RockPro64 v2.1
    1 Antwort Letzte Antwort
    0
    Antworten
    • In einem neuen Thema antworten
    Anmelden zum Antworten
    • Älteste zuerst
    • Neuste zuerst
    • Meiste Stimmen


    • frankm@nrw.socialF

      Ein neuer Forumbeitrag: https://linux-nerds.org/topic/1694/proxmox-setup-2025 #proxmox #linux

      Beobachtet Ignoriert Geplant Angeheftet Gesperrt Verschoben Uncategorized proxmox linux
      1
      0 Stimmen
      1 Beiträge
      26 Aufrufe
      Niemand hat geantwortet
    • FrankMF

      Forgejo - v11.0.1

      Beobachtet Ignoriert Geplant Angeheftet Gesperrt Verschoben Linux forgejo linux
      1
      0 Stimmen
      1 Beiträge
      105 Aufrufe
      Niemand hat geantwortet
    • FrankMF

      KDE Plasma setzt auf Wayland

      Beobachtet Ignoriert Geplant Angeheftet Gesperrt Verschoben Linux kde linux
      1
      0 Stimmen
      1 Beiträge
      95 Aufrufe
      Niemand hat geantwortet
    • FrankMF

      NAS 2023 - Software Teil 1

      Beobachtet Ignoriert Geplant Angeheftet Gesperrt Verschoben Linux nas linux
      1
      4
      0 Stimmen
      1 Beiträge
      274 Aufrufe
      Niemand hat geantwortet
    • FrankMF

      Virt-Manager

      Beobachtet Ignoriert Geplant Angeheftet Gesperrt Verschoben Linux linux virt-manager
      1
      3
      0 Stimmen
      1 Beiträge
      112 Aufrufe
      Niemand hat geantwortet
    • FrankMF

      checkmk - Debian Bullseye Release

      Beobachtet Ignoriert Geplant Angeheftet Gesperrt Verschoben checkmk checkmk bullseye linux
      1
      0 Stimmen
      1 Beiträge
      463 Aufrufe
      Niemand hat geantwortet
    • FrankMF

      Ubiquiti ER-X - Switch

      Beobachtet Ignoriert Geplant Angeheftet Gesperrt Verschoben OpenWRT & Ubiquiti ER-X openwrt linux er-x
      1
      1
      0 Stimmen
      1 Beiträge
      302 Aufrufe
      Niemand hat geantwortet
    • FrankMF

      Cups Druckdaemon

      Beobachtet Ignoriert Geplant Angeheftet Gesperrt Verschoben Linux linux
      1
      5
      0 Stimmen
      1 Beiträge
      425 Aufrufe
      Niemand hat geantwortet
    Powered by NodeBB | Contributors
    © 2022 frank-mankel.de
    Fediverse
    • Anmelden

    • Du hast noch kein Konto? Registrieren

    • Anmelden oder registrieren, um zu suchen
    • Erster Beitrag
      Letzter Beitrag
    0
    • Kategorien
    • World
    • Aktuell
    • Tags
    • Beliebt