php.de

Zurück   php.de > Webentwicklung > PHP-Fortgeschrittene

PHP-Fortgeschrittene Arbeiten mit PHP ohne Einschränkungen

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 16.03.2011, 15:52  
Erfahrener Benutzer
 
Benutzerbild von mermshaus
 
Registriert seit: 14.06.2009
Beiträge: 1.731
PHP-Kenntnisse:
Fortgeschritten
mermshaus kann auf vieles stolz seinmermshaus kann auf vieles stolz seinmermshaus kann auf vieles stolz seinmermshaus kann auf vieles stolz seinmermshaus kann auf vieles stolz seinmermshaus kann auf vieles stolz seinmermshaus kann auf vieles stolz seinmermshaus kann auf vieles stolz seinmermshaus kann auf vieles stolz sein
Standard

Irgendwie glaube ich nicht, dass imagedestroy nicht „funktioniert“ (wegen GC oder weshalb auch immer). Hast du dazu Hintergrundinformationen?

Ich denke, wir übersehen hier irgendwas Anderes.
__________________
Blog | Buch | Kaloa
mermshaus ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 16.03.2011, 16:18  
Erfahrener Benutzer
 
Registriert seit: 01.09.2010
Beiträge: 4.561
PHP-Kenntnisse:
Fortgeschritten
eagle275 ist ein sehr geschätzer Menscheagle275 ist ein sehr geschätzer Menscheagle275 ist ein sehr geschätzer Mensch
Standard

hm - ich hab mir nochmal den ersten Post des TE angeschaut - warum eigentlich diese Abfolge

1) Galerie erstellen
2) Bilder hochladen
3) Bilder nachträglich bearbeiten (Wasserzeichen und in Galerie-Ordner verschieben)

ich würd Schritt 2 und 3 in einem Abwasch machen .

direkt nach dem Upload liegt das Bild in einem Temp-Ordner, da machst du es kurz auf, verkleinerst es, baust dein Wasserzeichen drauf und verschiebst es am "Ende" in den Galerie-Ordner, den du direkt im Anschluss an Schritt 1 erstellt hast - gut ist

Das verhindert wirkungsvoll, dass dein Script x Bilddateien in eine schnellen Folge abarbeiten muss, da der Upload ja immer ne gewisse Zeit braucht, steigt jedenfalls die Wahrscheinlichkeit, dass der Garbage Collector seine Arbeit ordentlich gemacht hat, bis das nächste Bild hochgeladen wird
__________________
"Irren ist männlich", sprach der Igel und stieg von der Drahtbürste
eagle275 ist offline   Mit Zitat antworten
Alt 16.03.2011, 16:36  
Erfahrener Benutzer
 
Benutzerbild von tr0y
 
Registriert seit: 26.07.2010
Beiträge: 4.874
PHP-Kenntnisse:
Fortgeschritten
tr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblick
tr0y eine Nachricht über MSN schicken
Standard

mach display_errors in der php-ini an, damit das ins blaue raten hier aufhört und du kenntniss darüber erlangst was überhaupt kaputt is..
__________________
Lasse mir ohne Anwendung von Gewalt Dinge schenken, Amazon weiß darüber bald mehr.
tr0y ist offline   Mit Zitat antworten
Alt 17.03.2011, 14:17  
Neuer Benutzer
 
Registriert seit: 14.03.2011
Beiträge: 14
PHP-Kenntnisse:
Fortgeschritten
Rockound befindet sich auf einem aufstrebenden Ast
Standard

ich hab leider keinen zugriff auf die php.ini
ich hab den schritt 2 und schritt 3 voneinander getrennt weil in schritt 2 mittels swf-upload die bilder upgeloadet werden, und da muss man einen absoluten pfad angeben,.. und deshalb gibt es dann den schritt 3 wo man die bilder in den gewünschten Galerie/Ordner speichern kann... SWF-Upload wegen Multi-Upload...

hab jetzt meinen anbieter nach dem server_error_log gefragt,.. er hat das script getestet und mir diese Zeile aus dem error_log geschickt:
[Thu Mar 17 10:38:48 2011] [error] [client 85.124.50.178] Premature end of script headers: php5-cgiwrap, referer: http://www.mayb.at/adminbereich.php

sagt euch das was?
Rockound ist offline   Mit Zitat antworten
Alt 17.03.2011, 14:51  
Erfahrener Benutzer
 
Registriert seit: 01.09.2010
Beiträge: 4.561
PHP-Kenntnisse:
Fortgeschritten
eagle275 ist ein sehr geschätzer Menscheagle275 ist ein sehr geschätzer Menscheagle275 ist ein sehr geschätzer Mensch
Standard

wenn du display errors schon nicht in der php.ini anschalten kannst , dann bau wenigstens in dein Script am Anfang ein :
PHP-Code:
    error_reporting(E_ALL);
    
ini_set('display_errors'1); 
__________________
"Irren ist männlich", sprach der Igel und stieg von der Drahtbürste
eagle275 ist offline   Mit Zitat antworten
Alt 17.03.2011, 15:13  
Neuer Benutzer
 
Registriert seit: 14.03.2011
Beiträge: 14
PHP-Kenntnisse:
Fortgeschritten
Rockound befindet sich auf einem aufstrebenden Ast
Standard

hab das jetzt in meine schleife eingebaut,.. aber es änderts ich nichts,.. es kommt nur derselbe internal server error, aber keine anderen informationen,..
Rockound ist offline   Mit Zitat antworten
Alt 17.03.2011, 15:27  
Erfahrener Benutzer
 
Registriert seit: 01.09.2010
Beiträge: 4.561
PHP-Kenntnisse:
Fortgeschritten
eagle275 ist ein sehr geschätzer Menscheagle275 ist ein sehr geschätzer Menscheagle275 ist ein sehr geschätzer Mensch
Standard

so.. eine Suche nach deiner Fehlermeldung (premature end of script headers) beschert einem über Google gleich Dutzendweise Forumseinträge ...

ein großer Teil hängt mit Dateirechten zusammen ...

dein Webserver ruft die Scripte als "http-User" / "apache-User" oder so ähnlich auf. Wenn du dagegen ein Script als cronjob laufen lässt, dann wird es "naturgegeben" mit den Rechten, die DU auf dem Webserver hast, ausgeführt.
Dumm nur, dass dies nicht die gleichen Rechte / nicht der gleiche User ist, wie beim Aufruf über den Webserver.

Kontrolliere bitte, ob die Ordner und Dateirechte entsprechend gesetzt sind (755 ) , damit sowohl der http-User als auch dein cronjob an die Dateien herankommen

Und frag doch mal deinen Hoster, ob der safe_mode eingeschaltet ist (vorzugsweise sollte der abgeschaltet sein)
__________________
"Irren ist männlich", sprach der Igel und stieg von der Drahtbürste
eagle275 ist offline   Mit Zitat antworten
Alt 17.03.2011, 16:16  
Neuer Benutzer
 
Registriert seit: 14.03.2011
Beiträge: 14
PHP-Kenntnisse:
Fortgeschritten
Rockound befindet sich auf einem aufstrebenden Ast
Standard

Also ich hab vorher sämtliche ordner die das Script erstellt und benötigt kontrolliert und es sind bei allen ordner und dateien die Rechte auf 0755 gesetzt. und ich hab mir schon mal die phpinfo() von dem Server angesehen,.. und da steht safe_mode ist deaktiviert,..

und die frage ist,.. wenn es etwas mit den rechten zu tun hat,.. wieso macht er dann die ersten paar bilder problemlos, und erst ab einer gewissen anzahl kommt die fehlermeldung?

Geändert von Rockound (17.03.2011 um 16:23 Uhr).
Rockound ist offline   Mit Zitat antworten
Alt 17.03.2011, 16:56  
Erfahrener Benutzer
 
Registriert seit: 19.06.2009
Beiträge: 837
PHP-Kenntnisse:
Fortgeschritten
Jens Clasen ist einfach richtig nettJens Clasen ist einfach richtig nettJens Clasen ist einfach richtig nettJens Clasen ist einfach richtig nettJens Clasen ist einfach richtig nett
Standard

Anmerkung zu Multipostings

http://phpforum.de/forum/showthread.php?t=261017

Gruß Jens
Jens Clasen ist offline   Mit Zitat antworten
Alt 17.03.2011, 18:18  
Neuer Benutzer
 
Registriert seit: 14.03.2011
Beiträge: 14
PHP-Kenntnisse:
Fortgeschritten
Rockound befindet sich auf einem aufstrebenden Ast
Standard

Ja sry,.. dass multipostings nicht gern gesehen sind habe ich nicht gewusst,.. bin ja ganz neu in der welt der foren,... wird nicht wieder vorkommen
Rockound 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
Ein unverständliches Server Performance Problem da.eXecutoR PHP-Fortgeschrittene 14 14.02.2011 11:02
500 Internal Server Error gekko PHP Tipps 2010 7 28.09.2010 14:29
500 Internal Server Error gekko PHP Tipps 2010 7 23.09.2010 10:55
[Erledigt] SMTP -> ERROR: Failed to connect to server: Connection refused (111) Broox PHP Tipps 2010 21 11.09.2010 18:54
Problem mit Terneroperator Fehler Parse error: syntax error, unexpected T_RETURN litterauspirna PHP Tipps 2010 5 23.05.2010 17:03
Problem mit Server -Response/Request Schlafbaer Scriptbörse 7 05.04.2010 21:56
[Erledigt] 500 - Internal Server Error (plötzlich) Capfly Server, Hosting und Workstations 2 09.10.2009 18:25
[Erledigt] Apache install geht nicht SteiniKeule Server, Hosting und Workstations 7 27.02.2009 08:40
Problem mit SQLite(bzw. Server) coder Datenbanken 8 18.10.2007 14:51
Oracle Server Problem FireFIghter PHP Tipps 2006 0 02.10.2006 15:02
Problem mit Verbindung von anderem Server Datenbanken 2 08.11.2005 13:43
Internal Server Error PHP Tipps 2004-2 11 24.11.2004 18:44
Internal Server Error Skazi PHP Tipps 2004 2 06.10.2004 22:31
Internal Server Error PHP Tipps 2004 2 09.09.2004 19:07
Server Error bei Suche von Wörtern mit Umlauten PHP Tipps 2004 4 23.06.2004 15:27

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
premature end of script headers: php5 cgiwrap, internal server error cronjob safemode, premature end of script headers umlaut

Alle Zeitangaben in WEZ +2. Es ist jetzt 01:30 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