2xFAQ mit selben DB

In this board you can talk about general questions about phpMyFAQ

Moderator: Thorsten

Post Reply
Leo
Posts: 11
Joined: Tue Sep 09, 2003 10:37 pm

2xFAQ mit selben DB

Post by Leo »

Kann man die FAQ 1.3.6 doppelt instalieren dass beide auf die selbe DB zugreifen?
Also eine für Kunden die nur Fragen stellen und beantwortete Fragen lesen dürfen,
und eine für Berater die offene Fragen lesen und beantworten und neue Beiträge schreiben dürfen.

wird die FAQ im htaccess-geschütztem ordner laufen?
Thorsten
Posts: 15724
Joined: Tue Sep 25, 2001 11:14 am
Location: #phpmyfaq
Contact:

Re: 2xFAQ mit selben DB

Post by Thorsten »

Hallo Leo,
Leo wrote:Kann man die FAQ 1.3.6 doppelt instalieren dass beide auf die selbe DB zugreifen?


ja, klar!

Leo wrote:Also eine für Kunden die nur Fragen stellen und beantwortete Fragen lesen dürfen, und eine für Berater die offene Fragen lesen und beantworten und neue Beiträge schreiben dürfen.
ähm, das ist immer so. Die offenen Fragen kann man im öffentlichen Bereich entfernen.
Leo wrote:wird die FAQ im htaccess-geschütztem ordner laufen?
ja.

bye
Thorsten
phpMyFAQ Maintainer and Lead Developer
amazon.de Wishlist
Leo
Posts: 11
Joined: Tue Sep 09, 2003 10:37 pm

Post by Leo »

Hi Danke für die schnelle Antwort

habs jetzt ausprobiert:

Für kunden einfach die Links aus dem Template gelöscht. klappt auch super.

Habe dann den ganzen FAQ-Ordner in den geschützten ordner "secure" kopiert und die Templates mit originaltemplates überschrieben.
Installieren braucht man ja nicht mehr weil die config.php und data.php ja schon da sind und datenbanktabellen sind auch schon erstellt.

beim aufrufen der index.php kommt eine reihe von fehlermeldungen und anschließend die FAQ-Tabelle wie erwartet.
Warning: fopen(./data/tracking10092003) [function.fopen]: failed to create stream: Permission denied in /www/htdocs/fcgrgbg/gemeindeberatung/secure/faq/inc/functions.php on line 105

Warning: flock(): supplied argument is not a valid stream resource in /www/htdocs/fcgrgbg/gemeindeberatung/secure/faq/inc/functions.php on line 107

Warning: flock(): supplied argument is not a valid stream resource in /www/htdocs/fcgrgbg/gemeindeberatung/secure/faq/inc/functions.php on line 107

Warning: flock(): supplied argument is not a valid stream resource in /www/htdocs/fcgrgbg/gemeindeberatung/secure/faq/inc/functions.php on line 107

Warning: flock(): supplied argument is not a valid stream resource in /www/htdocs/fcgrgbg/gemeindeberatung/secure/faq/inc/functions.php on line 107

Warning: flock(): supplied argument is not a valid stream resource in /www/htdocs/fcgrgbg/gemeindeberatung/secure/faq/inc/functions.php on line 107

Warning: flock(): supplied argument is not a valid stream resource in /www/htdocs/fcgrgbg/gemeindeberatung/secure/faq/inc/functions.php on line 107

Warning: flock(): supplied argument is not a valid stream resource in /www/htdocs/fcgrgbg/gemeindeberatung/secure/faq/inc/functions.php on line 107

Warning: fclose(): supplied argument is not a valid stream resource in /www/htdocs/fcgrgbg/gemeindeberatung/secure/faq/inc/functions.php on line 112
ausprobieren kann man das unter http://www.fcg-regensburg.de/gemeindebe ... ecure/faq/
Nahme: Admin
Pass: admin (wird natürlich vor der veröfentlichung noch geändert)

Woran kann es liegen?

EDIT: habe in der functions.php nachgeschaut, das währe der bereich "Trackt den User und zeichnet die Bewegungen auf" ich könnte auf diese funktion auch verzichten wenn es sein muss. Wie baue ich sie dann aus?
meikel
Posts: 135
Joined: Wed Feb 12, 2003 11:12 am
Location: Erfurt
Contact:

Post by meikel »

Leo wrote:
Warning: fopen(./data/tracking10092003) [function.fopen]: failed to create stream: Permission denied
Woran kann es liegen?
Ein ganz normales Linux Problem. Das Script darf nicht in den Ordner schreiben. Der Ordner wurde sicher mit FTP erstellt und das Script wird mit den Rechten des Users Apache ausgeführt.

Wenn safe_mode = Off ist und die GID des Apachen = der GID des FTP Users ist, reicht es, wenn die Verzeichnisse mit 0775 und die Dateien mit 0664 erstellt werden.
Leo
Posts: 11
Joined: Tue Sep 09, 2003 10:37 pm

Post by Leo »

Ich sollte also den chmod auf 777 setzen, ok aber welche datei oder welchen ordner? habe alle ordner auf 777 gestellt.
meikel
Posts: 135
Joined: Wed Feb 12, 2003 11:12 am
Location: Erfurt
Contact:

Post by meikel »

Leo wrote:Ich sollte also den chmod auf 777 setzen,
Eigentlich nicht. 0777 ist ein Grund, sich einen neuen Provider zu suchen. Könntest Du in das FAQ Verzeichnis mal eine Datei beliebigen Names mit dem Inhalt

Code: Select all

<?php
phpinfo();
?>
und mir den Link schicken?
Habt Ihr für den Server keinen ordentlichen Admin, der die Kiste so konfiguriert, daß PHP nicht nur lesen sondern auch in die erlaubten Verzeichnisse Eures Virtualhostes schreiben darf?
Leo
Posts: 11
Joined: Tue Sep 09, 2003 10:37 pm

Post by Leo »

http://www.fcg-regensburg.de/infophp.php
kann mann nicht leichter die eine Funktion abstellen?
auserdem läuft ja bereits eine version fehlerfrei, selber Server anderer verzeichniss.
Thorsten
Posts: 15724
Joined: Tue Sep 25, 2001 11:14 am
Location: #phpmyfaq
Contact:

Post by Thorsten »

Hallo Leo,

das Usertracking kann man in der Konfiguration abschalten.

bye
Thorsten
phpMyFAQ Maintainer and Lead Developer
amazon.de Wishlist
meikel
Posts: 135
Joined: Wed Feb 12, 2003 11:12 am
Location: Erfurt
Contact:

Post by meikel »

Leo wrote:http://www.fcg-regensburg.de/infophp.php
kann mann nicht leichter die eine Funktion abstellen?
Ja klar kann man die abstellen. Das Problem ist nur: wie will das Script diese Änderung abspeichern, wenn es eh nix speichern darf?
Leo
Posts: 11
Joined: Tue Sep 09, 2003 10:37 pm

Post by Leo »

genau das abstellen habe ich auch versucht aber der schreibt, nach den Fehlermeldungen dass es erfolgreich ausgeführt war und hat doch nichts geändert.

als nächstes habe ich die config.php bearbeitet und

Code: Select all

# Tracking aktiviert?
$tracking = "false";
geschrieben und abgespeichert.

ging zwar immernoch nicht, heute aber gerade bem posten nochmal ausprobiert und es geht jetzt ohne fehlermeldung.

Danke
Leo
Post Reply