php

Back Open Paginator
29.10.2025 22:36
DominicLuidold (@DominicLuidold@mastodon.social)

@mgeisler Given that the backend(s) of the Proton apps are closed source, can you shed any light on the languages or frameworks they’re built with?

If I’m not mistaken, I recall seeing a few people wearing shirts at Vienna last year. So I suppose at least some parts are written with and ? :)




Show Original Post


29.10.2025 22:08
tugatech (@tugatech@masto.pt)

Falha em plugin de segurança do WordPress expõe dados de 100.000 sites
🔗 tugatech.com.pt/t73583-falha-e

#base #cve #firewall #malware #newsletters #php #segurança #servidor #vulnerabilidade #WordPress 




Show Original Post


29.10.2025 21:52
villapirorum (@villapirorum@indieweb.social)

Weird Web October - Days 24, 26, 27 & 28 ✅
Only one remaining !
Been a bit lazy on some but overall quite happy to have been capable of completing all of them !

#weirdweboctober #webdev #php #html #css




Show Original Post


29.10.2025 20:15
2025 (@2025@www.skriptbu.de)

Laravel Herd: OpenSSL Fehler?

Da setzt man sich an sein privates Projekt und will wieder mal ein bisschen daran arbeiten… und kommt nicht dazu.
Ich glaube das kennen wir alle: Irgendein Fehler sorgt dafür, dass wir ganz andere Dinge tun müssen.

Laravel Herd

Da ich mit Laravel arbeite, hat Laravel Herd längst den Platz von xampp und Co übernommen, um mir eine funktionstüchtige Arbeitsumgebung zur Verfügung zu stellen.
Das bietet viele Erleichterungen, wie z.B. den fließenden Wechsel der benutzten PHP-Version, eine Projektverwaltung, externe Dumps etc.

Das funktionierte bislang auch wirklich prima.

Ich hatte gesehen, das in meinem Hosting-Paket nun auch mit PHP 8.4 arbeiten kann und wollte so die Version auch im Projekt übernehmen.

Also Herd öffnen PHP-Version ändern, Projekt öffnen und den Composer für ein Update anwerfen. Da gibt es schließlich sicher was anzupassen, oder? 😉

OpenSSL-Fehler?

The openssl extension is required for SSL/TLS protection but is not available. If you can not enable the openssl extension, you can disable this error, at your own risk, by setting the ‚disable-tls‘ option to true.

Wie bitte?
Die kann doch nicht einfach über Nacht verschwunden sein…

Ist sie auch nicht.
Nach einigem Suchen und probieren und einer gezielten Frage an den in PHP Storm residenten Assistenten war klar, das offenbar eine vernünftige Version der php.ini fehlte.
Die war für die Versionen 8.4 und 8.5 schlicht mit jeder Menge leerer Zeilen befüllt und am Ende nur mit dem Appendix von Herd-spezifischen Parametern befüllt.

Die befindet sich im Verzeichnis C:\Users\DeinUsername\.config\herd\bin in einem Versionsspezifischen Verzeichnis, hier also php84.

Fehlende php.ini

PHP übernimmt in höheren Versionen ja durchaus selbst die Verantwortung für einige Extensions, aber ganz ohne php.ini geht es eben dann doch nicht.

Der einfachste Workaround ist also eine Ini-Datei da rein zu kopieren.

Ich habe die Ini-Datei aus dem Ordner php83 in den Ordner php84 kopiert und hatte damit das Gros der Dinge schon erledigt.
Es müssen aber noch die Parameter von Herd da am Ende rein und angepasst werden, da steht sonst der falsche Verweis drin:

[Herd]; Enable PHP Redisextension="C:\Program Files\Herd\resources\app.asar.unpacked\resources\bin\phpredis\php_redis-8.4.dll"[Herd]; Enable MongoDBextension="C:\Program Files\Herd\resources\app.asar.unpacked\resources\bin\phpmongodb\php_mongodb-8.4.dll"extension = 'C:\Program Files\Herd\resources\app.asar.unpacked\resources\bin\phpherd\php_herd-8.4.dll'

Damit war das Problem nun wirklich erledigt.

Lässt man nun den Composer laufen, funktioniert alles wie gewohnt.

Eine Kleinigkeit bleibt aber noch: Es werden Deprecations angezeigt.
Diese Zeilen kann man nun nachträglich noch in der Datei deaktivieren („;“ davor setzen) oder die Zeile ganz löschen.

Fazit

Es liegt also am Ende kein Fehler in OpenSSL oder PHP vor, sondern Laravel Herd scheint an der Stelle fehlerhaft zu arbeiten.

Wenn ich am Wochenende etwas Zeit habe, gucke ich mal dort vorbei um zu sehen, ob der Fehler schon erkannt ist oder es einer Fehlermeldung bedarf. 🙂

(Beitragsbild mit WordPress AI erstellt, nicht toll aber ausreichend)

#Herd #Laravel #php





Show Original Post


29.10.2025 20:00
samvermeulenpro (@samvermeulenpro@mastodon.zaclys.com)

#ActuLibre Quoi de neuf les devs? #153 - Veille tech et l'interview d'Adrien, à lire sur go.itanea.fr/nl153 #programmation #dev #php




Show Original Post


29.10.2025 19:47
journalduhacker (@journalduhacker@framapiaf.org)

Quoi de neuf les devs? #153 - Veille tech et l'interview d'Adrien journalduhacker.net/s/ck8kwj/q go.itanea.fr/nl153 #programmation #dev #php




Show Original Post


29.10.2025 18:29
getlaminas (@getlaminas@phpc.social)

Released: laminas/laminas-captcha 2.19.0
#php #laminas

github.com/laminas/laminas-cap




Show Original Post


29.10.2025 16:32
Cal (@Cal@kind.social)

Pardonfuck?!

PHP, we need to have a nice cup of tea and a sit down.

#PHP #DateTimeGore





Show Original Post


29.10.2025 15:34
sebastian (@sebastian@phpc.social)

Modern #PHP development combines proven principles with the latest tools: phpunit.expert/articles/modern




Show Original Post


29.10.2025 15:04
jclermont (@jclermont@phpc.social)

We take pride in building things "the right way", but there is a balance to strike with simplicity. #php #laravel masteringlaravel.io/daily/2025




Show Original Post


29.10.2025 12:35
nyamsprod (@nyamsprod@phpc.social)

Here's a sneak peak at what you will be able to do with version 7.6 of the league uri toolkit.

The Modifier class has always been there but now it can also handle the new Uri extension classes and gives you a nice API to work with.

This piece of code will work with PHP Uri's new classes, the League own URI class and any PSR-7 UriInterface compliant object.

#PHP #URI #WHATWGURL #RFC3986





Show Original Post


29.10.2025 12:19
heiglandreas (@heiglandreas@phpc.social)

So you need to format a date-range?

Like 20. - 23.10.2025?

In different locales?

I just updated the formatter I built over 10 years ago to use the IntlDateFormatter instead of some arbitrary string being passed to DateTime::format...

Feel free to check it out: packagist.org/packages/stella-

#php #datetime




Show Original Post


1 ...350 351 352 353 354 355 356 357 358 359 360 ...526
UP