Statistik |
Beiträge: 144.531 (Täglich: 19,19 )
Themen: 16.700
Mitglieder: 13.209
Neuestes Mitglied: zitronentee.
Ausl. d. letzten Minute: 199%
Ausl. d. letzten 5 Minuten: 176%
Ausl. d. letzten 15 Minuten: 215%
Aktulle Uhrzeit: 21:28
Freier Webspace: 4.04 TB
PHP-Version: 7.4.33
|
|
|
|
|
Anzeige von Bildern defekt |
Viktor
Administrator
Zeige Viktor auf Karte
Dabei seit: 15.08.2003
Beiträge: 31.570
363 Filebase-Einträge
Alter: 66 Jahre
Herkunft: NRW wBB-Version: wBB2.3 PHP-Version: 7.4.33 MySQL-Version: 10.5.19-MariaDB Wo bist du gehostet?: eigener Server
Bewertung:
Level: 71 [?]
Erfahrungspunkte: 237.757.835
Nächster Level: 266.777.854
|
|
|
29.12.2014 20:41 |
|
|
Viktor
Administrator
Zeige Viktor auf Karte
Dabei seit: 15.08.2003
Beiträge: 31.570
363 Filebase-Einträge
Alter: 66 Jahre
Herkunft: NRW wBB-Version: wBB2.3 PHP-Version: 7.4.33 MySQL-Version: 10.5.19-MariaDB Wo bist du gehostet?: eigener Server
Bewertung:
Level: 71 [?]
Erfahrungspunkte: 237.757.835
Nächster Level: 266.777.854
|
|
|
29.12.2014 21:19 |
|
|
kill0rz
Hackschreiber
Dabei seit: 09.01.2014
Beiträge: 835
23 Filebase-Einträge
wBB-Version: wBB2.3 PHP-Version: 8
Bewertung:
Level: 43 [?]
Erfahrungspunkte: 3.115.465
Nächster Level: 3.609.430
Themenstarter
|
|
|
29.12.2014 21:49 |
|
|
Viktor
Administrator
Zeige Viktor auf Karte
Dabei seit: 15.08.2003
Beiträge: 31.570
363 Filebase-Einträge
Alter: 66 Jahre
Herkunft: NRW wBB-Version: wBB2.3 PHP-Version: 7.4.33 MySQL-Version: 10.5.19-MariaDB Wo bist du gehostet?: eigener Server
Bewertung:
Level: 71 [?]
Erfahrungspunkte: 237.757.835
Nächster Level: 266.777.854
|
|
|
29.12.2014 22:09 |
|
|
kill0rz
Hackschreiber
Dabei seit: 09.01.2014
Beiträge: 835
23 Filebase-Einträge
wBB-Version: wBB2.3 PHP-Version: 8
Bewertung:
Level: 43 [?]
Erfahrungspunkte: 3.115.465
Nächster Level: 3.609.430
Themenstarter
|
|
Hm, ne, keine Ausgabe, nur diese hier:
code: |
1:
|
[Tue Dec 30 16:08:37 2014] [error] [client [...]] PHP Deprecated: Assigning the return value of new by reference is deprecated in [...]/global.php on line 58 |
|
Sonst nichts.
Klammere ich alle Header-Ausgaben aus, so erhalte ich den Text im Anhang. Es ist also etwas da, es wird nur nicht dargestellt.
Irgendwie komisch. Kann es evtl. an Haedern liegen, dass da eine Ausgabe fehlt? Die ausgegebenen Header sind folgende:
code: |
1:
2:
3:
4:
5:
|
Content-Type: image/jpeg
Content-disposition: filename="bild.jpg"
Content-Length: 67329
Pragma: no-cache
Expires: 0 |
|
Könnte es da evtl. Probleme mit php-Version geben? Ich nutze PHP 5.4.35-0+deb7u2.
Obwohl das für mich korrekt aussieht (funktioniert ja sonst auch überall
).
Habe aber noch etwas interessantes:
Habe nun mal testweise folgenden Code laufen lassen:
code: |
1:
2:
3:
4:
5:
|
$filename = sprintf("%s/%s", "vgprofil_gal/thumbnail/","mid-2.jpg");
header("Content-Type: application/octet-stream");
$save_as_name = basename("vgprofil_gal/thumbnail/mid-2.jpg");
header("Content-Disposition: attachment; filename=\"$save_as_name\"");
readfile($filename); |
|
Ergebnis: Bild wird geladen, mit korrekter Größe, kann ich auch speichern. Nach dem Speichern aber habe ich im Explorer keine Bildvorschau, kann das Bild aber trotzdem problemlos öffnen. Also entweder, die Datei wird nicht komplett übergeben, oder irgendwelche Header funktionieren nicht. So ein Mist ey...
Dateianhang: |
hc_002.jpg (485,17 KB, 87 mal heruntergeladen)
|
__________________
WBB2.3.6 unter PHP 5.6 | WBB2.3.6 unter PHP 7.1
Update ASAP! | Warum?
Kein Support mehr für PHP-Versionen <7.1!
meine Hacks auf Github | mich unterstützen
Vor dem Melden eines Fehlers: Fehler so genau wie möglich beschrieben? Fehlermeldung kopiert? Auszüge aus den Logs gepostet? Betroffene Datei angehangen?
|
|
30.12.2014 16:25 |
|
|
kill0rz
Hackschreiber
Dabei seit: 09.01.2014
Beiträge: 835
23 Filebase-Einträge
wBB-Version: wBB2.3 PHP-Version: 8
Bewertung:
Level: 43 [?]
Erfahrungspunkte: 3.115.465
Nächster Level: 3.609.430
Themenstarter
|
|
|
30.12.2014 17:21 |
|
|
kill0rz
Hackschreiber
Dabei seit: 09.01.2014
Beiträge: 835
23 Filebase-Einträge
wBB-Version: wBB2.3 PHP-Version: 8
Bewertung:
Level: 43 [?]
Erfahrungspunkte: 3.115.465
Nächster Level: 3.609.430
Themenstarter
|
|
//Kurzes Update
Folgender Quelltext funktioniert ohne Probleme:
php: |
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:
|
<?php
$thumbnail = 0;
$extension = "jpg";
$content_disp = '';
$vgprofilpic['bild_name'] = "org-11.jpg";
$size = 79245312;
if (preg_match('/MSIE [0-9]\.[0-9]{1,2}/', $_SERVER['HTTP_USER_AGENT'])) $browser_type = 1; // IE
else if (preg_match('/Opera\/[0-9]\.[0-9]{1,2}/', $_SERVER['HTTP_USER_AGENT'])) $browser_type = 2; // Opera
else $browser_type = 3; // other...
if ($extension == 'gif') $mime_type = 'image/gif';
elseif ($extension == 'jpg' || $extension == 'jpeg') $mime_type = 'image/jpeg';
elseif ($extension == 'png') $mime_type = 'image/png';
header('Content-Type: '.$mime_type);
$filenameTranslation = array('ä' => 'ae', 'ö' => 'oe', 'ü' => 'ue', 'Ä' => 'Ae', 'Ö' => 'Oe', 'Ü' => 'Ue', 'ß' => 'ss');
$vgprofilpic['bild_name'] = strtr($vgprofilpic['bild_name'], $filenameTranslation);
$vgprofilpic['bild_name'] = preg_replace("/[^a-z0-9_\- .@]{1}/i", "_", $vgprofilpic['bild_name']);
header('Content-disposition: '.$content_disp.'filename="'.$vgprofilpic['bild_name'].'.'.$extension.'"');
header('Content-Length: '.$size);
if ($browser_type == 1) header('Pragma: public');
else header('Pragma: no-cache');
header('Expires: 0');
if ($thumbnail == 0) readfile("org-11.jpg"); |
|
Das ist deiner, Viktor, nur etwas gekürzt. Begebe mich nun auf die Suche, endlich ein Fortschritt
__________________
WBB2.3.6 unter PHP 5.6 | WBB2.3.6 unter PHP 7.1
Update ASAP! | Warum?
Kein Support mehr für PHP-Versionen <7.1!
meine Hacks auf Github | mich unterstützen
Vor dem Melden eines Fehlers: Fehler so genau wie möglich beschrieben? Fehlermeldung kopiert? Auszüge aus den Logs gepostet? Betroffene Datei angehangen?
|
|
30.12.2014 17:37 |
|
|
kill0rz
Hackschreiber
Dabei seit: 09.01.2014
Beiträge: 835
23 Filebase-Einträge
wBB-Version: wBB2.3 PHP-Version: 8
Bewertung:
Level: 43 [?]
Erfahrungspunkte: 3.115.465
Nächster Level: 3.609.430
Themenstarter
|
|
OK, ich habe den Fehler zwar nicht gefunden, kann ihn aber umgehen:
Beim Durchprobieren von Quelltext ist mir aufgefallen, dass beim Aufruf der Datei global.php ein Fehler auftritt. Klammere ich das aus, und füge folgende Zeilen wieder ein
php: |
1:
2:
3:
4:
5:
6:
7:
|
$phpversion = phpversion();
require('./acp/lib/functions.php');
require('./acp/lib/config.inc.php');
require('./acp/lib/class_db_mysql.php');
$db = new db($sqlhost, $sqluser, $sqlpassword, $sqldb, $phpversion);
require('./acp/lib/class_smtp.php');
$wbbuserdata['can_show_vgprofil_gal'] = true; |
|
funktioniert es. Bleiben in der global.php also nur noch 433 Zeilen übrig, die den Fehler verursachen können
Dachte erst, es sei eine Modifikation von mir gewesen, aber selbst wenn ich alles ausklammere bleibt der Zustand so. Naja, ich suche erstmal weiter. Und melde mich nochmal, wenn ich den Fehler gefunden habe(n sollte).
Vielen Dank Viktor, dass du dir so viel Mühe gegeben hast! Das erklärt mir zwar immer noch nicht, warum der andere Code nicht funktioniert hat, aber immerhin läuft es jetzt erstmal wieder
Danke auch Stine, der mich unwissentlich auf die Lösung gebracht hat
Ich melde mich nochmal ;O)
__________________
WBB2.3.6 unter PHP 5.6 | WBB2.3.6 unter PHP 7.1
Update ASAP! | Warum?
Kein Support mehr für PHP-Versionen <7.1!
meine Hacks auf Github | mich unterstützen
Vor dem Melden eines Fehlers: Fehler so genau wie möglich beschrieben? Fehlermeldung kopiert? Auszüge aus den Logs gepostet? Betroffene Datei angehangen?
Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von kill0rz: 30.12.2014 18:09.
|
|
30.12.2014 18:03 |
|
|
kill0rz
Hackschreiber
Dabei seit: 09.01.2014
Beiträge: 835
23 Filebase-Einträge
wBB-Version: wBB2.3 PHP-Version: 8
Bewertung:
Level: 43 [?]
Erfahrungspunkte: 3.115.465
Nächster Level: 3.609.430
Themenstarter
|
|
|
30.12.2014 21:44 |
|
|
kill0rz
Hackschreiber
Dabei seit: 09.01.2014
Beiträge: 835
23 Filebase-Einträge
wBB-Version: wBB2.3 PHP-Version: 8
Bewertung:
Level: 43 [?]
Erfahrungspunkte: 3.115.465
Nächster Level: 3.609.430
Themenstarter
|
|
|
30.12.2014 22:44 |
|
|
KleenMicha
wBB2-User
Dabei seit: 10.10.2004
Beiträge: 56
0 Filebase-Einträge
Herkunft: DD PHP-Version: 5.4 MySQL-Version: 5.5 Wo bist du gehostet?: Hetzner (Server)
Bewertung:
Level: 32 [?]
Erfahrungspunkte: 398.123
Nächster Level: 453.790
|
|
Ohne den Inhalt der global.php zu kennen und was sich in der Zeile 58 befindet lässt sich schwerlich sagen wo es Probleme gibt. Sofern man diese kennt wäre dir sicher geholfen.
Bei Debian ist derzeit PHP 5.4 noch als offiziell freigegebene Version gesetzt. Ob es hier in Zukunft auf Version 5.5 oder gleich 5.6 geht. Ich habe mich dennoch einmal daran begeben die Forensoftware auf deren PHP 5.5 Tauglichkeit hin zu testen und habe alle notwendigen Änderungen einmal niedergeschrieben: http://speedyservice.de/2015/01/wbb-2-3-x-und-php-5-5/
__________________ Viele Grüße
Michael
|
|
02.01.2015 23:53 |
|
|
kill0rz
Hackschreiber
Dabei seit: 09.01.2014
Beiträge: 835
23 Filebase-Einträge
wBB-Version: wBB2.3 PHP-Version: 8
Bewertung:
Level: 43 [?]
Erfahrungspunkte: 3.115.465
Nächster Level: 3.609.430
Themenstarter
|
|
|
05.01.2015 12:05 |
|
|
|
|
|
|