Hackerboard Wiki HaboBlog
Hackerboard bei Facebook Hackerboard bei Google+ Hackerboard bei Twitter

[HaBo]

 
(Web-) Design und webbasierte Sprachen Tipps & Tricks, Designabgleich, HTML & Javascript, Flash, ASP, PHP, Perl/CGI...

Thumbnails ohne Rootzugriff erstellen?

Diskussion: Thumbnails ohne Rootzugriff erstellen? im Forum (Web-) Design und webbasierte Sprachen, in der Kategorie Web, Network & Multimedia Palace; Anzeige Hallo liebe Leute! ich brauche für ein Webprojekt ein Script welches mir Thumbnails von hochgeladenen Bildern erstellt. Naja, welche ...

Antwort
Alt 28.08.08, 19:22   #1 (permalink)
 
Registriert seit: 12.10.05
TeeKayo2 Leistung: Facit NTK
Likes: 0
Standard Thumbnails ohne Rootzugriff erstellen?

Anzeige

Hallo liebe Leute!

ich brauche für ein Webprojekt ein Script welches mir Thumbnails von hochgeladenen Bildern erstellt.
Naja, welche zu finden war ja nicht schwer, allerdings habe ich bemerkt das ich ohne rootzugriff (1und1 angemieteter webspace) nicht die php.ini bearbeiten kann um die (klasse oder wie wäre es korrekt benannt?) extension=php_gd.dll - frei zu geben.

Da das "html" height und width ein Bild ja nunmal eher zum Krüppel schießt beim verkleinern hoffe ich , dass ihr vll. eine Möglichkeit kennt thumbnails ohne rootzugriff zu erstellen??

Hab bei 1und1 gelesen ich solle im verzeichnis wo das tn-script liegt einfach ne "temporäre" ini hinein tun, was ich auch getan habe, jedoch ohne erfolg, wiederum habe ich auch nicht das gefühl das es so richtig wäre

extension=php_gd.dll <--- mehr steht nicht drin.

Bin für jeden Tip dankbar.

Mit freundlichen Grüßen,

Timm

TeeKayo2 ist offline   Mit Zitat antworten
Alt 28.08.08, 19:31   #2 (permalink)
 
Benutzerbild von metax.
 
Registriert seit: 22.01.07
metax. Leistung: 8086
metax. eine Nachricht über ICQ schicken
Likes: 10
Standard

Hast du schon mal versucht, ob die GD nicht vielleicht schon standardmäßig eingebunden ist? Sowas kannst du mit <?php phpinfo(); ?> rauskriegen.

Ansonsten könnte es noch daran liegen, dass auf unixoiden Systemen eine Lib nicht mit php_gd.dll sondern mit php_gd.so (bzw. bei apache evtl. auch php_gd2.so) eingebunden wird.

mfg, metax.
__________________
Wenn keiner zuschaut, teile ich heimlich durch Null!
Meine Homepage: Planet Metax | meine Bilder: DeviantArt | Twitter
metax. ist offline   Mit Zitat antworten
   
HaBOT
 
- Anzeige -

Werbung ist gerade online    
Alt 28.08.08, 19:39   #3 (permalink)
Themenstarter
 
Registriert seit: 12.10.05
TeeKayo2 Leistung: Facit NTK
Likes: 0
Standard

Hi,

danke für die schnelle Antwort!

Also...

ich habe folgendes gefunden und bin ein wenig irritiert ob es das nun ist:

1 unter gd :

GD Support enabled
GD Version bundled (2.0.28 compatible)
FreeType Support enabled
FreeType Linkage with freetype
GIF Read Support enabled
GIF Create Support enabled
JPG Support enabled
PNG Support enabled

2 unter configure command unteranderem:
--with-jpeg-dir'

bei ersterem vermute ich es schon, allerding wundere ich mich dann warum, wenn ich das tn-script include, nur komische zeichen ausgegeben werden?

mfg,

timm
TeeKayo2 ist offline   Mit Zitat antworten
Alt 28.08.08, 19:41   #4 (permalink)
Member of Honour
 
Benutzerbild von easteregg
 
Registriert seit: 14.09.07
easteregg Leistung: Pentium Ieasteregg Leistung: Pentium I
easteregg eine Nachricht über ICQ schicken
Likes: 62
Standard

vielleicht verursacht das script entweder nen fehler der nich ins bild passt oder das script ändert aus irgend einem grund nicht die headerdaten.

poste doch mal den output von dem script einfach hier rein oder gib uns nen link, dann können wir dir besser helfen.
__________________
» Flattr mich! - Wenn dir mein Beitrag geholfen hat! «
<| 2 AMD Opterons 2384@ 8x3,2ghz | Tyan S2915 | 10GB | 2x 8800GT | 8400GS | Dell 3008WFP + 2x2007FP |>
easteregg ist offline   Mit Zitat antworten
Alt 28.08.08, 19:42   #5 (permalink)
 
Benutzerbild von metax.
 
Registriert seit: 22.01.07
metax. Leistung: 8086
metax. eine Nachricht über ICQ schicken
Likes: 10
Standard

Jo, also offenbar hast du das GD-Modul schon mit reinkonfiguriert.
Was genau ist denn jetzt das Problem? "Gibt komische Zeichen aus" ist keine sehr aussagekräftige Fehlerbeschreibung ... (Ich geh davon aus, dass du JPEG-Quellcode siehst, aber man bräuchte dann doch die vollständige Ausgabe, um den Fehler zu lokalisieren ....)
__________________
Wenn keiner zuschaut, teile ich heimlich durch Null!
Meine Homepage: Planet Metax | meine Bilder: DeviantArt | Twitter
metax. ist offline   Mit Zitat antworten
Alt 28.08.08, 20:00   #6 (permalink)
Themenstarter
 
Registriert seit: 12.10.05
TeeKayo2 Leistung: Facit NTK
Likes: 0
Standard

ja, es sieht sehr nach jpg-code aus,
will mal nicht alles posten davon:

?PNG  IHDR��^������JýÂó��IDATx?í???? D??????`?"? Í?J6}ž,si`@?v;Ž#!Ä'?Ó!VD?A???A[;>§i??°m???úZúÚ?` ?z? 8ÜÝá"\ÁB8??$?m?;+0ë??Ü???1??Â?ö?y'/?6*u/ß? ó??W-??T???i?????á1??x;?\jj??`???Žd?ôÝ?yA_??Í^L????â S öZ\2Q L ?????F ËF?ô9;?0?ácRkÉ{?dä???hz?8f?Ó??°i??9ŠFŽ??4N 'i?ë??9?}§??tQ???3? ??=p?v ???1^]?|mHš??&BZR}?>( ÍÓ,iÚa GN?r?|0ú64??"0s#]]]e?X??"\73Äú?eYöîŠ1k? ?vÇ_r#1ó?"÷úÎ? Üh???f??H?ëd?W(Žé?7{?X??e???Xü??zm?;??c??1 ?? ??{??ýYd?íü?Á7^?Óa?uÍ??9?&ë?????:?ÍÎ?!?Ä? ?Úo?tß~?!@?C!?�¨4!�* B?J? ? ?�¨4!�?ü?ÔC����IEND?B`??PNG  ��� IHDR��������?Y??IDATx?íšÝŽÄ ?f????Í#G¤cÓ???uô�*?4?9??BÖ8v;@?`"???š??¤? ?§¨????´???¸??Â?Ä??Ç?É??ÓÔ?Ö×??Úâ?ä??ç?é??óô?ö÷??ú ?Ú� ��?�íÝß{|Ç??I???:??ÔÓk??\vö??üé7?÷çIE{ x?t???Çó??@?ß????Çó??@?ß????Çó??{Ë?,m¤žy#E, ?Ý�? L?FK?Î?Üë6v???y_??ó?ÖóÄ/e?Bs§é?×?qË{ m/Á*DÝw?_M9??Q???[{8CJ???d????ŠtwRWT? ??Es? K?.?ÚÎb-??C?ü??????]g}Ž???

...

wie kann ich das ändern?
braucht ihr mehr informationen?
das tn-script?

danke für eure tatkräftige unterstützung!
TeeKayo2 ist offline   Mit Zitat antworten
Alt 28.08.08, 20:36   #7 (permalink)
Member of Honour
 
Benutzerbild von easteregg
 
Registriert seit: 14.09.07
easteregg Leistung: Pentium Ieasteregg Leistung: Pentium I
easteregg eine Nachricht über ICQ schicken
Likes: 62
Standard

da taucht kein fehler auf!
gib mal nen link zu dem script was das generiert, wahrscheinlich sind einfach nur die header daten falsch

btw ist das nen png, kein jpeg

sprich falls das mit dem header der fall sein sollte reicht ne einfache anweisung im quellcode von dem script

Code:
header("Content-type: image/png");
__________________
» Flattr mich! - Wenn dir mein Beitrag geholfen hat! «
<| 2 AMD Opterons 2384@ 8x3,2ghz | Tyan S2915 | 10GB | 2x 8800GT | 8400GS | Dell 3008WFP + 2x2007FP |>
easteregg ist offline   Mit Zitat antworten
Alt 28.08.08, 20:47   #8 (permalink)
Themenstarter
 
Registriert seit: 12.10.05
TeeKayo2 Leistung: Facit NTK
Likes: 0
Standard

http://www.tutorials.de/forum/php-co...en-lassen.html

dort findest du das script.

und leider ist das kein png... das script gibt das da nur aus, es ist 100% jpg.. : (
TeeKayo2 ist offline   Mit Zitat antworten
Alt 28.08.08, 20:49   #9 (permalink)
Member of Honour
 
Benutzerbild von easteregg
 
Registriert seit: 14.09.07
easteregg Leistung: Pentium Ieasteregg Leistung: Pentium I
easteregg eine Nachricht über ICQ schicken
Likes: 62
Standard

dann gibts probleme mit dem mine-type, mal nen anderes bild probiert?
__________________
» Flattr mich! - Wenn dir mein Beitrag geholfen hat! «
<| 2 AMD Opterons 2384@ 8x3,2ghz | Tyan S2915 | 10GB | 2x 8800GT | 8400GS | Dell 3008WFP + 2x2007FP |>
easteregg ist offline   Mit Zitat antworten
Alt 28.08.08, 20:59   #10 (permalink)
Themenstarter
 
Registriert seit: 12.10.05
TeeKayo2 Leistung: Facit NTK
Likes: 0
Standard

ja mehrere...
jpg, jpeg... größen geändert... jedesmal das selbe.

egal ob inkludiert oder direkt aufgerufen... er formatiert den "jpeg-code" nicht zu einem bild ?!

vll. noch eine idee :/?
TeeKayo2 ist offline   Mit Zitat antworten
Alt 28.08.08, 21:02   #11 (permalink)
Member of Honour
 
Benutzerbild von easteregg
 
Registriert seit: 14.09.07
easteregg Leistung: Pentium Ieasteregg Leistung: Pentium I
easteregg eine Nachricht über ICQ schicken
Likes: 62
Standard

gib mal den link z dem script was du nutzt, also auf deinem webspace!
__________________
» Flattr mich! - Wenn dir mein Beitrag geholfen hat! «
<| 2 AMD Opterons 2384@ 8x3,2ghz | Tyan S2915 | 10GB | 2x 8800GT | 8400GS | Dell 3008WFP + 2x2007FP |>
easteregg ist offline   Mit Zitat antworten
Alt 28.08.08, 21:21   #12 (permalink)
 
Benutzerbild von BasicAvid
 
Registriert seit: 17.03.04
BasicAvid Leistung: Facit NTK
Likes: 2
Standard

So wie das aussieht wird eine Fehlermeldung generiert, und nach dem Script welches Du benutzt, wird die Fehlermeldung in ein PNG Bild geschrieben. Nur wird hier kein Header gesendet und dadurch das Bild nicht angezeigt, sondern nur ausgegeben.

Mach mal bei der function error_message($text = '') ein die($text) rein, also so:

PHP-Code:
function error_message($text '') {
    die(
$text);

Ich denke nämlich, dass im Script ein Fehler ausgelöst wird.
__________________
Mfg Basic Avid
- Use it or be used! -
BasicAvid ist offline   Mit Zitat antworten
Alt 28.08.08, 21:27   #13 (permalink)
Themenstarter
 
Registriert seit: 12.10.05
TeeKayo2 Leistung: Facit NTK
Likes: 0
Standard

aaah, schonmal ein anfang !

Das Cache Verzeichnis konnte nicht angelegt werden

... mal sehen...


edit:

also, im script kommt die frage ob man aus dem cache laden möchte oder nicht.

$cache = false; // Gibt an ob die Bilder aus dem Cache geladen werden sollen

hab es auf false gesetzt mit dem ergebnis wieder jpeg code zu bekommen...?
TeeKayo2 ist offline   Mit Zitat antworten
Alt 28.08.08, 22:01   #14 (permalink)
 
Benutzerbild von BasicAvid
 
Registriert seit: 17.03.04
BasicAvid Leistung: Facit NTK
Likes: 2
Standard

Kopier mal bitte deinen Code hier rein, das sieht nämlich so aus als ob die Header nicht geschickt werden. Den ohne deinen Code kann man Dir nicht so gut helfen.
__________________
Mfg Basic Avid
- Use it or be used! -
BasicAvid ist offline   Mit Zitat antworten
Alt 28.08.08, 22:06   #15 (permalink)
LX
Moderator
 
Registriert seit: 14.02.06
LX Leistung: Z3
LX eine Nachricht über ICQ schicken LX eine Nachricht über AIM schicken LX eine Nachricht über Yahoo! schicken
Likes: 21
Standard

Das Skript sollte in jedem Fall den korrekten MIME-Type im Header mitliefern. Wie oben schon erwähnt fehlt einfach vor der Ausgabe des generierten Bildes die Zeile

Code:
header ( 'Content-Type: image/jpeg' );
__________________
"Ever tried. Ever failed. No matter.
Try again. Fail again. Fail better."
- Samuel Beckett

JS BB LX UP
LX ist offline   Mit Zitat antworten
Antwort
   
- Anzeige -

Werbung ist gerade online    

[HaBo] » Web, Network & Multimedia Palace » (Web-) Design und webbasierte Sprachen » Thumbnails ohne Rootzugriff erstellen?
Themen-Optionen
Ansicht

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

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


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Diashow, Gallery, Thumbnails luky (Web-) Design und webbasierte Sprachen 3 30.11.06 19:04
Mit GD Thumbnails erstellen reaLInsanity (Web-) Design und webbasierte Sprachen 11 29.11.06 22:00
Problem mit Thumbnails Supay Internet Allgemein 2 11.04.05 23:11
net send ohne msdos/ausführen / ohne installation bwb'ler Network · LAN, WAN, Firewalls 9 27.02.05 16:43
DVD Backups ohne DVD-Brenner erstellen psycho-hacker Hardware Probleme 1 27.03.02 14:18


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61