Zurück   xt:Commerce Webshop Shop Support > xt:Commerce Shopsoftware Community Area > Installation und Konfiguration

Antwort
 
LinkBack Themen-Optionen Ansicht
  #1 (permalink)  
Alt 29.09.2008, 06:56
Neuer Benutzer
 
Registriert seit: 28.01.2006
Beiträge: 24
Standard Warning: is_dir() [function.is-dir]: open_basedir restriction in effect.

XTC 3.04 SP2.1 instlliert im Web also unter /var/www/web37/html/

Es funktioniert so weit alles, aber ich bekomme eine störende Fehlermeldung unter dem Menüpunkt "Mein Shop" im Kopfbereich:
ZITAT

Zitat:
Warning: is_dir() [function.is-dir]: open_basedir restriction in effect. File(/var/www/web37/html/templates///..) is not within the allowed path(s): (/var/www/web37/html/:/var/www/web37/phptmp/:/var/www/web37/files/:/var/www/web37/atd/) in /var/www/web37/html/admin/includes/functions/general.php on line 1328
Den gleichen Shop habe ich unter:
/var/www/web37/html/xt-commerce/

installiert - da kommt diese Fehlermeldung nicht.

Da stimmt doch was nicht...muß man XTC zwangsläufig in einen Unterordner des Webs installieren ????

Also ich habe mir mal beide configure.php Dateien aus den beiden Installationen her genommen und vergliche.
Beide haben identische Einstellungen - außer, daß bei der installation, die im Web root vorgenommen wurde das Unterverzeichnis in den Pfadangaben nicht vorhanden ist - logisch - da ja im root instlaliert.

Meines erachtens sucht die Datei generel.php irgendwas außerhalb des Web Roots - aber da hat die nichts zu suchen.

general.php Zeile 1328:
Zitat:
if (is_dir(DIR_FS_CATALOG.'templates/'."//".$templates) and ($templates != "CVS") and ($templates != ".") and ($templates != "..")) {
Hier muß irgendwie der Wurm drin sein...ist eine unveränderte Standard-Datei aus XTC !!!

Deshalb funktioniert die Installation auch nur, wenn man XTC in ein Unterverzeichnis installiert....das ist aber schon bisschen seltsam....

No ne Idee ?
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #2 (permalink)  
Alt 29.09.2008, 09:12
Erfahrener Benutzer
 
Registriert seit: 08.03.2005
Ort: Mußtopp
Beiträge: 638
Standard

Für mal vor der betreffenden Zeile 1328 ("if (is_dir(DIR...") folgendes ein.

PHP-Code:
if( $templates == "..") continue; 
Mit etwas Glück sollte damit Ruhe einkehren.

mfg
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #3 (permalink)  
Alt 04.11.2008, 06:35
Neuer Benutzer
 
Registriert seit: 11.09.2008
Beiträge: 8
Standard Hat geklappt

Hatte bis eben das selbe Problem - seit Einfügen des Codeschnippsels ist allerdings "Ruhe eingekehrt". Danke für den Tipp!

Gruß Bernhard
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
Antwort

Lesezeichen

Stichworte
effect, functionisdir, isdir, openbasedir, restriction, warning

Themen-Optionen
Ansicht

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are aus
Pingbacks are aus
Refbacks are aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
image_processing.php - Ein paar Zeilen, die das Leben besser machen ;) toniguenther87 Admininterface 38 12.12.2010 10:25
Bild Problem Zwackmix Installation und Konfiguration 4 17.08.2008 14:13


Alle Zeitangaben in WEZ +1. Es ist jetzt 16:14 Uhr.

Copyright © 2011 xt:Commerce GmbH / xt:Commerce International Ltd. - All Rights Reserved

xt:Commerce is a SafeCharge brand