Topic als PDF Fehlermeldung

Allgemeiner Support zum phpBB 2 Board und phpBB 2 Modifikationen

Moderator: Moderatoren

Forumsregeln
Auch wenn hier der Support für phpBB 2 weiterhin aufrecht erhalten bleibt, weisen wir darauf hin, dass das phpBB 2 nicht mehr offiziell unterstützt und weiterentwickelt wird!

Topic als PDF Fehlermeldung

Beitragvon MDuss » Do 03.Mai, 2012 15:48 • Beitrag als PDF

Hi Leute.

Ich habe mir diese Mod hier mal heruntergeladen:
viewtopic.php?f=11&t=9855

Und zwar für PHP 2.0.23

Ich habe dafür mal ein Vanilla Testforum eingerichtet.
Aber ich erhalte beim Versuch ein PDF zu erstellen folgende Meldung:

FPDF error: Can't open image file: /tmp/giftopngJqzumv

Weiß jemand was das zu bedeuten hat?
Ich habe auf dem Server auchmal ein tmp Ordner mit der Berechtigung 777 angelegt, aber das hat auch nicht geholfen.
Also das Forum leigt im Ordner Forumtest und den tmp Ordner hate ich unter Forumtest angelegt. Sieht so aus:
forumtest/tmp

MfG
MDuss
MDuss
User
User
 
Beiträge: 98
Registriert: So 17.Jan, 2010 17:30

Re: Topic als PDF Fehlermeldung

Beitragvon oxpus » Do 03.Mai, 2012 18:56 • Beitrag als PDF

Dein PHP wird den Zugang zu einem temporären Order nicht haben oder dieser ist nicht vorhanden.
Den braucht aber die MOD, um das PDF erzeugen zu können.
Sprech daraufhin bitte deinen Provider an.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per ICQ, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per ICQ, Email or PM. Each unasked message will be ignored!
Benutzeravatar
oxpus
Administrator
Administrator
 
Beiträge: 28979
Registriert: Mo 27.Jan, 2003 23:13
Wohnort: Bad Wildungen

Re: Topic als PDF Fehlermeldung

Beitragvon MDuss » Do 03.Mai, 2012 19:26 • Beitrag als PDF

Hi oxpus.

Den Server haben wir für uns allein, also einen dedicate Server. Ich kann also auf alle Bereiche des Servers zugreifen.
Bliebe dann aber die Frarge, wo genau die Mod zugreifen will.

Von der Fehlermeldung her dachte ich, dass ein "tmp" Ordner dort benötigt wird, wo auch das Forum installiert ist, als Beispiel:
Forum ist im Ordner forumtest auf dem Server eingerichtet, und tmp ist ein Unterordner von forumtest.
Hatte tmp auch die Berechtigung 777 erteilt, aber das war wohl nichts.

MfG
MDuss
MDuss
User
User
 
Beiträge: 98
Registriert: So 17.Jan, 2010 17:30

Re: Topic als PDF Fehlermeldung

Beitragvon oxpus » Do 03.Mai, 2012 22:57 • Beitrag als PDF

Nein, du musst in die php.ini schauen.
Dort ist das tmp-Verzeichnis definiert, wo PHP schreiben möchte.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per ICQ, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per ICQ, Email or PM. Each unasked message will be ignored!
Benutzeravatar
oxpus
Administrator
Administrator
 
Beiträge: 28979
Registriert: Mo 27.Jan, 2003 23:13
Wohnort: Bad Wildungen

Re: Topic als PDF Fehlermeldung

Beitragvon MDuss » Fr 04.Mai, 2012 08:15 • Beitrag als PDF

Hi oxpus.

In der php.ini gibt es zwei Einträge mit tmp:

Code: Alles auswählen
;;;;;;;;;;;;;;;;
; File Uploads ;
;;;;;;;;;;;;;;;;

; Whether to allow HTTP file uploads.
file_uploads = On

; Temporary directory for HTTP uploaded files (will use system default if not
; specified).
;upload_tmp_dir =


und einmal

Code: Alles auswählen
[soap]
; Enables or disables WSDL caching feature.
soap.wsdl_cache_enabled=1
; Sets the directory name where SOAP extension will put cache files.
soap.wsdl_cache_dir="/tmp"


Ich nehme mal an, dass ich hier bei "File Uploads" etwas ändern muss, aber wo und wie?

MfG
MDuss
MDuss
User
User
 
Beiträge: 98
Registriert: So 17.Jan, 2010 17:30

Re: Topic als PDF Fehlermeldung

Beitragvon oxpus » Fr 04.Mai, 2012 11:19 • Beitrag als PDF

Nein, die bleiben so, wie sie sind.
Aber in open_basedir muss dad Verzeichnis angegeben werden.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per ICQ, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per ICQ, Email or PM. Each unasked message will be ignored!
Benutzeravatar
oxpus
Administrator
Administrator
 
Beiträge: 28979
Registriert: Mo 27.Jan, 2003 23:13
Wohnort: Bad Wildungen

Re: Topic als PDF Fehlermeldung

Beitragvon MDuss » Fr 04.Mai, 2012 15:39 • Beitrag als PDF

Hi oxpus.

Meinst du das hier?

Code: Alles auswählen
; open_basedir, if set, limits all file operations to the defined directory
; and below.  This directive makes most sense if used in a per-directory
; or per-virtualhost web server configuration file. This directive is
; *NOT* affected by whether Safe Mode is turned On or Off.
;open_basedir =


Dann müste ich die Zeile so abändern:
open_basedir =

Aber welches Verzeichniss soll hier angegeben werden und wie, also in welcher Schreibweise?
Und vor allem muss ja ein solches Verzeichniss auf dem Server angelegt werden.
Wo auf dem Server soll dieses angelegt werden? Auf der betriebssystemebene und wenn wo genau, oder wird das Verzeichniss dort angelegt wo auch das Forum läuft?
Ich kenn mich in dem Teil leider nciht wirklich aus.

Ich meine mit dem Dateien auf dem Webserver, also wo das Forum und so weiter angelegt ist, kenne ich mich soweit aus, aber an den Serverbetriebssystemdaten habe ich bisher noch nie etwas gemacht, mit Ausnahme des Dateiuploadlimits zu erhöhen. Das war aber auch schon alles.

MfG
MDuss
MDuss
User
User
 
Beiträge: 98
Registriert: So 17.Jan, 2010 17:30

Re: Topic als PDF Fehlermeldung

Beitragvon oxpus » Fr 04.Mai, 2012 19:50 • Beitrag als PDF

Dort sollte der Eintrag
Code: Alles auswählen
/tmp/

reichen.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per ICQ, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per ICQ, Email or PM. Each unasked message will be ignored!
Benutzeravatar
oxpus
Administrator
Administrator
 
Beiträge: 28979
Registriert: Mo 27.Jan, 2003 23:13
Wohnort: Bad Wildungen

Re: Topic als PDF Fehlermeldung

Beitragvon MDuss » Sa 05.Mai, 2012 07:44 • Beitrag als PDF

Hi Oxpus.

Dann werde ich mal heute Nachmittag mein Glück versuchen.

Noch eine Frage. Der Ordner tmp, muss der nicht noch irgendwo angelegt werden?

MfG
MDuss
MDuss
User
User
 
Beiträge: 98
Registriert: So 17.Jan, 2010 17:30

Re: Topic als PDF Fehlermeldung

Beitragvon oxpus » Sa 05.Mai, 2012 18:27 • Beitrag als PDF

Normalerweise sollte der Ordner auf den Linux Root-Verzeichnis vorhanden sein, da das Betriebssystem den Ordner ja auch braucht. Ansonsten gibst du für PHP den Ordner an, den dein Linux auch verwendet. Oder legst den Ordner an...
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per ICQ, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per ICQ, Email or PM. Each unasked message will be ignored!
Benutzeravatar
oxpus
Administrator
Administrator
 
Beiträge: 28979
Registriert: Mo 27.Jan, 2003 23:13
Wohnort: Bad Wildungen

Re: Topic als PDF Fehlermeldung

Beitragvon MDuss » So 06.Mai, 2012 08:27 • Beitrag als PDF

Hi oxpus.

Habe es eben versucht, aber der Fehler war immer noch da.

Das tmp Verzeichniss ist da, und den Eintrag habe cih wie folgt geändert:

Vorher:
Code: Alles auswählen
;open_basedir =


Nacher:
Code: Alles auswählen
open_basedir = /tmp/


Hatte aber nichts bewirkt.
Und der tmp Ordner hat auch die Berechtigung 777.

MfG
MDuss
MDuss
User
User
 
Beiträge: 98
Registriert: So 17.Jan, 2010 17:30

Re: Topic als PDF Fehlermeldung

Beitragvon oxpus » So 06.Mai, 2012 11:46 • Beitrag als PDF

Hm, okay, dein PHP hat was gegen den betreffenden Ordner.
Dennoch sollte aber mit der neuen MOD-Version nicht dieser, sondern der Cache-Ordner im Forum verwendet werden.
Also der Ordner /cache/ in deinem Forum.
Der sollte aber mit phpBB 2.0.23 auch vorhanden sein, denn dort legt das Forum ja auch temporäre Daten ab...
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per ICQ, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per ICQ, Email or PM. Each unasked message will be ignored!
Benutzeravatar
oxpus
Administrator
Administrator
 
Beiträge: 28979
Registriert: Mo 27.Jan, 2003 23:13
Wohnort: Bad Wildungen

Re: Topic als PDF Fehlermeldung

Beitragvon MDuss » So 06.Mai, 2012 19:35 • Beitrag als PDF

Hi oxpus.

Der cache ordner ist auch vorhanden und die Freigabe lautet hier auch 777.

MfG
MDuss
MDuss
User
User
 
Beiträge: 98
Registriert: So 17.Jan, 2010 17:30

Re: Topic als PDF Fehlermeldung

Beitragvon oxpus » So 06.Mai, 2012 19:48 • Beitrag als PDF

Dann darf aber das Script eigentlich nicht /tmp/ suchen, denn der Ordner ist definitiv /cache/ angegeben.

Keine Ahnung, was das Script hier nicht macht. Ich hatte mich auch noch nie wirklich damit auseinander gesetzt.

Wie lautet denn deine PHP-Einstellung für safe_mode?
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per ICQ, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per ICQ, Email or PM. Each unasked message will be ignored!
Benutzeravatar
oxpus
Administrator
Administrator
 
Beiträge: 28979
Registriert: Mo 27.Jan, 2003 23:13
Wohnort: Bad Wildungen

Re: Topic als PDF Fehlermeldung

Beitragvon MDuss » Mo 07.Mai, 2012 17:12 • Beitrag als PDF

Wenn du mir kurz sagen könntest, wo ich diese Einstellung finden kann.

Ich habe zwar schon mal etwas von einem Safe-Mode gehört, kann aber aus dem Stehgreif heraus nicht sagen,
a) was das nochmals ist
b) dadurch kann cih auch nciht sagen, wie das heir eingestellt ist.

MfG
MDuss

[Edit:]
In der Php.ini habe ich folgendes gefunden:
safe_mode = On
safe_mode_gid = Off
safe_mode_include_dir =
safe_mode_exec_dir =
safe_mode_allowed_env_vars = PHP_
safe_mode_protected_env_vars = LD_LIBRARY_PATH
sql.safe_mode = Off

Das ist alles was ich da zu safe_mode gefunden habe.
MDuss
User
User
 
Beiträge: 98
Registriert: So 17.Jan, 2010 17:30

Re: Topic als PDF Fehlermeldung

Beitragvon oxpus » Mo 07.Mai, 2012 21:59 • Beitrag als PDF

Hm, irgendwas ist faul mit deinem Webserver, bzw. PHP.
Versuch doch mal in der php.ini folgendes:
Code: Alles auswählen
upload_tmp_dir = /tmp/
open_basedir = /tmp/

Ansonsten auch mal deine php.ini mit den Default-Werten hier vergleichen: http://www.php.net/manual/de/ini.list.php
Aber nicht blind alles darauf ändern, sondern erst die Beschreibung zu den einzelnen Punkten lesen (sofern vorhanden)!
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per ICQ, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per ICQ, Email or PM. Each unasked message will be ignored!
Benutzeravatar
oxpus
Administrator
Administrator
 
Beiträge: 28979
Registriert: Mo 27.Jan, 2003 23:13
Wohnort: Bad Wildungen

Re: Topic als PDF Fehlermeldung

Beitragvon MDuss » Di 08.Mai, 2012 17:00 • Beitrag als PDF

HI oxpus.

Werde deinen Vorschalg am Wochenende prüfen.
Wärend der Woche fehlt mir leider die Zeit dafür.

MfG
MDuss
MDuss
User
User
 
Beiträge: 98
Registriert: So 17.Jan, 2010 17:30


Zurück zu phpBB 2 Support Board + Modifikationen

Wer ist online?

Mitglieder in diesem Forum: Google [Bot] und 1 Gast