Bahnhofstraße 22, 52134 Herzogenrath Montag - Freitag: 8:00 - 16:30 kontakt@milnersoftware.de 0176 66798849

Ratgeber

PHP-Ratgeber

PHP-Fehlermeldungen, die nach einem Update plötzlich auftauchen, PHP-Umstellungen beim Hoster und die Frage, wann sich eigene Software lohnt – erklärt von einem PHP-Entwickler.

PHP-Fehlermeldungen

Was die Meldung bedeutet und wie Sie sie sauber beheben.

„500 Internal Server Error“ bei PHP-Websites: Ursachen finden und beheben

Ihre PHP-Website zeigt nur noch „500 Internal Server Error“? So lesen Sie das Fehlerprotokoll auf Shared Hosting und prüfen …

Mehr erfahren

„Allowed memory size of … bytes exhausted“: PHP-Speicherfehler richtig beheben

PHP bricht mit „Allowed memory size of … bytes exhausted“ ab? So heben Sie memory_limit an – und so erkennen Sie, wann ein …

Mehr erfahren

„Call to undefined function mysql_connect()“ – Ursache und Lösung

Nach einem PHP-Update meldet die Website „Call to undefined function mysql_connect()“? So stellen Sie alten Code auf mysqli oder …

Mehr erfahren

„count(): Argument must be of type Countable–array“: Fehler nach PHP 8 beheben

Unter PHP 7 nur eine Warnung, seit PHP 8 ein Absturz: count() auf null oder einen Text. Warum dieser Fehler nach PHP-Updates so …

Mehr erfahren

PHP „Warning: Undefined array key“: Ursache und saubere Lösung

Seit PHP 8 heißt die Meldung „Undefined array key“ und ist eine Warnung statt eines Hinweises. Woher die fehlenden Schlüssel …

Mehr erfahren

„Passing null to parameter of type string is deprecated“: Bedeutung und Lösung

Seit PHP 8.1 füllt diese Meldung bei vielen Seiten das Fehlerprotokoll. Was sie bedeutet, warum sie in PHP 9 zum echten Fehler …

Mehr erfahren

„Deprecated: Creation of dynamic property … is deprecated“ – was tun nach dem Update auf PHP 8.2?

Nach dem Update auf PHP 8.2 ist das Log voller „Creation of dynamic property“-Meldungen? Was die Warnung bedeutet und wie Sie sie …

Mehr erfahren

PHP 8.4: „Implicitly marking parameter as nullable is deprecated“ – so beheben Sie es

PHP 8.4 meldet bei vielen älteren Funktionen „Implicitly marking parameter as nullable is deprecated“. Was das bedeutet, warum es …

Mehr erfahren

„Cannot modify header information – headers already sent“: So finden Sie die Ursache

Login klappt nicht, Weiterleitung geht nicht, und im Protokoll steht „headers already sent“? Die Meldung verrät selbst, wo der …

Mehr erfahren

PHP-Versionen & Hoster

Welche Version, wann umstellen, was dabei bricht.

PHP 7.4 / 8.0 / 8.1 läuft aus – was tun, wenn der Hoster umstellt?

Ihr Hoster kündigt die Umstellung von PHP 7.4, 8.0 oder 8.1 an oder verlangt einen Aufpreis? So prüfen Sie die Kompatibilität und …

Mehr erfahren

PHP 8.2 läuft Ende 2026 aus: Auf welche Version jetzt umstellen?

Am 31. Dezember 2026 endet der Support für PHP 8.2. Welche Version Sie stattdessen wählen sollten, was sich beim Wechsel auf 8.3 …

Mehr erfahren

Ist PHP veraltet? Wie es um PHP im Jahr 2026 steht

PHP gilt als altmodisch, läuft aber auf zwei Dritteln aller Websites. Was am schlechten Ruf dran ist, was modernes PHP kann und …

Mehr erfahren

Eigene Software & Kosten

Wann sich eigene Anwendungen lohnen und was sie kosten.

Was kann man mit PHP machen? Beispiele aus der Praxis

PHP steckt hinter WordPress, Shops, Buchungssystemen und Firmensoftware. Was sich mit PHP bauen lässt, wofür es nicht taugt und …

Mehr erfahren

Was kostet individuelle PHP-Programmierung?

Tagessatz oder Festpreis, was den Aufwand treibt und welche laufenden Kosten nach dem Start dazukommen. So entsteht der Preis …

Mehr erfahren

Excel reicht nicht mehr: Wann sich ein eigenes CRM lohnt – und was es kostet

Wenn drei Kollegen an derselben Excel-Datei arbeiten und keiner weiß, welche Version gilt, ist es Zeit für mehr. Wann ein …

Mehr erfahren

Mit KI programmiert, ohne PHP zu verstehen: 7 Fehler, die teuer werden

KI erzeugt in Minuten funktionierenden PHP-Code. Ob er sicher ist, sieht man ihm nicht an. Die sieben häufigsten Fehler – von der …

Mehr erfahren

Website mit KI gebaut? Warum der Code nach der fünften Änderung im Chaos endet

Mit KI ist die Website in einem Nachmittag fertig. Spannend wird es bei Änderung Nummer fünf: Ein Button mit vier Klassen, CSS …

Mehr erfahren

ScriptCase

Anwendungen aktualisieren, umziehen oder ablösen.

ScriptCase-Anwendung läuft nach PHP-Update nicht mehr: So bringen Sie sie auf PHP 8

Nach einer PHP-Umstellung zeigt Ihre ScriptCase-Anwendung nur noch Fehler? Wo die typischen Probleme stecken und wie Sie die …

Mehr erfahren

ScriptCase-Lizenz abgelaufen: Was das für Ihre Anwendung bedeutet

Die Verlängerung der ScriptCase-Lizenz steht an, und Sie fragen sich, ob sich das noch lohnt? Was ohne Lizenz weiter …

Mehr erfahren

ScriptCase-Anwendung auf einen neuen Server umziehen: Checkliste

Neuer Server, neuer Hoster oder neue PHP-Version – und die ScriptCase-Anwendung soll mit? Diese Checkliste zeigt, worauf es beim …

Mehr erfahren

ScriptCase-Anwendung ablösen: Schritt für Schritt statt Neubau

Lizenz, fehlender Entwickler oder nur noch generierter Code: Wann sich die Ablösung einer ScriptCase-Anwendung lohnt und warum …

Mehr erfahren

Ihre PHP-Anwendung macht Probleme?

Schicken Sie mir die Fehlermeldung. Ich sage Ihnen ehrlich, was dahintersteckt und was die Behebung kostet.