php 7.4 naar 8.1
Ik loop tegen het volgende probleem aan. Bij updaten van php 7. naar 8.1 werkt de een updatefunctie van records binnen mijn site niet meer. Bij 7.4 Probleemloos bij schakelen naar 8.1 stopt het script bij deze functie. Zelfs de foutmeldingen geeft hij niet.
Kan iemand mij een richting wijzen waar ik het moet zoeken. Het loopt vast op onderstaand stukje script.
Bedankt in ieder geval.
Andy
mysqli_query($conn,$update_sql);
//errorcheck
if (!mysqli_query($conn,$update_sql))
{
echo("Error description: " . mysqli_error($conn));
}
else{
echo "query ok";
}
Zo te zien is er niks mis met deze code. Wat is de foutmelding in je error_log?
Geen idee. Waar kan ik die vinden. Ik heb gekeken via phpinfo. Daar staat bij error-log: no value no value
Waar test jij jouw script uit? Lokaal of bij een webhosting? En welke?
De applicatie staat geparkeerd in een submap van het hoofddomein.
Toevoeging op 29/02/2024 09:56:32:
Zo te zien gebruik je Direct Admin?
Ik kan hem niet vinden. Ik heb zojuist easyhosting aangeschreven.
In DirectAdmin bij je domeinen. Daarv staat o.a. de error-log
- Ariën - op 29/02/2024 10:06:59:
In DirectAdmin bij je domeinen. Daarv staat o.a. de error-log
Gevonden?
Het enige wat ik daar tegen kom is een link Web Error Log en die laat een lege pagina zien. Maar verder geen enkele verwijzing naar error-log of iets wat er op lijkt. Het gebruikte CP is Direct Admin
Als je daar geen error ziet, dan moet je even nagaan in je script of er nog iets anders speelt.
Maar je voert je query overigens dubbel uit.
Gewijzigd op 29/02/2024 10:34:51 door - Ariën -
Deel even een handje vol foutmeldingen in dit topic tussen quote-tags.
Gewijzigd op 29/02/2024 10:56:18 door - Ariën -
- Ariën - op 29/02/2024 10:54:09:
Zover kunnen we gelukkig niet kijken in jouw account :-)
Deel even een handje vol foutmeldingen in dit topic tussen quote-tags.
Deel even een handje vol foutmeldingen in dit topic tussen quote-tags.
Quote:
Thu Feb 29 10:37:50.723879 2024] [proxy_fcgi:error] [pid 1432584:tid 140199787214592] [remote 77.163.17.65:56278] AH01071: Got error 'PHP message: PHP Warning: Array to string conversion in /home/studio/domains/elles-dierportretten.nl/public_html/clt/test/config.php on line 7PHP message: PHP Warning: Array to string conversion in /home/studio/domains/elles-dierportretten.nl/public_html/clt/test/config.php on line 7PHP message: PHP Warning: Array to string conversion in /home/studio/domains/elles-dierportretten.nl/public_html/clt/test/config.php on line 7PHP message: PHP Warning: Array to string conversion in /home/studio/domains/elles-dierportretten.nl/public_html/clt/test/config.php on line 7PHP message: PHP Warning: Array to string conversion in /home/studio/domains/elles-dierportretten.nl/public_html/clt/test/config.php on line 7PHP message: PHP Warning: Array to string conversion in /home/studio/domains/elles-dierportretten.nl/public_html/clt/test/config.php on line 7PHP message: PHP Warning: Array to string conversion in /home/studio/domains/elles-dierportretten.nl/public_html/clt/test/overzicht-nieuw.php on line 70PHP message: PHP Warning: Array to string conversion in /home/studio/domains/elles-dierportretten.nl/public_html/clt/test/overzicht-nieuw.php on line 71PHP message: PHP Warning: Array to string conversion in /home/studio/domains/elles-dierportretten.nl/public_html/clt/test/overzicht-nieuw.php on line 72PHP message: PHP Warning: Array to string conversion in /home/studio/domains/elles-dierportretten.nl/public_html/clt/test/overzicht-nieuw.php on line 73PHP message: PHP Warning: Array to string conversion in /home/studio/domains/elles-dierportretten.nl/public_html/clt/test/overzicht-nieuw.php on line 74PHP message: PHP Warning: Array to string conversion in /home/studio/domains/elles-dierportretten.nl/public_html/clt/test/overzicht-nieuw.php on line 75PHP message: PHP Warning: Array to string conversion in /home/studio/domains/elles-dierportretten.nl/public_html/clt/test/overzicht-nieuw.php on line 76PHP message: PHP Warning: Array to string conversion in /home/studio/domains/elles-dierportretten.nl/public_html/clt/test/overzicht-nieuw.php on line 77PHP message: PHP Warning: Undefined array key 387515 in /home/studio/domains/elles-dierportretten.nl/public_html/clt/test/overzicht-nieuw.php on line 117PHP message: PHP Fatal error: Uncaught mysqli_sql_exception: Incorrect time value: '' for column `studio_pensamb`.`availablekopie`.`begin` at row 1 in /home/studio/domains/elles-dierportretten.nl/public_html/clt/test/overzicht-nieuw.php:123\nStack trace:\n#0 /home/studio/domains/elles-dierportretten.nl/public_html/clt/test/overzicht-nieuw.php(123): mysqli_query()\n#1 {main}\n thrown in /home/studio/domains/elles-dierportretten.nl/public_html/clt/test/overzicht-nieuw.php on line 123', referer: https://elles-dierportretten.nl/clt/test/overzicht-nieuw.php
Hoe ziet zo een lijn om en rond eruit? Zoals je (gecensureerde) config?
Gewijzigd op 29/02/2024 11:12:49 door - Ariën -
Ik besef dat dit wat lastig wordt. Zoals aangegeven is dit een testpagina. Ik zal de originele geheel werkende versie plaatsen (volledig werkend onder 7.4) en daarna omzetten naar 8.1
Maar wat is die regel dan?
- Ariën - op 29/02/2024 11:16:22:
Maar wat is die regel dan?
Regel 117:
$update_sql = "UPDATE ".$set['hfdtab']." SET status='".$status[$key]."', beha='".$beha[$key]."', name='".$name[$key]."', mail='".$mail[$key]."', phone='".$phone[$key]."', begin='".$begin[$key]."', end='".$end[$key]."', date='".$date[$key]."' WHERE ID=".$key;
Regel 117:
$update_sql = "UPDATE ".$set['hfdtab']." SET status='".$status[$key]."', beha='".$beha[$key]."', name='".$name[$key]."', mail='".$mail[$key]."', phone='".$phone[$key]."', begin='".$begin[$key]."', end='".$end[$key]."', date='".$date[$key]."' WHERE ID=".$key;
Wat zit er in $key?
Dat is het unieke ID-nummer in de tabel