php.de

Zurück   php.de > Webentwicklung > Server, Hosting und Workstations

Server, Hosting und Workstations Server-Konfigurationsdateien (.htaccess/httpd.conf) und Arbeiten auf Serverebene

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 02.10.2010, 12:07  
Neuer Benutzer
 
Registriert seit: 02.10.2010
Beiträge: 3
PHP-Kenntnisse:
Fortgeschritten
daniel85 befindet sich auf einem aufstrebenden Ast
Standard GDlib funktioniert nicht?

Hallo zusammen,

hoffe, ich hab das richtige Forum erwischt, denn ich glaube mein problem hat was mit der Konfiguration zu tun.

Ich habe eine PHP Script, dass ein Bild verkleinern kann, mit Hilfe der GDLib Funktionen. Bei mir auf der Arbeit unter WinXP Pro mit Xampp funktioniert das einwandfrei.
Bei mir zu Hause unter MacOS X leider nicht. Ich bekomme keinen Fehler, aber auch kein Ergebnis. Das Script läuft bis zum Ende durch, ohne einen Fehler zu bringen (in der php.ini sind alle Fehler/Warnungen anzeigen eingestellt)
Das Script soll ein Bild verkleinern und in einen anderen Ordner speichern.

Ich benutze den integrierten Apache2 und NICHT das integrierte PHP Paket. Sondern, habe PHP von entropy nachinstalliert, damit alles dabei ist. Das funktioniert auch einwandfrei, in der phpinfo() wird auch die korrekte php.ini angezeigt.

Das Array aus gd_info() sieht so aus:
Code:
array(12) {
  ["GD Version"]=>
  string(27) "bundled (2.0.34 compatible)"
  ["FreeType Support"]=>
  bool(true)
  ["FreeType Linkage"]=>
  string(13) "with freetype"
  ["T1Lib Support"]=>
  bool(false)
  ["GIF Read Support"]=>
  bool(true)
  ["GIF Create Support"]=>
  bool(true)
  ["JPG Support"]=>
  bool(true)
  ["PNG Support"]=>
  bool(true)
  ["WBMP Support"]=>
  bool(true)
  ["XPM Support"]=>
  bool(false)
  ["XBM Support"]=>
  bool(true)
  ["JIS-mapped Japanese Font Support"]=>
  bool(false)
}
Diese werte finde ich auch in der phpinfo unter GD.

In der php.in finde ich jedoch nur diese Zeilen:
Code:
[gd]
; Tell the jpeg decode to libjpeg warnings and try to create
; a gd image. The Warning will then be displayed as notices
; disabled by default
;gd.jpeg_ignore_warning = 0
Denke, dass das nicht ausreichend ist, oder? In der gd_info und phpinfo steht, dass es verfügbar ist, daher glaube ich mal dass es installiert ist, oder irre ich mich?
Habe leider noch nie gdlib selbst installiert. Normal arbeite ich mit ImageMagick, das geht aber nun nicht .

Außerdem, habe ich lokal auf meinem Mac ein Typo3 Projekt laufen, und das benötigt ja ImageMagick und gdlib. Und dort ist der GDLib Test erfolgreich.

Weiß nicht was ich machen soll. Jemand eine Idee warum mir garnichts ausgegeben wird? weder bild noch Fehler?

Über einen Tip würde ich mich freuen.

MfG
daniel85 ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 03.10.2010, 01:52  
Neuer Benutzer
 
Registriert seit: 02.10.2010
Beiträge: 3
PHP-Kenntnisse:
Fortgeschritten
daniel85 befindet sich auf einem aufstrebenden Ast
Standard

Hey,
das Problem konnte ich lösen. Allerdings ist die Lösung sehr einfach, und ich könnte mich über die fehlinvestierte Zeit aufregen.

Der Ordner, indem die Bilder gespeichert werden sollte hatte nur Leserechte! ... so ein mumpitz. Hatte eigentlich damit gerechnet, dass PHP eine Fehlermeldung mit fehlenden Schreibrechten bringt, aber nööö, nichts.
Bin nur durch zufall darauf gekommen. Jetzt funktionierts.

Mfg
daniel85 ist offline   Mit Zitat antworten
Alt 03.10.2010, 09:30  
Erfahrener Benutzer
 
Registriert seit: 01.09.2010
Beiträge: 4.563
PHP-Kenntnisse:
Fortgeschritten
eagle275 ist ein sehr geschätzer Menscheagle275 ist ein sehr geschätzer Menscheagle275 ist ein sehr geschätzer Mensch
Standard

diese Fehlermeldung hättest du wohl bekommen, wenn dein error-reporting auf Alles gesetzt hättest - manchmal verpackt PHP solch wichtige Sachen wie fehlende Schreibrechte leider als einfache "Notice" , weil die eigentliche Funktion ja fehlerfrei gearbeitet hat
eagle275 ist offline   Mit Zitat antworten
Alt 03.10.2010, 09:36  
Neuer Benutzer
 
Registriert seit: 02.10.2010
Beiträge: 3
PHP-Kenntnisse:
Fortgeschritten
daniel85 befindet sich auf einem aufstrebenden Ast
Standard

Moin,

danke für den Tip, aber hab ja extra noch in der php.ini error-reporting auf alles gesetzt, also E_ALL, damit hätte doch etwas genezeigt werden sollen oder müssen "Notice" Meldungen separat noch aktiviert werden?
daniel85 ist offline   Mit Zitat antworten
Alt 03.10.2010, 11:24  
Erfahrener Benutzer
 
Registriert seit: 01.09.2010
Beiträge: 4.563
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 schreib sowas trotzdem explizit in das php-script .. dann kann man es einfach auskommentieren, wenn es läuft
eagle275 ist offline   Mit Zitat antworten
Alt 03.10.2010, 23:31  
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 daniel85 Beitrag anzeigen
Moin,

danke für den Tip, aber hab ja extra noch in der php.ini error-reporting auf alles gesetzt, also E_ALL, damit hätte doch etwas genezeigt werden sollen oder müssen "Notice" Meldungen separat noch aktiviert werden?
Nö, aber ein vernünftig konfiguriertes PHP schreibt seine Meldungen in ein Logfile und mixt sie nicht munter unters ausgegebene HTML. Will man ein anderes Verhalten, muss man das entsprechend einstellen.
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
Code funktioniert plötzlich nicht mehr nach Serverumzug Hawk PHP Tipps 2010 4 18.08.2010 08:12
Verschlüsselung funktioniert nicht richtig netmario PHP Tipps 2010 2 19.05.2010 22:57
[Erledigt] Bilder dynamisch erzeugen ohne gdlib Sniper_Kotaro PHP Tipps 2009 12 02.11.2009 14:52
mod_rewrite mit slash/ohne slash funktioniert nur teilweise taurus Server, Hosting und Workstations 4 13.09.2009 12:57
[ERLEDIGT]PHP while-Schleife für Ausgabe funktioniert plötzlich nicht fuckinghot19 PHP Tipps 2009 6 05.06.2009 22:28
[Erledigt] Umlaute ersetzen funktioniert nicht richtig BlackSpirit PHP Tipps 2009 19 20.04.2009 12:04
send button funktioniert nicht, finde fehler nicht selma123 PHP Tipps 2008 3 17.09.2008 11:57
Datenbankeintrag funktioniert nicht phrain PHP Tipps 2008 13 03.04.2008 12:59
PHP funktioniert nicht PHP Tipps 2005 20 28.04.2005 13:56
Php Gästebuch funktioniert nicht auf dem Server PHP Tipps 2005 13 21.04.2005 22:11
Pfadangabe in php.ini funktioniert nicht PHP Tipps 2005 10 29.03.2005 15:16
Dateien erstellen oder schreiben funktioniert nicht im Web PHP Tipps 2004-2 1 05.12.2004 19:39
[Erledigt] move_uploaded_file funktioniert nicht! PHP-Fortgeschrittene 4 23.08.2004 22:41
Session funktioniert nicht PHP Tipps 2004 3 15.08.2004 13:08
Header Location funktioniert nicht PHP Tipps 2004 10 12.08.2004 17:11

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
http://www.php.de/server-hosting-und-workstations/72433-gdlib-funktioniert-nicht.html, typo3 gdlib jpeg, gdlib testen, xampp typo3 gdlib, gdlib prüfen, gdlib php, gd lib: 2.0 --> gd lib vorhanden, jedoch keine jpg unterstützung!, xampp gd, gd lib test script, gdlib jpg-support error, gdlib jpg-support, gd.jpeg_ignore_warning, gdlib jpg-support .............................. error, gdlib xampp, xampp gdlib prüfen, gdlib create geht nicht, typo3 gd.jpeg_ignore_warning 0, gdlib aktivieren im skript, gdlib bilder als funktion geht nicht, xampp gd geht nicht

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