Herzbert Geschrieben 24. Dezember 2008 Geschrieben 24. Dezember 2008 Guten Tag, ich muss für ein Projekt Excel Datein ein eine MySQL Datenbank per Knopfdruck impotieren lassen. Nach einigem suchen im Internet habe ich den ExcelReader gefunden, den fehler mit der oleread.ini behoben. Jetzt kommt aber ein fehler wo ich nicht weiter weiß: Fatal error: Maximum execution time of 30 seconds exceeded in /opt/lampp/htdocs/phpExecelReader/Excel/oleread.inc on line 172 Kann mir da vielleicht Jemand helfen? Danke schon mal im voraus Zitieren
robotto7831a Geschrieben 24. Dezember 2008 Geschrieben 24. Dezember 2008 Hallo, aus Sicherheitsgründen werden Skripte nach einer gewissen Laufzeit abgebrochen. Per Default meistens nach 30 Sekunden. Wie auch bei dir. In der php.ini kann man den Wert ändern (max_execution_time). Das gilt dann aber für den ganzen Server. Frank Zitieren
Herzbert Geschrieben 25. Dezember 2008 Autor Geschrieben 25. Dezember 2008 Ja stimmt lag daran, danke. Das Problem ist das ich jetzt einen neuen Fehler habe: Fatal error: Allowed memory size of 262144 bytes exhausted (tried to allocate 77824 bytes) in /opt/lampp/htdocs/test/phpExcelReader/Spreadsheet/Excel/reader.php on line 519 weißt du vielleicht für den ein Rat? Danke und schöne Grüße Zitieren
robotto7831a Geschrieben 25. Dezember 2008 Geschrieben 25. Dezember 2008 Hallo, Du kannst in der php.ini auch dafür einen Paramter ändern. PHP: Limitierung von Ressourcen - Manual Frank Zitieren
Herzbert Geschrieben 25. Dezember 2008 Autor Geschrieben 25. Dezember 2008 Hallo, danke für den Hinweis, hab jetzt meine maximale Laufzeit und Speicherbelegung recht hochgestellt: ini_set('max_execution_time', 300); ini_set('memory_limit', '24M'); leider ist das Problem immer noch da: Fatal error: Maximum execution time of 300 seconds exceeded in /opt/lampp/htdocs/test/phpExcelReader/Spreadsheet/Excel/Reader/OLERead.inc on line 172 Schöne Grüße Zitieren
Herzbert Geschrieben 25. Dezember 2008 Autor Geschrieben 25. Dezember 2008 So da ich die Probleme nicht weg bekommen hab, habe ich mich entschieden mit dem .csv Format zu arbeiten. Muss man dann zwar anders abspeichern ist aber einfacher zu lesen. Trotzdem vielen dank für die Informativen Beiträge! Schöne Grüße Zitieren
robotto7831a Geschrieben 26. Dezember 2008 Geschrieben 26. Dezember 2008 Hallo, das wollte ich dir gerade auch vorschlagen. Denn ein Skript was so viel Speicher benötigt und so eine lange Laufzeit hat, dass kann auf Dauer nicht gut gehen. Frank Zitieren
Master_t2 Geschrieben 26. Dezember 2008 Geschrieben 26. Dezember 2008 set_time_limit(0); wird dir helfen... Zitieren
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.