Content Management System - CMS : eXV2 
Home
News
Forum
Downloads
Download Module
Sitemap
Partnerseiten
RSS News
Kontakt/Info
Sprache
EnglishFrench
Suchen
Login
Nickname
Passwort

Registrieren?
Passwort?
Navigation
 Home News  Forum Neueste Beiträge  Downloads Download Module eXV² Themes  Weblinks Tutorial Changelog 2.3.1 Jobcenter Gebrauchtmarkt OSMap  Sponsor Kalendersystem Sitemap Partnerseiten RSS News Kontakt/Info Webseiten Wetter
Willkommen im Free Web CMS : eXV² Forum!
  Forenarchiv
     eXV2 Module
  Books-Module 0.9

Forum : eXV2 Module

Titel : Books-Module 0.9

© 2004-2012 www.exv2.de
http://www.exv2.de

URL dieser Diskussion
http://www.exv2.de/modules/newbb_plus/viewtopic.php?topic_id=1068&forum=7


 DrStratego :

05.03.2004 11:26
 Bei der Verwendung dieses Moduls gabs es ein paar Schwierigkeiten, vielleicht liegt's an der noch nicht finalen Version.
Im Modul selbst und auch im Block "zufälliges"gab es immer wieder Fehlermeldungen mit der Funktion "getimagesize()".
So z.B.
_ERR_NUMBER: 2 [_ERR_WARNING]
_ERR_MESSAGE: getimagesize(): URL file-access is disabled in the server configuration
_ERR_FILE: /raid/domains/net/p/.../htdocs/www/modules/books/index.php
_ERR_LINE: 145

Das hat auch zufolge, dass die Coverbilder nicht angezeigt werden. Sie liegen im Ordner vor und werden für die Einzelansicht auch aufgerufen.
Was hat es mit der Server Configuration auf sich? Habe jetzt testweise einen Haufen Schreib- und Zugriffrechte für die betroffenen Dateien erteilt, geändert hat sich nichts. In manchen phps habe ich die Zeile dann kurzerhand gelöscht. Der Fehler war daraufhin weg ;).
Außerdem geht die Einordnung der Bücher in die Kategorien leider verloren. Liegt auch das an Schreibrechten? Leider war keine Dokumentation dabei, wie diese zu setzen sind. Meine selbstgewählten Einstellungen scheinen jedenfalls nicht zu funktionieren.

Danke für Antworten!

[ Geändert von DrStratego an 05.03.2004 11:28 ]

 bama :

05.03.2004 11:51
 das liegt an der Einstellung der PHP Konfiguration, an der du aber nichts ändern kannst, es sei, du hast einen eigenen Server

am Befehl getimagesize(); liegt es nicht, nur wie mit diesem Befehl zugegriffen wird

das gleiche ist mit dem Befehl file_exist();

dazu habe ich eine Doc:

Open_Basedir ist ein Wert, der häufig als Alternative zum Safe_Mode genutzt wird. Es st hierbei möglich, ein bestimmtes Verzeichnis vorzugeben, innerhalb dessen sich die Kundenaktivitäten bewegen müssen - ausserhalb des Verzeichnisses kann der User nicht auf Dateien zugreifen

Häufig ist dabei nicht die Beschränkung als solche störend, sondern vielmehr ein falscher Zugriff. Die Beschränkung erfolgt "absolut", das heisst hier steht: "Zugriff auf /home/www/kunde/ ist beschränkt". Das heisst der Kunde darf nur im Verzeichnis /home/www/kunde/ arbeiten. Solange er nun mit "fopen("index.php")"; arbeitet, spielt das keine rolle

Das Problem tritt aber auf, wenn er (aus Versehen) einen absoluten Zugriff testet: "if(file_exists("/modules/index.html")" - das wird nicht klappen. Es wird versucht auf /modules zuzugreifen, das ist aber unterbunden. Stattdessen arbeitet aber die folgende Zeile mit einem relativen Zugriff: "if(file_exists("modules/index.html")"

Daher: Wenn dieser Fehler auftritt, wird er immer mit einer Zeilenangabe auftreten. Etwa "open_basedir restriction [...] in ...php row 23";
Dann in diesem Script zuerst nachsehen, ob evt. ein absoluter Zugriff vorliegt und diesen beheben

 DrStratego :

05.03.2004 12:09
 Ok, Danke.
Ich werde mal versuchen, das umzusetzen.
Und an den Autor des Moduls dann vielleicht der Tip, in der nächsten Version relative Bezeichnungen zu verwenden?


[ Geändert von DrStratego an 05.03.2004 12:28 ]

[ Geändert von DrStratego an 05.03.2004 12:29 ]
Partnerseiten
http://demo.exv2.de

Vote für eXV2
php
Kontakt/Info
  Kontakt
  Impressum
  Link zu uns
  AGB
  Datenschutzhinweis
Downloads
  eXV² Core
  Core Sprachfiles
eXV² Filecenter
  Downloads
  Download Module
  eXV² Themes
  Multilanguage Module
  Sprachfiles eXV² Module
eXV² Support
  France