archilles scriptworld Forum

» Startseite
  » Überblick
      » Das Forum-Archiv
          · Talkboard Forum 1.55 RC-Versionen

Seite: 1

Talkboard Forum 1.55 RC-Versionen Archilles
Wie vielleicht einige schon gemerkt haben, gibt es seit gestern einen Release Candidate des Forums zum Download. Dabei ist anzumerken, daß ich noch nie Entwicklungsversionen im Netz verteilt habe, sondern immer nur an Menschen die Zeit und Lust auf das Testen hatten.

Gibt es hier vielleicht schon jemanden, der einen Fehler gefunden hat? Für die RC-2 wird es dann einen \"Hack\" geben, der gegen die \"open_basedir restriction\" angehen kann. An diesem Sicherheitsfeature von PHP, haben selbst Foren großer Anbieter zu knacken. Daher muß man dort einen anderen Weg gehen :-)

Diese soll es dann in den nächsten Wochen geben, bevor dann erneut rund eine Woche später dann die Public-Version folgt.

Re: Talkboard Forum 1.55 RC-Versionen nathandw
ich guck mir das mal an, hab aber zur Zeit grad viel zu tun... :baller:
Ich meld mich wieder.

Re: Talkboard Forum 1.55 RC-Versionen Archilles
Seit dem 20.04 gibt es nun den zweiten Release Candidate. Dieser hat einige, kleine Features mehr bekommen, quasi den Feinschliff. Mit dabei ist auch der sogenannte \"Admin-Hack\", mit dessen Hilfe man die \"open_basedir restriction\" bei einigen Serverkonfigurationen umgehen kann. Naja, was heißt umgehen, das Forum wird so abgewandelt, daß es den Sicherheitsrestriktionen genügt :-)

Es wird wahrscheinlich noch einen dritten RC geben, mit einem neuen Templatesystem. So soll man über die Weboberfläche direkt die Dateien editieren können und eine Farbvorschau wird auch dabei sein. Danach folgt aber definitiv die Final-Version (etwa Mitte/Ende Mai).

@nathandw: Natürlich. Jeder macht das, was er gerade kann...

Re: Talkboard Forum 1.55 RC-Versionen nathandw
hallo,
immer wenn ich die index starte und den templatepfad in der tb_config angegeben habe, stürzt mein Windows mit einem Fehler in php ab. :-?
Den cookie-path hab ich mit phpmyadmin auch schon auf \"/\" gesetzt.
Hattest Du das Problem auch schon? Ich denk eigentlich, dass von der Installation her alles okay sein müsste.
Vielleicht liegts an meinem php...
Bei mir läuft:
mysql-3.23.38-win
PHP 4.0 - Win32 Distribution
OmniHTTPD 2.09
tbf_155rc2

Vielleicht weisst Du was
Gruß, nathandw.

Re: Talkboard Forum 1.55 RC-Versionen Archilles
Also Abstürze unter Windows kenne ich auch, jedoch habe ich nie den Fehler eindeutig isolieren können. Hättest Du den Apache-Server, würde ich sagen, einfach mal die neue 2.0.35 ausprobieren. Der \"Apache 2\" soll gerade unter Windows sehr viel mehr Stabilität an den Tag legen. Bestätigen kann ich das, mangels Erfahrung, nicht. Unter Linux sträubt er sich noch ein wenig :-)

Wie bindest Du denn PHP ein? In der CGI-Schnittstelle (php.exe) oder als Modul, falls das bei OmniHTTPD überhaupt geht? Auf meinem Testsystem (Apache 1.3.22, PHP 4.0.6, mySQL 3.23.30-gamma) ist der Fehler nicht aufgetreten. Ich kann mich nur daran erinnern, daß PHP unter Windows bei großer \"Last\" abzustürzen scheint. Was passiert denn, wenn Du mal eine andere Seite aufrufst - members.php oder register.php?

\"templatepfad in der tb_config angegeben habe\", meinst Du, daß Du die $DIRtemplate auskommentierst? Wenn diese aber fehlt, müßte das Templatesystem mit einem Fehler abbrechen.

Re: Talkboard Forum 1.55 RC-Versionen nathandw
Php hat es bei der HTTPd-Installation gleich mitinstalliert und da ist nun in HTTPd ein Ordner \"php\" mit einer \"php.exe\".Bei Aufruf zB der members.php war der Absturz auch. nach der Installation stand zuerst in der tb_config $DIRtemplate=\".\" (da kam natürlich ein Fehler) und als ich dann $DIRtemplate=\"templates\" eingegeben hatte kam es zu den Abstürzen. Danach hatte ich nochmal alles neu installiert, da stand dann gleich bei $DIRtemplate=\"templates\". Da stürzte er nur noch manchmal ab...
Aber machen wir uns mal lieber darüber keinen Kopp mehr(das liegt bestimmt an meinem System). Auf http://www.nathandw.de/test/tbf_155rc2/viewforum.php?forum=1 klappte jedenfalls alles sofort. :daumen:
Das Forum hat ja Super-Adminfunktionen. Da hast Du schon was recht Ansprechendes auf die Beine gestellt.
:daumen: :daumen:
Ich werd mir jedenfalls nun erstmal die Skripte durchpauken. Einige Befehle kenn ich nicht (ich hab wohl eine ältere Version von Selfphp). Es wird wohl langsam Zeit für ein richtiges PHP-Buch bei mir... :-/

Re: Talkboard Forum 1.55 RC-Versionen Archilles
nathandw: Das Forum hat ja Super-Adminfunktionen. Da hast Du schon was recht Ansprechendes auf die Beine gestellt. :daumen: :daumen:


Hmm, ich bin ja ein bescheidener Typ. Natürlich freue ich mich darüber. Was ist denn konkret so begeisternd? Die Optionen selber, die Erläuterungen, die Übersicht? In der RC-3 wird noch einiges dazukommen und ein paar Änderungen habe ich auch vorgenommen.

Hmm, ich muß auch zugeben, daß ich viele Forensysteme angeschaut habe. Ein Teil der Funktionen habe ich sicherlich abgeguckt, aber ein anderer Part ist eigenständig ausgedacht. Die meisten Funktionen habe ich eingebaut, weil ich dachte: \"Hey, wenn das ginge, wäre das toll. Das fehlt bei Forum xyz\".

nathandw: Ich werd mir jedenfalls nun erstmal die Skripte durchpauken. Einige Befehle kenn ich nicht (ich hab wohl eine ältere Version von Selfphp). Es wird wohl langsam Zeit für ein richtiges PHP-Buch bei mir... :-/


Bei selfphp sind leider nicht alle Befehle gelistet. Eine sehr große Übersicht findest Du im PHP-Manual auf
der PHP-Homepage , auch zum Downloaden in verschiedenen Sprachen und Formaten. Ich muß sagen, ohne selfphp schmälern zu wollen, daß ich persönlich dieses Manual häufiger nutze. Wahrscheinlich auch deswegen, weil es selfphp damals noch nicht gab. Aber beides, neben SelfHTML, existiert friedlich nebeneinander.

Falls nicht, Du weißt ja, wo Du fragen kannst ;-) B-)

Re: Talkboard Forum 1.55 RC-Versionen Tabischer
Hallo Archilles,

bitte bitte stell Dein Licht nicht immer unter dem Scheffel wie es so schön heißt. Ich habe das Talkboard bei uns in der Firma eingesetzt. Das Ding läuft nach ein paar Anfangsschwierigkeiten (Cookies) einwandfrei. Weder mußte ich groß Ahnung von PHP haben noch mußte ich sonst irgendwelche bösen Dinge einstellen. Runterladen, entpacken installieren. Anschalten und los gehts.

Also einfacher gehts wirklich nicht. Und so wie es momentan ist finde ich es sehr toll. Das Messageboard finde ich beispielweise zu überladen. Aber das Talkboard ist fein. Und Gott sei Dank kommt ja in Zukunft mehr dazu.

:daumen: :daumen: :daumen:

Re: Talkboard Forum 1.55 RC-Versionen nathandw
Was ist denn konkret so begeisternd?

Ich denke, dass gerade wie für mich PHP-Unprofi die Adminseite sehr übersichtlich und doch funktionsreich ist.
Da kannst Du tiefstapeln, wie Du willst; :-D

Also Abstürze unter Windows kenne ich auch, jedoch habe ich nie den Fehler eindeutig isolieren können
Ich hab lange probiert bei mir Apache2.0.35 und PHP4.2.0 zusammen als Modul zum Laufen zu bringen... Ich habe erstmal aufgegeben :cry: Ich teste das TB halt online. :-/

Ich hab mal zwei Bugs bemerkt: Wenn ich ein Posting per Email verschicke und der Empfänger will es aufrufen, wird die Seite nich gefunden (Könnte es am Cookie liegen, weil ich es am selben Rechner probiert hab).

- Wenn ich im admin einen DatenbankDump mache, danach zB. Mitglieder lösche und dann den Dump wieder einspielen will, klappt das nicht.
Fehlerhafte Abfrage der Datenbank (2,12)
Ein häfiger Serverfehler. Sie sollten dies melden.
Datei: /header.inc.php
Zeile: 65
mySQL: 1136, Column count doesn\'t match value count at row 1


Da ist auch was in der header.inc zeile 162-164. Ist noch zu hoch für mich :-x

Re: Talkboard Forum 1.55 RC-Versionen Archilles
nathandw: Da kannst Du tiefstapeln, wie Du willst; :-D


Ja, ich versuche diese Charaktereigenschaft seit bestimmt zehn Jahren zu ändern. Früher war das noch viel schlimmer :naiv:

nathandw: Wenn ich ein Posting per Email verschicke und der Empfänger will es aufrufen, wird die Seite nich gefunden (Könnte es am Cookie liegen, weil ich es am selben Rechner probiert hab).


Möglich. Der Link wird aus der $URLroot in der tb-config.php generiert, respektive $VAR[URL_ROOT]. Wenn dort der \"lokale\" Pfad statt dem \"Internetpfad\" steht, dann wird der Hostname logischerweise nicht aufgelöst.

nathandw: Wenn ich im admin einen DatenbankDump mache, danach zB. Mitglieder lösche und dann den Dump wieder einspielen will, klappt das nicht.


Ja, okay. Das Modul hab ich noch nicht wieder getestet nach der Umstellung der Variablen in der RC-3.

nathandw: Da ist auch was in der header.inc zeile 162-164. Ist noch zu hoch für mich :-x


Falls Du das meinst: /* Anm.: Später kann man bei IS_MOD auslesen, ..... Benutzer Zugriff erlangen. */ , dann ist das eher als Stütze für mich gedacht oder für Programmierer, die es nicht mehr erwarten können. Später soll nämlich das Zugriffssystem so sein, daß es Moderatoren pro Forum gibt und auch Foren, wo nur bestimmte Benutzer Zugriff haben. Also, etwa der Stand phpBB 1.4 oder wie es beim MMC-Forum der Fall ist. Gruppen, wie in phpBB2, werde ich wohl nicht einbauen, das ist zu umfangreich. Oder wenn dann \"kleiner\", bsp. das man bestimmte Benutzer in einer Gruppe speichert, die dann mit einem Klick alle als Moderatoren zugewiesen werden. Aber das kommt erst später, ab 1.70 oder 1.80, siehe der readme des Forums. Aber ich plauder schon wieder zuviel *lol* :drogen:

Re: Talkboard Forum 1.55 RC-Versionen nathandw
Der Link wird aus der $URLroot in der tb-config.php generiert

ich hatte in der tb-config.php nur tbf_155rc und beim Hoster tbf_155rc2 stehen... :stein:
http://www.nathandw.de/test/tbf_155rc/viewtopic.php?forum=1&tid=1&countup=1#top
http://www.nathandw.de/test/tbf_155rc2/viewtopic.php?forum=1&tid=1&countup=1#top
Da ist auch was in der header.inc zeile 162-164

wenn ich unter admin das vorher angelegte Backup wieder einspielen will, werden alle tabellen AUSSER tbf_user angelegt (im Backup steht sie aber drin). Wenn ich dann in das Talkboard wollte kam:
Warning: Unable to jump to row 0 on MySQL result index 3 in /home/sites/site448/web/test/tbf_155rc2/header.inc.php on line 163
Warning: Unable to jump to row 0 on MySQL result index 3 in /home/sites/site448/web/test/tbf_155rc2/header.inc.php on line 164
Warning: Unable to jump to row 0 on MySQL result index 3 in /home/sites/site448/web/test/tbf_155rc2/header.inc.php on line 165
---(das meinte ich).
Ich hatte schonmal ein Problem beim Hoster mit einer Tabelle user (als ich mein eigenes phpmyadmin dort nehmen wollte). Deshalb denk ich nicht dass es an Deinem Script liegt.

Re: Talkboard Forum 1.55 RC-Versionen Archilles
Original verfasst von nathandw:

- Wenn ich im admin einen DatenbankDump mache, danach zB. Mitglieder lösche und dann den Dump wieder einspielen will, klappt das nicht.
Fehlerhafte Abfrage der Datenbank (2,12)
Ein häfiger Serverfehler. Sie sollten dies melden.
Datei: /header.inc.php
Zeile: 65
mySQL: 1136, Column count doesn\'t match value count at row 1


Das ist ein Bug im Backupsystem. Ändert bitte den $buffer in der lib-admin.php so ab, daß das Feld \"notify\" nicht mehr gesichert wird. Um Zeile 1220 herum solltet Ihr die INSERT INTO-Anweisung finden. In der Final-Version wird dieser Fehler natürlich gefixt sein.

Seite: 1

Copyright (c) by "archilles scriptworld Forum", 2009. All rights reserved.
This archive has no free license, but any copyright laws applicable by your local country.