Hilfe - ich bekomme phpMyFAQ 1.6.6 einfach nicht ans Laufen

All about webserver configurations, PHP and databases.

Moderator: Thorsten

Post Reply
egrau
Posts: 5
Joined: Sat Nov 25, 2006 6:15 pm

Hilfe - ich bekomme phpMyFAQ 1.6.6 einfach nicht ans Laufen

Post by egrau »

MySQL Database Version: 3.23.52-log
PHP Version: 4.2.2
Web Server: Apache/1.3.26 (Linux/SuSE) mod_ssl/2.8.10 OpenSSL/0.9.6g PHP/4.2.2
WebServer to PHP interface: apache

safe_mod off
register_globals off

Die Installation läuft einwandfrei durch und FAQ funktioniert bei Aufruf auch, bis auf "Neue FAQ eintragen" und/oder "Frage stellen". Da erhalte ich dann eine Fehlermeldung, bzw. öffnet das Formular nicht.

Meine Vermutung ist, dass es an falscher CHMOD-Einstellungen irgendwelcher Dateien/Ordner liegt, weil es auf meiner xampp/w2k-Installation einwandfrei läuft, wobei die Schreibrechte für nachstehende Dateien wie in der Anleitung angegeben gesetzt sind:

chmod 777 für
die Dateien data.php und config.php im Ordner inc/
der Ordner attachments/
der Ordner data/
der Ordner images/
der Ordner pdf/
der Ordner xml/

Bitte helft mir. Danke!
Thorsten
Posts: 15562
Joined: Tue Sep 25, 2001 11:14 am
Location: #phpmyfaq
Contact:

Post by Thorsten »

Hi,

welche Fehlermeldung bekommst du denn?

bye
Thorsten
phpMyFAQ Maintainer and Lead Developer
amazon.de Wishlist
egrau
Posts: 5
Joined: Sat Nov 25, 2006 6:15 pm

Die Felermeldung...

Post by egrau »

Hallo Thorsten,

zunächst einmal danke für die Nachricht. Hier kommt die Fehlermeldung:

Warning: open_basedir restriction in effect. File is in wrong directory in /home/www/web15/html/faq/inc/init.php on line 35

Fatal error: Call to undefined function: glob() in /home/www/web15/html/faq/inc/captcha.php on line 494

Kannst Du damit etwas anfangen?

mfg

Georg
egrau
Posts: 5
Joined: Sat Nov 25, 2006 6:15 pm

Nachtrag zur Fehlermeldung

Post by egrau »

Das Problem hängt mit dem "Sicherheitscode" der Formulare zusammen:

Wenn ich in der init.php die Zeile/n

"require_once('constants.php');" ändere und durch den vollständigen Pfad

"require_once('/home/www/web15/html/faq/inc/constants.php');"

ersetze, meldet "captcha.php" in den Zeilen 148 und 494 jeweils einen Fehler. Wenn ich die betreffenden Zeilen dann auskommentiere, funktionieren zwar die Formulare "Neue FAQ eintragen", "Frage stellen" und "Kontakt" bei Aufruf, aber absenden lassen sie sich dennoch nicht, weil die Fehlermeldung "...Code muss eingetragen sein" kommt.

...mmmhhhh. Und ich hatte mich schon so gefreut!?

mfg

georg
matteo
Posts: 572
Joined: Sun Nov 20, 2005 6:53 pm
Location: Italy

Re: Die Felermeldung...

Post by matteo »

Hi George
egrau wrote:Warning: open_basedir restriction in effect. File is in wrong directory in /home/www/web15/html/faq/inc/init.php on line 35

Fatal error: Call to undefined function: glob() in /home/www/web15/html/faq/inc/captcha.php on line 494
the issue has already been fixed in CVS. FYI read this topic.

Ciao,
Matteo
phpMyFAQ QA / Developer
Amazon.co.uk Wishlist
Thorsten
Posts: 15562
Joined: Tue Sep 25, 2001 11:14 am
Location: #phpmyfaq
Contact:

Post by Thorsten »

Hi,

hm, dein PHP ist irgendwie seltsam konfiguriert und sehr alt. Ich würde dir empfehlen, erst mal PHP 4.4.4 zu installieren.

bye
Thorsten
phpMyFAQ Maintainer and Lead Developer
amazon.de Wishlist
egrau
Posts: 5
Joined: Sat Nov 25, 2006 6:15 pm

...seltsam konfiguriert

Post by egrau »

Hallo Thorsten,

das mag sein, dass mein PHP seltsam konfiguriert ist, aber auch nicht viel seltsamer sind die in der zur Dokumentation angegebenen Voraussetzungen zum Einsatz von phpmyFAQ ab Version 1.6.X.

<<<
PHP
ab Version 4.1.0 (empfohlen: PHP 4.4.2 oder PHP 5.1.2)
register_globals = off (empfohlen)
safe_mode = off
Webserver (Apache 1.3.x/2.0.x oder lighttpd oder IIS)
Datenbankserver
MySQL 3.23.23+, 4.0.x, 4.1.x, 5.0.x, 5.1.x (empfohlen: 4.1.x)
...>>>

Stünde dort z.B. ab PHP Version 4.3.x, hätte ich mir die ganzen Installationsversuche erspart und gleich eine älter Version installiert.

:::Mit anderen Worten: Es funktioniert nicht unter PHP-Version kleiner 4.3.x ::: - oder?

Dennoch nichts für Ungut und vielen Dank

mfg

Georg
Thorsten
Posts: 15562
Joined: Tue Sep 25, 2001 11:14 am
Location: #phpmyfaq
Contact:

Post by Thorsten »

Hi,

doch, es funktioniert mit PHP 4.2.2. Wenn du dir die pre-1.6.7 installierst (also den stabilen Snapshot), sollte alles funktionieren.

bye
Thorsten
phpMyFAQ Maintainer and Lead Developer
amazon.de Wishlist
egrau
Posts: 5
Joined: Sat Nov 25, 2006 6:15 pm

Post by egrau »

Hallo Thorsten,

na, Du erwartest Sachen von mir!? :wink:

So fit bin ich nun auch wieder nicht. Und was ist das überhaupt: eine pre-1.6.7 ? Ich denke, da belasse ich es erst mal bei der Version 1.5.9 - man muss ja nicht immer unbedingt das allerneueste haben (obwohl ich's schon gern hätte!) :?

Also nochmal danke für Deine Bemühungen und beste Grüsse

Georg
Post Reply