em3L
Mitglied
Tagchen
Also folgendes Problem wenn ich mein kleines Script aufrufe: "Fatal error: Allowed memory size of 50331648 bytes exhausted (tried to allocate 4194304 bytes) in.....".
Nun dass bedeutet schließlich das dass Script zu groß sei, was aber eigentlich nicht sein kann, da dass Script vom Text her ziemlich kurz/klein ist, also kann es nicht Groß in der Göße der Scripts sein sondern Groß im Script (wegen Fehlern) selber sein!
Nun tritt der Fehler im folgendem Script in der Linie 3 auf, was daraus schließen lässt dass eventuell die FOR-schleife davor was damit zu tun hat also dass sie z.B. unendlich ist.
Nur weis ich nicht woran es liegen könnte?
Hoffe ihr könnt mir helfen, Danke em3L
Also folgendes Problem wenn ich mein kleines Script aufrufe: "Fatal error: Allowed memory size of 50331648 bytes exhausted (tried to allocate 4194304 bytes) in.....".
Nun dass bedeutet schließlich das dass Script zu groß sei, was aber eigentlich nicht sein kann, da dass Script vom Text her ziemlich kurz/klein ist, also kann es nicht Groß in der Göße der Scripts sein sondern Groß im Script (wegen Fehlern) selber sein!
Nun tritt der Fehler im folgendem Script in der Linie 3 auf, was daraus schließen lässt dass eventuell die FOR-schleife davor was damit zu tun hat also dass sie z.B. unendlich ist.
Nur weis ich nicht woran es liegen könnte?
PHP:
$x = 0;
for ($i = 0; $i < $anzahl_einheiten or $x <= $gegner_angriffspunkte; $i++) {
if ($abzug_einheit_db[$i] < 1) {
$einheit_now[$i] = $einheit_db[$i];
}
else {
$einheit_now[$i] = $einheit_db[$i] - 1;
$x = $x + $einheit_angriff[$i];
}
}
for ($i = 0; $i < $anzahl_fahrzeuge or $x <= $gegner_angriffspunkte; $i++) {
if ($abzug_fahrzeug_db[$i] < 0) {
$fahrzeug_now[$i] = $fahrzeug_db[$i];
}
else {
$fahrzeug_now[$i] = $fahrzeug_db[$i] - 1;
$x = $x + $fahrzeug_angriff[$i];
}
}