Zitat Zitat von Jesus_666 Beitrag anzeigen
shell-exec() ist blockierend. Sprich: PHP wartet ab, bis der Befehl vollständig durchgelaufen ist, bevor es den nächsten Befehl verarbeitet.
dann würde ich aber irgendwann eine Meldung bekommen, dass die zeit vom Script abgelaufen wäre aber es sieht so aus, als würde er den Befehl komplett ignorieren, da ich die Fehlermeldung bekomme, dass er sich nicht zum MySQL Server verbinden kann. Also springt er zur nächsten Zeile des Scriptes.
$str ist auch leer, also NULL. Bei einer Fehlermeldung müsste zumindest $str FALSE sein.