[GELÖST] image_get_info liefert null anstatt array
am 28.05.2010 - 10:28 Uhr in
Zum zentrieren von Bildern unterschiedlichsten Seitenverhältnissen und Dimensionen nutze ich image_get_info(). Auf meinem Entwicklungsrechner wird auch alles super angezeigt. Auf einem 2. Testrechner (gleicher Browser+Version, gleiche OS Variante+Version gleiche Verbindung/entfernter Webserver verwendet, anderes OS Benutzerkonto, gleicher UND anderer Drupal User) liefert die Funktion NULL anstatt der Informationen zurück.
Benutze ich die PHP Funktion getimagesize sehe ich (das vermutliche) Problem der Apache/PHP hat keinen Zugriff auf die Datei.
Ich lasse mir die URL darstellen, kopiere sie in die Adresszeile des Browsers -> Bild da!
Wie gesagt an meinem Rechner funktioniert alles und ich greife auch auf den entfernten Server zu und PHP wird ja auf dem Server ausgeführt (Berechtigungen zum Zugriff auf den Node sind NICHT restricted - der Rest des Nodes wird ja auch angezeigt - wenn ich das Bild von Views anzeigen lasse klappt ja auch alles - bis auf meine benötigte Funktionalität)
Anbei die Fehlermeldung für PHP's getimagesize:
warning: getimagesize(http://XXXXXXXX.XXX/sites/default/files/ARTICLEKIND/USER/Bild 10.png) [function.getimagesize]: failed to open stream: HTTP request failed! HTTP/1.1 401 Authorization Required in /is/htdocs/[FPT-USER-KENNUNG]/[SUBDOMAIN]/sites/all/themes/cti_flex/views-view-field--ARTICLEKIND--page-1--field-bild-fid.tpl.php on line 32.
Weiß jmd Rat? THX im Voraus
NACHTRAG:
http://drupal.org/node/518794
#10 Auszug{
allow_url_fopen = On;
allow_url_include = On;
to php.ini... not so hard.}
sind scheinbar gesetzt , denn ini_get('allow_url_include') liefert bei beiden eine 1 (also true!)
LÖSUNG:
htaccess Datei anpassen: von SITENAME.XXX auf www.SITENAME.XXX umleiten (REWRITE)
Dann die Authentifizierung, dann funktioniert es auch.
Weitere ungünstige Randbedingungen:
Bei unserem Webhoster kein Root Zugriff d.h.:
die htaccess Datei runterladen dann auf Server löschen, hochladen -> jetzt kann sie editiert werden
erledigt!
- Anmelden oder Registrieren um Kommentare zu schreiben
Neue Kommentare
vor 11 Stunden 11 Minuten
vor 12 Stunden 38 Minuten
vor 18 Stunden 44 Minuten
vor 19 Stunden 28 Minuten
vor 20 Stunden 10 Minuten
vor 20 Stunden 31 Minuten
vor 1 Tag 20 Stunden
vor 1 Tag 22 Stunden
vor 2 Tagen 1 Stunde
vor 2 Tagen 2 Stunden