PHProjekt auf CS407e

Status
Für weitere Antworten geschlossen.

bitblocker

Benutzer
Mitglied seit
13. Apr 2008
Beiträge
10
Punkte für Reaktionen
0
Punkte
0
Hallo Leute,

seit längerem versuche ich PHProjekt auf einer CS407e (DSM 2.0-0590) zu installieren. Nachdem das PHProjekt-Setup (inkl. MySQL mit allem, was so dazu gehört) erfolgreich abgeschlossen ist, erscheint beim Aufruf nur eine leere Seite.

Es gibt zwar einen Hinweis bzgl. einem HTMLPurifier im Thread http://www.synology-forum.de/showthread.html?t=165&highlight=phprojekt, der aber nicht weiter hilft, weil sich anscheinend mittlerweile einiges in den CS-Internas geändert hat.

Hat jemand von euch eine Idee? Wäre über eine Hilfe sehr begeistert!
 

bitblocker

Benutzer
Mitglied seit
13. Apr 2008
Beiträge
10
Punkte für Reaktionen
0
Punkte
0
Lösung des Problems

Der Hinweis mit dem HTML Purifier im früheren Post war schon richtig. Leider habe ich geglaubt, dass der Purifier Bestandteil von der CS407 ist. Das Ding ist aber Bestandteil vom PHProjekt und daher lässt sich das Problem leicht lösen:
  1. Die aktuelle HTML Purifier Version von http://htmlpurifier.org/ downloaden und entpacken.
  2. Jetzt die alten HTML Purifier-Dateien (inkl. dem Ordner) aus PHProjekt löschen. IA. zu finden unter <\\[Server]\web\phprojekt\lib\html\library>
  3. Aus dem entpackten Archiv (ist recht umfangreich) nur die Dateien/Ordner "library" auf den Server kopieren.
Das müsste es gewesen sein. Bisher funktioniert PHProjekt zufriedenstellend. Die Geschwindigkeit im Vergleich zu einem "großen" Server ist aber recht bescheiden.
 

bitblocker

Benutzer
Mitglied seit
13. Apr 2008
Beiträge
10
Punkte für Reaktionen
0
Punkte
0
"Optimierung" der Geschwindigkeit

Nachdem ich PHProjekt in einer "geschützten" Umgebung betreibe und keine Gefahren von "Außen" drohen, habe ich den HTML-Purifier "deaktiviert".

Dazu ist es erforderlich, dass in der Datei <\\[Server]\web\phprojekt\lib\lib.inc.php> in der Funktion "function xss" als erste Zeile "return $data;" eingefügt wird.

Damit werden die eigentlich zu purifienden Daten sofort wieder retourniert und die Ausführung der Funktion sofort beendet.

Die Zeit zum Aufrufen wird von 6s auf 3s reduziert. Ist zwar auch noch immer recht langsam, aber immerhin um einiges schneller.
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat