Archiv verlassen und diese Seite im Standarddesign anzeigen : Anhänge
Hallo,
leider bin ich immer och nicht weiter.
Anhäne werden hochgeladen. Dateien werden in größe des Bildes das hochgeladen wird auch erstellt im dateisystem in dieser Forum
841ffd7d0d0ceedeb81f51db0966d182
Es scheint also soweit alles zu gehen. nur bleibt ewig das Fenster "Datei wird hochgeladen - Bitte warten".
Ich schnalle das einfach nicht. Bei allen anderen Files geht es ZIP, AVI bei ALLEM. Nur bei JPG Pic schaltet das Fenster nicht um.
Kann mit jemande helfen den Fehler zu finden ?
Gruß
Snatch
Was hast du im AdminCP bei Servereinstellungen bei GD-Version eingestellt?
Und: AdminCP -> vBulletin-Einstellungen -> Texte: Anhänge -> Miniaturansichten erstellen
Was ist hier eingestellt?
Und: AdminCP -> vBulletin-Einstellungen -> Texte: Anhänge -> Miniaturansichten erstellen
Was ist hier eingestellt?
Miniaturansichten von PNG-Dateien erstellen steht auf NEIN.
Miniaturansichten erstellen steht auf - JA (schärfen)
Wenn ich Miniaturansichten auf nein stelle gehr es.
Aber warum dass denn ?
Und was hast du im AdminCP bei Servereinstellungen bei GD-Version eingestellt?
GD Version = GD 2+
Wenn ich Miniaturansichten auf nein stelle gehr es.
Aber warum dass denn ? Ich brauche doch die Miniaturen.
Aber auch wenn ich es auf 1.6 oder so stelle geht es nur. Nur wenn ich garkeine Miniaturen erstellen lasse geht es. Also hat er Probleme mit dem Miniaturen erstellen. Wenigstens mal einen kleinen Schritt weiter.
Ist das dein eigener Server oder ein gemieteter Webspace? Dir fehlt vermutlich die GD-Extension bei PHP. Das kannst du überprüfen in dem du folgendes ausführst:
AdminCP -> Importieren & Wartung -> PHP Info zeigen
Wenn du die GD-Extension installiert hast, müsstest du sowas in der Art sehen:
gd
GD Support enabled
GD Version 2.0 or higher
FreeType Support enabled
FreeType Linkage with freetype
T1Lib Support enabled
GIF Read Support enabled
GIF Create Support enabled
JPG Support enabled
PNG Support enabled
WBMP Support enabled
Jo ist mein Server.
Es sieht so aus
gd
GD Support enabled
GD Version bundled (2.0.28 compatible)
FreeType Support enabled
FreeType Linkage with freetype
T1Lib Support enabled
GIF Read Support enabled
GIF Create Support enabled
JPG Support enabled
PNG Support enabled
WBMP Support enabled
XBM Support enabled
Das sieht eigentlich in Ordnung aus. Hast du mal ins Apache-Errorlog geguckt?
Das sieht eigentlich in Ordnung aus. Hast du mal ins Apache-Errorlog geguckt?
Ja, kein Error. Wie gesagt er lädt auch alles hier nur erstellt die Thumbs nicht. Wenn ich im Forum angebe das er keine Miniaturen erstellen soll geht es komischerweiße.
Hast du PHP-Errorlogging aktiviert? In der php.ini sollte folgendes eingestellt sein:
[...]
error_reporting = E_ALL
; Print out errors (as a part of the output). For production web sites,
; you're strongly encouraged to turn this feature off, and use error logging
; instead (see below). Keeping display_errors enabled on a production web site
; may reveal security information to end users, such as file paths on your Web
; server, your database schema or other information.
display_errors = Off
; Even when display_errors is on, errors that occur during PHP's startup
; sequence are not displayed. It's strongly recommended to keep
; display_startup_errors off, except for when debugging.
display_startup_errors = Off
; Log errors into a log file (server-specific log, stderr, or error_log (below))
; As stated above, you're strongly advised to use error logging in place of
; error displaying on production web sites.
log_errors = On
[...]
Wenn das nicht der Fall ist, bitte die Einstellungen vornehmen und den Apache neustarten. Danach nochmal versuchen und ins Apache-Errorlog gucken.
Hmm hab meine PHP.INI so
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; Error handling and logging ;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; error_reporting is a bit-field. Or each number up to get desired error
; reporting level
; E_ALL - All errors and warnings
; E_ERROR - fatal run-time errors
; E_WARNING - run-time warnings (non-fatal errors)
; E_PARSE - compile-time parse errors
; E_NOTICE - run-time notices (these are warnings which often result
; from a bug in your code, but it's possible that it was
; intentional (e.g., using an uninitialized variable and
; relying on the fact it's automatically initialized to an
; empty string)
; E_CORE_ERROR - fatal errors that occur during PHP's initial startup
; E_CORE_WARNING - warnings (non-fatal errors) that occur during PHP's
; initial startup
; E_COMPILE_ERROR - fatal compile-time errors
; E_COMPILE_WARNING - compile-time warnings (non-fatal errors)
; E_USER_ERROR - user-generated error message
; E_USER_WARNING - user-generated warning message
; E_USER_NOTICE - user-generated notice message
;
; Examples:
;
; - Show all errors, except for notices
;
;error_reporting = E_ALL & ~E_NOTICE
;
; - Show only errors
;
;error_reporting = E_COMPILE_ERROR|E_ERROR|E_CORE_ERROR
;
; - Show all errors except for notices
;
error_reporting = E_ALL
; Print out errors (as a part of the output). For production web sites,
; you're strongly encouraged to turn this feature off, and use error logging
; instead (see below). Keeping display_errors enabled on a production web site
; may reveal security information to end users, such as file paths on your Web
; server, your database schema or other information.
display_errors = Off
; Even when display_errors is on, errors that occur during PHP's startup
; sequence are not displayed. It's strongly recommended to keep
; display_startup_errors off, except for when debugging.
display_startup_errors = Off
; Log errors into a log file (server-specific log, stderr, or error_log (below))
; As stated above, you're strongly advised to use error logging in place of
; error displaying on production web sites.
log_errors = On
; Store the last error/warning message in $php_errormsg (boolean).
track_errors = Off
; Disable the inclusion of HTML tags in error messages.
;html_errors = Off
; String to output before an error message.
;error_prepend_string = "<font color=ff0000>"
; String to output after an error message.
;error_append_string = "</font>"
; Log errors to specified file.
error_log = php_error.log
; Log errors to syslog (Event Log on NT, not valid in Windows 95).
;error_log = syslog
; Warn if the + operator is used with strings.
warn_plus_overloading = Off
Er erstellt mit aber in /VAR/LOG/ kein php_error.log.
Entwerder es gibt kein Error im Moment des Hochladens oder es ist nen Fehler in der Config den ich nicht sehe. Siehst du was ?
Die PHP-Errors werden ebenfalls im Apache-Errorlog geschrieben.
Der einzige Fehler der beim Upload mitgeschrieben wurde war
Allowed memory size of 8388608 bates exhausted (tried to allocate 0 bytes)
aber ob das wohl was damit zu tun hat ?
Doch es scheint daran zu liegen. Weil in einem anderen Forum gesacht wurde das der PHP-Befehl $img = ImageCreateTrueColor(1200, 1200); diesesn Feher verursacht und genau das macht ma ein Forum auch. nen Thumb erstellen. Ich habe das Memory_Limit nun auf 20Mb reicht aber immer noch nicht. Wie groß ist deines ?
Es geht.
Mit memory_limit von 50MB geht es !!!!!
Geil. Schritt für Schritt haste mich auf den Weg gebracht.
Vielen Dank !!!
Eine Frage noch. Wo Speichert der die Thumbs ? In der DB ?
Schön, dass es nun funktioniert. :)
Ja, die Bilder werden in der Datenbank gespeichert.
vBulletin® v3.7.2, Copyright ©2000-2008, Jelsoft Enterprises Ltd.