"Als PDF Drucken" funktioniert nicht

Hier bekommst Du deutschsprachigen Support. Keine Fehlermeldungen oder Erweiterungswünsche bitte!
jasminbx
Posts: 37
Joined: Tue 27. Nov 2007, 11:07

"Als PDF Drucken" funktioniert nicht

Post by jasminbx »

...ich füge [PRINT_PDF]PDF erstellen[/PRINT_PDF] in die Vorlage ein, bekomme aber immer eine Fehlermeldung wenn ich die Seite als PDF drucken möchte. Muss ich auf dem Server noch was einstellen oder wie verstehe ich diese Fehlermeldung?!? :roll:

Code: Select all

Warning: file_get_contents() [function.file-get-contents]: URL file-access is disabled in the server configuration in xxxxxx/include/inc_ext/html2fpdf/html2fpdf.php on line 2337

Warning: file_get_contents(xxxxxxx/template/inc_css/print_layout.css) [function.file-get-contents]: failed to open stream: no suitable wrapper could be found in xxxxxx/include/inc_ext/html2fpdf/html2fpdf.php on line 2337

Warning: file_get_contents() [function.file-get-contents]: URL file-access is disabled in the server configuration in xxxxxx/include/inc_ext/html2fpdf/html2fpdf.php on line 2337

Warning: file_get_contents(xxxxxx/template/inc_css/print_layout.css) [function.file-get-contents]: failed to open stream: no suitable wrapper could be found in xxxxxx/include/inc_ext/html2fpdf/html2fpdf.php on line 2337

Warning: Cannot modify header information - headers already sent by (output started at xxxxxx/include/inc_ext/html2fpdf/html2fpdf.php:2337) in xxxxxx/include/inc_lib/default.inc.php on line 407
User avatar
flip-flop
Moderator
Posts: 8178
Joined: Sat 21. May 2005, 21:25
Location: HAMM (Germany)
Contact:

Re: "Als PDF Drucken" funktioniert nicht

Post by flip-flop »

Schon mal bei Google nachgesehen mit "URL file-access is disabled" ????

Z.B. -> http://www.purhost.de/helpdesk/knowledg ... article=18

Knut
>> HowTo | DOCU | FAQ | TEMPLATES/DOCS << ( SITE )
jasminbx
Posts: 37
Joined: Tue 27. Nov 2007, 11:07

Re: "Als PDF Drucken" funktioniert nicht

Post by jasminbx »

...öhm...
"Falls dieser fehler im browser erscheint, erstellen sie bitte eine php.ini mit folgendem inhalt:
"full_url_include = On"
und speichern diese in dem entsprechenden ordner."

ich schreibe also eine Datei in der "full_url_include = On" steht, speicher diese als php.ini und dann? Der "entsprechende" Ordner ist welcher?
User avatar
flip-flop
Moderator
Posts: 8178
Joined: Sat 21. May 2005, 21:25
Location: HAMM (Germany)
Contact:

Re: "Als PDF Drucken" funktioniert nicht

Post by flip-flop »

Das ist eine Systemdatei, die kannst du nicht so ohne weiteres irgend wohin packen.

Du brauchst zumindest beschränkten root-Zugriff oder dein Provider macht das für dich.



Knut
>> HowTo | DOCU | FAQ | TEMPLATES/DOCS << ( SITE )
Miguel
Posts: 192
Joined: Tue 30. Oct 2007, 13:35
Location: Düsseldorf

Re: "Als PDF Drucken" funktioniert nicht

Post by Miguel »

Hallo Knut,

ich habe heute auch plötzlich ein Problem mit der PDF-Funktion. Auf einem Testserver funktionierte das vorher problemlos. Jetzt, wo die Homepage heute über 1und1 veröffentlicht wurde, bekomme ich plötzlich bei Klich auf den PDF-Link folgende Fehlermeldung:

Error, can't find maching char "¦" in destination encoding table!
Error, can't find maching char "¦" in destination encoding table!

Hast du das schon mal gehabt? Wieso gibt es plötzlich offenbar ein Datenbankproblem?

Viele Grüße
Miguel
User avatar
flip-flop
Moderator
Posts: 8178
Joined: Sat 21. May 2005, 21:25
Location: HAMM (Germany)
Contact:

Re: "Als PDF Drucken" funktioniert nicht

Post by flip-flop »

Sind Kollation Charset der neuen DB mit der vorherigen identisch?
Das Seitencharset stimmt auch mit dem der Testseite überein?

Knut
>> HowTo | DOCU | FAQ | TEMPLATES/DOCS << ( SITE )
Miguel
Posts: 192
Joined: Tue 30. Oct 2007, 13:35
Location: Düsseldorf

Re: "Als PDF Drucken" funktioniert nicht

Post by Miguel »

Hallo Knut,

das sind die Einstellungen in der conf.inc.php:

Testserver:
$phpwcms['db_charset'] = 'latin1';
$phpwcms['db_collation'] = 'latin1_general_ci';
$phpwcms['db_version'] = 50088;

1und1Server:
$phpwcms['db_charset'] = 'latin1';
$phpwcms['db_collation'] = 'latin1_general_ci';
$phpwcms['db_version'] = 50081;

Viele Grüße
Miguel
User avatar
flip-flop
Moderator
Posts: 8178
Joined: Sat 21. May 2005, 21:25
Location: HAMM (Germany)
Contact:

Re: "Als PDF Drucken" funktioniert nicht

Post by flip-flop »

Wie hast du die DB ex/importiert.
In den neueren phpMyAdmin wird für den export immer autom. utf8 eingestellt. Das sollte auch so bleiben.
Beim Import wird dann auch wieder utf8 verwendet. So passt das dann. Sonst hat man einen undefinierten Zeichensalat.

Die Tabellen haben in phpMyAdmin wirklich die Kollation latin1_general_ci?
Und die DB verwebdet auch tatsächlich latin1 als Zeichensatzt?

Alles zu erkennen in phpMyAdmin.

Knut
>> HowTo | DOCU | FAQ | TEMPLATES/DOCS << ( SITE )
Miguel
Posts: 192
Joined: Tue 30. Oct 2007, 13:35
Location: Düsseldorf

Re: "Als PDF Drucken" funktioniert nicht

Post by Miguel »

Hallo Knut,

ich habe sie weder ex- noch importiert. Ich hatte auf dem Testserver ein paar wenige Testseiten und die fertigen Templates. Diese habe ich einfach in eine ganz frische Installation in ein Unterverzeichnis auf dem 1und1-Webserver kopiert und dort die Inhalte erstellt.

Viele Grüße
Miguel
Miguel
Posts: 192
Joined: Tue 30. Oct 2007, 13:35
Location: Düsseldorf

Re: "Als PDF Drucken" funktioniert nicht

Post by Miguel »

Hallo Knut,

ich habe gerade mal in die Datenbank geschaut und gesehen, dass dort folgende Einstellungen stehen:

Language: en-utf-8
Charset: UTF-8 unicode
Collation: utf8_general_ci

Wo muss ich jetzt was korrigieren, damit ich hinterher nicht der große Zeichensalat entsteht? :?:
Reicht es aus, die Einträge in der config.inc.php entsprechend anzupassen?

Viele Grüße
Miguel
User avatar
flip-flop
Moderator
Posts: 8178
Joined: Sat 21. May 2005, 21:25
Location: HAMM (Germany)
Contact:

Re: "Als PDF Drucken" funktioniert nicht

Post by flip-flop »

Wenn du noch keine Inhalte mit latin1 in eine utf8 DB gepumpt hast - ja.

Probiere es einfach aus.

Gehe alle Seiten im FE durch.
U.U. musst du noch hier und da Umlaute/Sonderzeichen nachbessern soweit die nicht in HTML-Entities verpackt sind.
Beachte auch die Formulare wenn welche verwendet, es kann sein dass die nicht mehr vorhanden sind.
Vorher die DB sichern!!!

Knut
>> HowTo | DOCU | FAQ | TEMPLATES/DOCS << ( SITE )
Miguel
Posts: 192
Joined: Tue 30. Oct 2007, 13:35
Location: Düsseldorf

Re: "Als PDF Drucken" funktioniert nicht

Post by Miguel »

Schluck :shock: , die Homepage ist komplett fertig und es werden inder Datenbank tatsächlich alle Inhalte als latin1_general_ci gelistet. Aber im Frontend wird alles korrekt angezeigt, auch die Umlaute und Formulare. Ich habe außerdem festgestellt, dass bei einigen Seiten die PDF-Funktion funktioniert und bei anderen nicht. Wie kann ich das am besten gerade biegen?

Viele Grüße
Miguel
User avatar
flip-flop
Moderator
Posts: 8178
Joined: Sat 21. May 2005, 21:25
Location: HAMM (Germany)
Contact:

Re: "Als PDF Drucken" funktioniert nicht

Post by flip-flop »

Hat die DB nun die collation latin1_general_ci oder utf8_general_ci?
Bitte nicht verwechseln mit der Anbindung von phpMyAdmin - wird immer wieder gerne genommen.
phpMyAdmin ist aus DB-Sicht auch nur ein Programm das Daten ein/ausliefert. Genau wie das CMS.

Du musst in die DB gehen und die Tabellen anzeigen lassen, was dort steht ist wichtig.

Knut
>> HowTo | DOCU | FAQ | TEMPLATES/DOCS << ( SITE )
Miguel
Posts: 192
Joined: Tue 30. Oct 2007, 13:35
Location: Düsseldorf

Re: "Als PDF Drucken" funktioniert nicht

Post by Miguel »

Hallo Knut, in den Tabellen steht durchweg Collation "latin1_general_ci". Offensichtlich passt das also, oder?

Kann sonst noch etwas anderes dazu führen, dass die PDF-Funktion mal geht und mal nicht geht?

Viele Grüße
Miguel
User avatar
flip-flop
Moderator
Posts: 8178
Joined: Sat 21. May 2005, 21:25
Location: HAMM (Germany)
Contact:

Re: "Als PDF Drucken" funktioniert nicht

Post by flip-flop »

Dann scheint alles zu passen, weshalb die PDFs nicht immer abgearbeitet werden weiß ich nun nicht.

Da müsste jemand anderes ran.

Knut
>> HowTo | DOCU | FAQ | TEMPLATES/DOCS << ( SITE )
Post Reply