#1 (permalink)  
Alt 04.08.2006, 15:13
Neuer Benutzer
 
Registriert seit: 26.09.2005
Beiträge: 4
Frage Installation in Unterordner auf Server

Hallo,

ich habe folgendes Problem:

Ich habe mehrere Seiten auf einem Server und um diese voneinander zu trennen in Unterordnern im Root des Servers. Nun möchte ich bei der einen Seite in ihrem Unterordner xtcommerce installieren.
Leider übernimmt er bei der lokalen Pfadangabe den Unterordner nicht, sodaß er Dateien im Root sucht, die dort natürlich nicht sind...

Zur info:

Serverkonfiguration: Strato PowerWeb S mit PHP 5.1.1 MySQL 4.0.24

Verzeichnisbaum auf Server:

Server Root
> Unterordner Seite 1 (Domain xyz ist weitergeleitet auf diesen Ordner)
>shop
>xtc_installer
> Unterordner Seite 2 ..... usw.


Wenn ich nun den Installer aufrufe kommt folgendes:

Warning: main(): Unable to access /home/strato/www/**/www.******.de/htdocs/shop/includes/classes/boxes.php in /mnt/am2/03/451/00000012/htdocs/Unterordner Seite 1/shop/xtc_installer/includes/application.php on line 36

Warning: main(/home/strato/www/**/www.******.de/htdocs/shop/includes/classes/boxes.php): failed to open stream: No such file or directory in /mnt/am2/03/451/00000012/htdocs/Unterordner Seite 1/shop/xtc_installer/includes/application.php on line 36

Fatal error: main(): Failed opening required '/home/strato/www/**/www.******.de/htdocs/shop/includes/classes/boxes.php' (include_path='.:/opt/RZphp4/includes') in /mnt/am2/03/451/00000012/htdocs/Unterordner Seite 1/shop/xtc_installer/includes/application.php on line 36


Wo kann ich dem Installer explizit die lokalen Verzeichnisse angeben damit er sich nicht im Root verrennt?

Vielen Dank im vorraus xtcomneuling
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #2 (permalink)  
Alt 04.08.2006, 15:37
Erfahrener Benutzer
 
Registriert seit: 28.02.2006
Beiträge: 4.010
Standard

Damit die Installation funzt müssen alle Ordner von xtc, auch der Installer im gleichen Ordner sein. Dass er die Pfade nicht findet, ist klar, weil der Installer davon ausgeht, dass sich der Shop im gleichen Ordner befindet.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #3 (permalink)  
Alt 04.08.2006, 18:10
Neuer Benutzer
 
Registriert seit: 26.09.2005
Beiträge: 4
Standard

Zitat:
Zitat von supervisior
Damit die Installation funzt müssen alle Ordner von xtc, auch der Installer im gleichen Ordner sein. Dass er die Pfade nicht findet, ist klar, weil der Installer davon ausgeht, dass sich der Shop im gleichen Ordner befindet.
Hab eben erst gesehen, dass meine angegebene Ordnerstruktur in meinem ersten Post verrutscht war.
Also alle Dateien sind im gleichen Ordner unter ServerRoot/Unterordner Seite 1/shop aber der Installer findet den lokalen Ordner nicht bzw. akzeptiert Ihn unter der Domain nicht als Root (siehe Fehler oben).

Geändert von xtcomneuling (04.08.2006 um 18:13 Uhr)
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #4 (permalink)  
Alt 04.08.2006, 18:13
Erfahrener Benutzer
 
Registriert seit: 28.02.2006
Beiträge: 4.010
Standard

Für gewöhnlich musst Du überhaupt keine Pfadangaben machen, weil diese automatisch zugeordnet werden. Hast Du die Einträge verändert?
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #5 (permalink)  
Alt 04.08.2006, 18:14
Neuer Benutzer
 
Registriert seit: 26.09.2005
Beiträge: 4
Standard

Zitat:
Zitat von supervisior
Für gewöhnlich musst Du überhaupt keine Pfadangaben machen, weil diese automatisch zugeordnet werden. Hast Du die Einträge verändert?
Nein, die Einträge habe ich nicht verändert. Habe einfach das Paket entpackt und auf den Server geladen. Benutzerrechte vergeben und versucht zu installieren. Aber dann kommt eben die angegebene Fehlermeldung.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #6 (permalink)  
Alt 04.08.2006, 18:16
Erfahrener Benutzer
 
Registriert seit: 28.02.2006
Beiträge: 4.010
Standard

Wenn Du Sponsor wärst, dann würdest Du im Sponsorenforum mehr Hilfe bekommen, aber ohne geht leider nicht.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #7 (permalink)  
Alt 05.08.2006, 01:36
RDS RDS ist offline
Erfahrener Benutzer
 
Registriert seit: 01.10.2004
Ort: Mönchengladbach
Beiträge: 374
Standard

Zitat:
Zitat von xtcomneuling
Hallo,

ich habe folgendes Problem:

Ich habe mehrere Seiten auf einem Server und um diese voneinander zu trennen in Unterordnern im Root des Servers. Nun möchte ich bei der einen Seite in ihrem Unterordner xtcommerce installieren.
Leider übernimmt er bei der lokalen Pfadangabe den Unterordner nicht, sodaß er Dateien im Root sucht, die dort natürlich nicht sind...

Zur info:

Serverkonfiguration: Strato PowerWeb S mit PHP 5.1.1 MySQL 4.0.24

Verzeichnisbaum auf Server:

Server Root
> Unterordner Seite 1 (Domain xyz ist weitergeleitet auf diesen Ordner)
>shop
>xtc_installer
> Unterordner Seite 2 ..... usw.


Wenn ich nun den Installer aufrufe kommt folgendes:

Warning: main(): Unable to access /home/strato/www/**/www.******.de/htdocs/shop/includes/classes/boxes.php in /mnt/am2/03/451/00000012/htdocs/Unterordner Seite 1/shop/xtc_installer/includes/application.php on line 36

Warning: main(/home/strato/www/**/www.******.de/htdocs/shop/includes/classes/boxes.php): failed to open stream: No such file or directory in /mnt/am2/03/451/00000012/htdocs/Unterordner Seite 1/shop/xtc_installer/includes/application.php on line 36

Fatal error: main(): Failed opening required '/home/strato/www/**/www.******.de/htdocs/shop/includes/classes/boxes.php' (include_path='.:/opt/RZphp4/includes') in /mnt/am2/03/451/00000012/htdocs/Unterordner Seite 1/shop/xtc_installer/includes/application.php on line 36


Wo kann ich dem Installer explizit die lokalen Verzeichnisse angeben damit er sich nicht im Root verrennt?

Vielen Dank im vorraus xtcomneuling
Also,
in www.DeineDomain.de/Unterordner Seite 1/shop/
muss der xtc_installer Ordner sein (auch der komplette Shop),so das folgender Pfad vorhanden ist:

www.DeineDomain.de/Unterordner Seite 1/shop/xtc_installer/

Auf FTP-Platz ist dies Unterordner Seite 1/shop/xtc_installer
Nach dem dieses so aussieht,musst Du folgenden Pfad aufrufen:

www.DeineDomain.de/Unterordner Seite 1/shop/xtc_installer/index.php

Nun kommt die erste Seite.In der Root und Catalog-Abfrage (ca.2 oder 3. Seite) musst Du jeweils /Unterordner Seite 1/shop/ stehen haben.

Am besten Postest Du mal die Config-Dateien.

jürgen
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #8 (permalink)  
Alt 11.08.2006, 17:45
Neuer Benutzer
 
Registriert seit: 26.09.2005
Beiträge: 4
Standard

Zitat:
Zitat von RDS
Also,
in www.DeineDomain.de/Unterordner Seite 1/shop/
muss der xtc_installer Ordner sein (auch der komplette Shop),so das folgender Pfad vorhanden ist:

www.DeineDomain.de/Unterordner Seite 1/shop/xtc_installer/

Auf FTP-Platz ist dies Unterordner Seite 1/shop/xtc_installer
Nach dem dieses so aussieht,musst Du folgenden Pfad aufrufen:

www.DeineDomain.de/Unterordner Seite 1/shop/xtc_installer/index.php

Nun kommt die erste Seite.In der Root und Catalog-Abfrage (ca.2 oder 3. Seite) musst Du jeweils /Unterordner Seite 1/shop/ stehen haben.

Am besten Postest Du mal die Config-Dateien.

jürgen
Hallo Jürgen,

danke für deinen ausführlichen Erklärungsversuch.

Der FTP Pfad ist so wie du ihn angegeben hast "Auf FTP-Platz ist dies Unterordner Seite 1/shop/xtc_installer" aber die Domain ist in den Unterordner weitergeleitet.
Sozusagen kommt dann nicht "www.DeineDomain.de/Unterordner Seite 1/shop/xtc_installer/" raus sondern www.DeineDomain.de/shop/xtc_installer/. Den Unterordner "Unterordner Seite 1" gibt es nicht wenn man die Domain aufruft, sondern nur den Ordner "shop".

Und da liegt meines erachtens der Fehler bzw. das Problem. Für die Domain stimmt der Pfad www.DeineDomain.de/shop/xtc_installer/ nur für die lokalen Serverpfade nicht.
Der Installer erkennt bzw. verwendet als lokalen serverpfad .../htdocs/shop/... es müsste aber .../htdocs/Unterordner Seite 1/shop/.... sein.
Somit sucht er auch unter .../htdocs/shop/... nach den Scripten, die er aber dort nicht findet.

Ich hoffe das ist nicht zu verwirrend.

Danke und Gruß xtcomneuling
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #9 (permalink)  
Alt 11.08.2006, 22:00
thuhn01
Gast
 
Beiträge: n/a
Standard

Zitat:
Der Installer erkennt bzw. verwendet als lokalen serverpfad .../htdocs/shop/... es müsste aber .../htdocs/Unterordner Seite 1/shop/.... sein.
Somit sucht er auch unter .../htdocs/shop/... nach den Scripten, die er aber dort nicht findet.
Das sieht für mich so aus als ob auch hier (wie bei meinem Problem an dem ich gerade sitze) der Befehl PHP_SELF in der Installationsroutine verwendet wird?

Versuche die Installation mal wenn Du vorrübergehend deine Domänen-Umleitung ohne Pfad machst also
www.deinedomäne.de statt www.deinedomäne.de/unterseite/htdocs/....

Danach kannst Deine Umleitung wieder machen wie sie war. Es funzt dann alles (abgesehen von dem Adminbereich "Attribute Verwaltung" - Da hänge ich nämlich gerade fest)

Aber Achtung:
Das ist nur eine Vermutung und garantiert nicht für Erfolg.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
Antwort

Lesezeichen

Stichworte
installation, server, unterordner

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



Alle Zeitangaben in WEZ +1. Es ist jetzt 08:11 Uhr.

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

xt:Commerce is a SafeCharge brand