php.de

Zurück   php.de > Lösungen durch Skripte > Scriptbörse

Scriptbörse PHP Lösungen für nen schmalen Taler

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 13.03.2011, 22:22  
Neuer Benutzer
 
Registriert seit: 13.03.2011
Beiträge: 7
PHP-Kenntnisse:
Anfänger
Varity befindet sich auf einem aufstrebenden Ast
Standard

Leider kommt dort nen Fehler und zwar:

Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 35 bytes) in C:\xampp\htdocs\index2.php on line 3

Die Größe der Txt Datei ist ca 100mb hab dann anschließend im php.ini die memory größe geändert bis zu auf 512M leider ohne erfolg...
Varity ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 13.03.2011, 22:33  
Moderator¹
 
Registriert seit: 28.03.2010
Beiträge: 7.470
PHP-Kenntnisse:
Fortgeschritten
ChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer Anblick
Standard

Wenn der Fehler genau so nach der Änderung auf 512 MB kommt - dann hast du es nicht richtig gemacht, denn die Bytes in der Meldung sind exakt 128 MB.

Hast du die richtige php.ini bearbeitet (phpinfo() sagt, welche genutzt wird), und hast du danach den Webserver neu gestartet ...?
__________________
RGB is totally confusing - I mean, at least #C0FFEE should be brown, right?
ChrisB ist offline   Mit Zitat antworten
Alt 13.03.2011, 22:37  
Neuer Benutzer
 
Registriert seit: 13.03.2011
Beiträge: 7
PHP-Kenntnisse:
Anfänger
Varity befindet sich auf einem aufstrebenden Ast
Standard

Ja es ist defintiv die richtige ini.
Momentan liegt der Memory speicher bei 2GB und es arbeitet, kam leider nen Error:

Fatal error: Maximum execution time of 60 seconds exceeded in C:\xampp\htdocs\index2.php on line 8

Gerade dabei das mit set_time_limit(200000); zu testen.

Edit: Hat wunderbar geklappt leider wird bei der Sache echt viel Festplattenspeicher verbraucht...

schönen Abend noch

Geändert von Varity (13.03.2011 um 22:43 Uhr).
Varity ist offline   Mit Zitat antworten
Alt 13.03.2011, 22:44  
Moderator
 
Registriert seit: 06.06.2008
Beiträge: 4.945
PHP-Kenntnisse:
Fortgeschritten
Wolla ist ein wunderbarer AnblickWolla ist ein wunderbarer AnblickWolla ist ein wunderbarer AnblickWolla ist ein wunderbarer AnblickWolla ist ein wunderbarer AnblickWolla ist ein wunderbarer AnblickWolla ist ein wunderbarer Anblick
Wolla eine Nachricht über ICQ schicken
Standard

Baust du da rainbow-tables auf oder was ist der tiefere Sinn?

Du denkst daran, dass file() die Zeilen als Array-Elemente incl. des cr/lf liefert?

Alternativ kannst du eine Datei zum Lesen und eine andere zum Schreiben öffnen, und dann immer nur eine einzige Zeile lesen, bearbeiten und wegschreiben.
__________________
Warum denkt mein Hund eigentlich immer dann, wenn es an der Tür klingelt, es sei für ihn?
Wolla ist offline   Mit Zitat antworten
Alt 13.03.2011, 23:14  
moderatives Dielektrikum
 
Benutzerbild von nikosch
 
Registriert seit: 21.05.2008
Beiträge: 35.994
PHP-Kenntnisse:
Fortgeschritten
nikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunft
Standard

100 MB? Was soll denn der Mist?!
__________________
--
One pixel is still too big. Please make it smaller. ASAP.

Initiative Mittelstand.
Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers.
--
nikosch ist gerade online   Mit Zitat antworten
Alt 14.03.2011, 13:04  
Erfahrener Benutzer
 
Benutzerbild von fireweasel
 
Registriert seit: 20.03.2010
Beiträge: 474
PHP-Kenntnisse:
Fortgeschritten
fireweasel ist ein Lichtblickfireweasel ist ein Lichtblickfireweasel ist ein Lichtblickfireweasel ist ein Lichtblickfireweasel ist ein Lichtblick
fireweasel eine Nachricht über ICQ schicken fireweasel eine Nachricht über AIM schicken fireweasel eine Nachricht über Yahoo! schicken fireweasel eine Nachricht über Skype™ schicken
Standard

Zitat:
Zitat von Varity Beitrag anzeigen
Ja es ist defintiv die richtige ini.
Momentan liegt der Memory speicher bei 2GB und es arbeitet, kam leider nen Error:

Fatal error: Maximum execution time of 60 seconds exceeded in C:\xampp\htdocs\index2.php on line 8

Gerade dabei das mit set_time_limit(200000); zu testen.
Man kann das Time-Limit auch abschalten. Das macht sich besser, als
anschließend unvollständige Ziel-Dateien zu haben.

Zitat:
Edit: Hat wunderbar geklappt leider wird bei der Sache echt viel Festplattenspeicher verbraucht...
Du meintest sicher Hauptspeicher, oder?

Man kann Dateien auch zeilenweise auslesen und schreiben.
In B4 "Ist das nicht langsamer?" Nein, in deinem Anwendungsfall dürfte das kaum was ausmachen.

Geändert von fireweasel (14.03.2011 um 13:11 Uhr).
fireweasel ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Knoten im Kopf, aus mehrdim. Array INSERT .. VALUES (..), (..) machen Chriz PHP Einsteiger 11 21.01.2011 15:55
[Erledigt] String von Sonderzeichen und Zahlen befreien pfump PHP Tipps 2010 10 19.11.2010 16:08
Sphider Umlaute und MySQL Fehler xnic Datenbanken 2 03.08.2010 20:10
[Erledigt] Exchange 2007 KalenderItems tarian PHP-Fortgeschrittene 1 26.05.2010 10:23
Alle Zeilen wo Spalte in String vorkommt / LIKE? scub Datenbanken 2 11.03.2010 00:08
Scriptangebot Codieren von Texten Ryuuzaki93 Scriptbörse 9 08.02.2010 23:14
Records mit PHP ? SimStar001 PHP Tipps 2009 11 08.04.2009 15:14
Persistence Framework #Avedo Software-Design 37 28.03.2009 17:32
string in string suchen,ersetzen,zusammenfügen und update machen litterauspirna PHP Tipps 2009 24 08.01.2009 13:38
PHP5 SOAP - Problem mit Arrays Calexico PHP-Fortgeschrittene 0 11.09.2008 12:06
Event abfangen Ambience JavaScript, Ajax und mehr 4 30.08.2007 14:36
where string von einer funktion zu anderen transportieren PHP Tipps 2005 5 03.03.2005 16:29
[Erledigt] String mit Leerzeichen auffüllen HTML, Usability und Barrierefreiheit 2 27.10.2004 18:47

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
allowed memory size of 134217728 bytes exhausted endlosschleife abfangen, sphider fatal error: allowed memory size of

Alle Zeitangaben in WEZ +2. Es ist jetzt 01:21 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum