Next version: phpMyFAQ 2.5

In this board you can talk about general questions about phpMyFAQ

Moderator: Thorsten

sallokatallo
Posts: 8
Joined: Sat Jun 13, 2009 5:32 pm

Re: Next version: phpMyFAQ 2.5

Post by sallokatallo »

I re-did the update.php (had to drop some values and tables as it gave error but got a success message at the end)...
I have also installed the latest snapshot (RC2), and updated with no luck...

I also didn't have much luck with phpMyAdmin. Any changes made directly on the database through phpMyAdmin reflect perfectly well, but, no other visible problems...

is there a way to do a 'fresh' install while keeping the data?
I am starting to think about some drastic options here - such as rebuilding the whole thing - and copying and pasting all the articles on the new system...
I will let you know if something different happens.

Thanks for all your help :)
samurai
Posts: 9
Joined: Fri Sep 04, 2009 4:32 pm

Re: Next version: phpMyFAQ 2.5

Post by samurai »

Ich habe auch ein ähnliches Problem. Nach dem Update von 2.0.4 auf 2.5.2 wurden plötzliche keine neuen Einträge gefunden oder in den TopTen angezeigt . Wenn Ich die ID direkt angegebe, dann wird der neue Artikel auch geöffnet, ist aber in Berabeitung. Auch habe Ich ein Problem mit dem Erzeugen von PDF. Ich erhielt mit der Version 2.5.2 die Meldung "phpMyFAQ warning [2]: getimagesize() [function.getimagesize]: URL file-access is disabled in the server configuration in Pdf.php on line 545"
Mit den alten Dateien von 2.0.4 scheint es aber jetzt wieder zu funktionieren, zwar wie gewohnt ohne Bilder, aber es funktioniert.

Um das Problem mit den neuen Einträgen zu lösen habe Ich meinen kompletten Faq-Ordner gelöscht und mit dem zuvor erstellten Backup (nicht die sql-Datei) überschrieben. Im Administrationsbereich habe Ich versucht die Backup-Datei von 2.0.4 wieder einzuspielen. Leider kommt die Meldung, dass die Datei nicht der aktuellen Version entspreche.
Aktuell habe Ich jetzt die Datein von 2.0.4 und wohl die Datenbank von 2.5.2. Aber auch hier werden die neuen Beiträge nicht angezeigt, sondern sind in Berabeitung.
Hier mein neuer Faq-Eintrag. Dieser lässt sich nicht suchen und wird nicht in den TopTen (bei mir Top5) angezeigt.

Das Einzige was Ich an 2.5.2 geändert habe war der Eintrag define('PMF_NUMBER_RECORDS_TOPTEN', 10); in /inc/constants.php

Was sollte Ich jetzt tun um den alten Stand wieder herzustellen oder das Problem zu lösen? Soll Ich die Dateien von 2.5.2 wieder in den Faq-Ordner kopieren und versuchen die Datenbank von 2.0.4 wieder herzustellen)

Gruss Jakob
Thorsten
Posts: 15716
Joined: Tue Sep 25, 2001 11:14 am
Location: #phpmyfaq
Contact:

Re: Next version: phpMyFAQ 2.5

Post by Thorsten »

Hi,

kannst du mir bitte deinen Datenbank-Dump per Mail zusenden? Dann schau ich mir an, was bei dir schief läuft. So über die Oberfläche ist das schlecht machbar.

bye
Thorsten
phpMyFAQ Maintainer and Lead Developer
amazon.de Wishlist
samurai
Posts: 9
Joined: Fri Sep 04, 2009 4:32 pm

Re: Next version: phpMyFAQ 2.5

Post by samurai »

Hi,

das Problem hat siche erledigt. Hab selbst in der sql-Datei nachgeschaut und folgendes (fett makiert) entdeckt
email,comment,datum,links_state,links_check_date,date_start,date_end) VALUES (264,'de',1263,0,'no',1,'',
email,comment,datum,links_state,links_check_date,date_start,date_end) VALUES (259,'de',1258,0,'yes',0,''

Die letzten Beiträge mussten freigeschaltet werden. Irgendwie habe Ich das Recht verloren oder in der 2.5.2 sind neue Rechte hinzugekommen.
Nachdem Ich bei mir die Rechte (s.u) aktiviert habe, konnte Ich auch meine Beiträge als aktiv setzen. Zuvor war beim Erstellen oder Bearbeiten eines Beitrag immer "Akiviert? Nein" gestanden. Ja konnte Ich vor der Änderung in meinen Rechten nicht mal sehen.

Neue / geänderte Reche aktiviert:
Right to add translation
Right to edit translation
Right to delete translation
Right to approve records //Dieses Recht liess mich die Beiträge aktivieren!

Vielleicht sollte man in der Dokumentation erwähnen, dass man noch seine Benutzerrechte prüfen/anpassen soll.

Jetzt, nachdem Ich wieder die 2.0.4 Dateien mit den von 2.5.2 ersetzt habe, habe Ich nur noch das Problem mit den PDF:
Wenn Ich diesen Artikel exportiere erhalte die Meldung:
phpMyFAQ warning [2]: getimagesize() [function.getimagesize]: URL file-access is disabled in the server configuration in Pdf.php on line 545
phpMyFAQ warning [2]: getimagesize(http://www.swap.de//faq/images/Image/places_bar.jpg) [function.getimagesize]: failed to open stream: no suitable wrapper could be found in Pdf.php on line 545
phpMyFAQ warning [2]: Cannot modify header information - headers already sent by (output started at /homepages/14/d32514238/htdocs/faq/inc/functions.php:169) in pdf.php on line 69

Mit 2.0.4 hat es funktioniert, aber da noch ohne Bilder.
Benötigst Du dafür auch die sql-Datei von meinem Faq oder hast Du eine Idee woran das liegen könnte?
Last edited by samurai on Sun Sep 06, 2009 1:39 pm, edited 1 time in total.
Thorsten
Posts: 15716
Joined: Tue Sep 25, 2001 11:14 am
Location: #phpmyfaq
Contact:

Re: Next version: phpMyFAQ 2.5

Post by Thorsten »

Hi,
samurai wrote: phpMyFAQ warning [2]: getimagesize() [function.getimagesize]: URL file-access is disabled in the server configuration in Pdf.php on line 545
das liegt an deiner Server-Konfiguration.

bye
Thorsten
phpMyFAQ Maintainer and Lead Developer
amazon.de Wishlist
samurai
Posts: 9
Joined: Fri Sep 04, 2009 4:32 pm

Re: Next version: phpMyFAQ 2.5

Post by samurai »

Welche Option ist für die Fehlermeldung verantworlich?

Ich hab es in die Pdf.php und pdf.php mit ini_set probiert, leider erfolglos.

Code: Select all

<?php
ini_set('allow_url_fopen', 1); 
ini_set('allow_url_include', 1);

/**
 * PDF export
 *...
Für die "URL file-access is disabled" Meldung müsste doch "allow_url_fopen" verantworlich sein, oder?
Thorsten
Posts: 15716
Joined: Tue Sep 25, 2001 11:14 am
Location: #phpmyfaq
Contact:

Re: Next version: phpMyFAQ 2.5

Post by Thorsten »

Hi,
samurai wrote:Für die "URL file-access is disabled" Meldung müsste doch "allow_url_fopen" verantworlich sein, oder?
ja, das müsste in deiner php.ini freigeschalten sein. Der Webservice im Adminbackend für die Versionsabfrage wird so auch nicht gehen, denke ich...

bye
Thorsten
phpMyFAQ Maintainer and Lead Developer
amazon.de Wishlist
samurai
Posts: 9
Joined: Fri Sep 04, 2009 4:32 pm

Re: Next version: phpMyFAQ 2.5

Post by samurai »

Schon mal Danke für die Hilfe. Bei unsere Domain (1und1) mussten wir einfach eine php.ini mit entsprechenden Werten erstellen.
Diese Datei habe Ich dann in den faq-und Inc-Ordner kopiert.
So weit so gut. Jetzt habe Ich aber das Problem, dass der Pfad zu den Bildern nicht stimmt.
Ich erhalte bei der Ausgabe von PDF die Meldung:
phpMyFAQ warning [2]: getimagesize(http://www.meinedomain.de/images/Image/nvidia2.jpg) [function.getimagesize]: failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in Pdf.php on line 545

Die Bilder liegen aber in http://www.meinedomain.de/faq/images/Image/

Mit neuen Bilder funktioniert es, aber die alten Bider haben noch den alten Verweis.
Als Lösung habe Ich Ich den Ordner http://www.meinedomain.de/images/Image angelegt, damit beim Erstellen der PDF die Bilder gefunden werden. Zur Zeit existiert der Ordner aber nicht, damit der Fehler ersichtlich ist.
Hier funktioniert es nicht.
Hier funktioniert es.

In der sql-Datei steht:
.../p>\r\n<p>\r\n<img src=\"images/Image/nvidia2.jpg\" alt=\"Nvidia Randverbesserung\" width=...
...en!</p>\r\n<p><img src=\"/faq/images/Image/places_bar.jpg\" alt=\"Places Bar\" width=...

Soll Ich den Pfad in der exportierten sql-Datei ändern und danach die sql-Datei wieder herstellen?
Im Forum habe Ich gelesen, dass es noch einer Fehler bis Version 2.0.6 gab. In 2.0.10 war der Fehler behoben, aber beim Update wurde es wohl nicht berücksichtigt oder es hat andere Gründe.
Thorsten
Posts: 15716
Joined: Tue Sep 25, 2001 11:14 am
Location: #phpmyfaq
Contact:

Re: Next version: phpMyFAQ 2.5

Post by Thorsten »

Hi,
samurai wrote:Soll Ich den Pfad in der exportierten sql-Datei ändern und danach die sql-Datei wieder herstellen?
Im Forum habe Ich gelesen, dass es noch einer Fehler bis Version 2.0.6 gab. In 2.0.10 war der Fehler behoben, aber beim Update wurde es wohl nicht berücksichtigt oder es hat andere Gründe.
ich sehe grad, dass der Fix aus der 2.0.10 wohl in der 2.5 fehlt. Kannst du das mal wie in dem Posting beschrieben bei dir ändern und ausprobieren?

bye
Thorsten
phpMyFAQ Maintainer and Lead Developer
amazon.de Wishlist
samurai
Posts: 9
Joined: Fri Sep 04, 2009 4:32 pm

Re: Next version: phpMyFAQ 2.5

Post by samurai »

Ich habe die Einträge geändert und versucht das Backup wiederherzustellen. Es kommt die Meldung:

Wiederherstellung

Dies scheint keine Sicherungsdatei von phpMyFAQ zu sein.


Außer dem Pfad für die Bilder habe ich nichts geändert.
Wenn Ich versuche die Original-Backupdatei wiederherzustellen, kommt auch die gleiche Meldung:
Dies scheint keine Sicherungsdatei von phpMyFAQ zu sein.

Hier die ersten Zeilen aus meiner sql-Datei:

Code: Select all

-- pmf2.5: faquser faqadminlog faqcaptcha faqcategories faqcategory_group faqcategory_user faqcategoryrelations faqchanges faqcomments faqconfig faqdata faqdata_group faqdata_revisions faqdata_tags faqdata_user faqglossary faqgroup faqgroup_right faqlinkverifyrules faqnews faqquestions faqright faqsearches faqsessions faqstopwords faqtags faquser_group faquser_right faquserdata faquserlogin faqvisits faqvoting 
-- DO NOT REMOVE THE FIRST LINE!
-- pmftableprefix: 
-- DO NOT REMOVE THE LINES ABOVE!
-- Otherwise this backup will be broken.
-- Table: faquser
INSERT INTO faquser (user_id,login
Thorsten
Posts: 15716
Joined: Tue Sep 25, 2001 11:14 am
Location: #phpmyfaq
Contact:

Re: Next version: phpMyFAQ 2.5

Post by Thorsten »

Hi,

ein Backup der 2.0 lässt sich auch nicht bei der 2.5 einspielen, da haben sich die Datenbankfelder geändert.

bye
Thorsten
phpMyFAQ Maintainer and Lead Developer
amazon.de Wishlist
samurai
Posts: 9
Joined: Fri Sep 04, 2009 4:32 pm

Re: Next version: phpMyFAQ 2.5

Post by samurai »

Ich habe auch nicht versucht ein altes Backup einzuspielen.
Ich habe von der aktuellen Installation 2.5.2 ein Backup erstellt und versucht dieses wiederherzustellen.
Thorsten
Posts: 15716
Joined: Tue Sep 25, 2001 11:14 am
Location: #phpmyfaq
Contact:

Re: Next version: phpMyFAQ 2.5

Post by Thorsten »

Hi,

hm, kannst du mir die Datei mal zusenden? Ich bekomme bei meinen Tests keinen Fehler.

bye
Thorsten
phpMyFAQ Maintainer and Lead Developer
amazon.de Wishlist
samurai
Posts: 9
Joined: Fri Sep 04, 2009 4:32 pm

Re: Next version: phpMyFAQ 2.5

Post by samurai »

E-Mail versendet!
Thorsten
Posts: 15716
Joined: Tue Sep 25, 2001 11:14 am
Location: #phpmyfaq
Contact:

Re: Next version: phpMyFAQ 2.5

Post by Thorsten »

Hi,

du musst mal deine PHP-Einstellungen in der php.ini ansehen, da stimmen wohl 2 Werte nicht.

Code: Select all

; Maximum size of POST data that PHP will accept.
; http://php.net/post-max-size
post_max_size = 32M
und

Code: Select all

; Maximum allowed size for uploaded files.
; http://php.net/upload-max-filesize
upload_max_filesize = 32M

Wahrscheinlich hast du da kleinere Werte (default sind da 8M und 2M), dein Backup hat aber 10 MB, deswegen klappt es nicht.

Viele Grüße
Thorsten
phpMyFAQ Maintainer and Lead Developer
amazon.de Wishlist
Post Reply