Ich verzweifel heute mal wieder. Datenbank ist in Latin-1 encoded, json unter PHP nimmt nur utf-8, nachdem ich einfach nur ein Null zurück bekam und viel zu lange nach dem Fehler gesucht habe. Alle meine Versuche das in UTF-8 zu konvertieren sind bisher gescheitert. Bekomme auch da nur ein NULL zurück. Warum muss das so ein Schmerz sein?!
Ich wünsch mir grad C++ und den Debugger zurück. Oder irgendwelche aussagekräftigen Fehlermeldungen.

@Bobo_PK json_encode schon mit JSON_THROW_ON_ERROR ausgeführt? ansonsten kann man da lange drin rumstochern. Es gibt auch die Option JSON_INVALID_UTF8_IGNORE, aber das ist wahrscheinlich das Gegenteil von dem was du haben willst, ne?
php.net/manual/de/function.jso

@noiob letzteres gab mir auch NULL, (was ich nicht verstehe) aber ersteres probier ich morgen mal. Danke :anarchoheart1:

Follow

@Bobo_PK es gibt auch Debugger für PHP, muss man in die Engine reinkonfigurieren oder so, hab ich aber tbh noch nicht viel benutzt, weil Symfony ein nices Interface für Error- und Log-Handling hat

· · Web · 0 · 0 · 1
Sign in to participate in the conversation
Awoo Space

Awoo.space is a Mastodon instance where members can rely on a team of moderators to help resolve conflict, and limits federation with other instances using a specific access list to minimize abuse.

While mature content is allowed here, we strongly believe in being able to choose to engage with content on your own terms, so please make sure to put mature and potentially sensitive content behind the CW feature with enough description that people know what it's about.

Before signing up, please read our community guidelines. While it's a very broad swath of topics it covers, please do your best! We believe that as long as you're putting forth genuine effort to limit harm you might cause – even if you haven't read the document – you'll be okay!