PDA

Shop Support News Archive - Shopbetreiber News -> Forum : ECB: gelöst Erstinstallation ECB Shop


fowin
30.11.2009, 16:44
Hallo liebe ecombase community

ich hätte da mal ein Problem :blush:

ich habe etwa 2 Jahre mit XTC gearbeitet bevor ich den Shop schliesen musste.
Nun wollte ich wieder einen Shop öffnen und habe mir die aktuelle Version von ECB heruntergeladen.

Meine Serverdaten
Verwendete Software auf diesem Server
Administration: Confixx 3.3.1
PHP-Version(en): 4 und 5
Perl-Version: 5.8.8
MySQL-Version: 5
Server Version: 5.0.84-0.dotdeb.0
MySQL-Zeichensatz: UTF-8 Unicode (utf8)

Meine bisherigen Schritte:

Download
Entpacken mit WINRAR
auf den Server hochgeladen
Dateirechte wie bei XTC vergeben
Rechtevergabe:(777)
/cache
/template_c
/images/content
/images/product_images(und alle unterordner)
/media/content
/media/products
/admin/backups
/admin/backups/icons
/admin/rss
und die Datei
configure.php unter /admin

fehlt da noch was?

aufruf des ecb_installers

Fehlermeldung 403

.htaccess hab ich dann umbenannt und den Installer noch mal aufgerufen

Dann kommt folgende Meldung:

Datei-Berechtigungen .............................. OK
Ordner-Berechtigungen .............................. OK
PHP VERSION .............................. FEHLER
MySQL VERSION .............................. OK
GDlib VERSION .............................. bundled (2.0.28 compatible)
GDlib GIF-Support .............................. OK
GDlib JPG-Support .............................. OK
Multibyte-Support .............................. OK

Was kann ich tun?
Liegt es wirklich nur am Server und der PHP Version?
Danke für Eure Hilfe

Rubbersale
30.11.2009, 16:58
Auch du hast genau wieder in die Kerbe geschlagen, die hier gerade heiß diskutiert wird.

Mit der Forensuche wärst du um einiges weitergekommen.

Aber nun, hier die Lösung zu deinem Problem:
Erstelle eine Datei mit folgendem Quellcode:

<?php
echo phpinfo();
?>


Speichere diese und nenne sie meinetwegen "info.php". Lade dieses in das Rootverzeichnis deines Webspaces
und rufe sie dann auf: www.deinedomain.xyz/info.php.

Dort wird dir die PHP-Version deines Servers angezeigt. Ist diese kleiner als 5, dann kannst du ohne Anpassung des Webservers (frag deinen Hoster) die ECB-Version nicht nutzen.

ragi
30.11.2009, 17:00
Haste sicherlich noch die php 4er Version aktiviert für den Shop. Musst auf die 5er Version umwechseln!

fowin
30.11.2009, 17:05
@rubbersale
danke, natürlich hab ich die Suche benutzt, leider sind viele der Beiträge "verwässert" und haben mir nicht geholfen. Oder aber ich war blind! :lol:

Wie auch immer, ich hab ja die Daten meines Servers dazu geschrieben und der sagt PHP 4 und 5.

@ragi
danke, das hab ich gerade getan, es war möglich PHP5 exclusiv anzuwählen, das hab ich getan und es geht wenigstens einen Schritt weiter!

lillebor
30.11.2009, 17:06
schreib in die .htaccess

AddType x-mapp-php5 .php

solarlaus
30.11.2009, 17:09
''>ZITAT(fowin @ Nov 30 2009, 18:05) 207157
@rubbersale
danke, natürlich hab ich die Suche benutzt, leider sind viele der Beiträge "verwässert" und haben mir nicht geholfen. Oder aber ich war blind! :lol:

Wie auch immer, ich hab ja die Daten meines Servers dazu geschrieben und der sagt PHP 4 und 5.

@ragi
danke, das hab ich gerade getan, es war möglich PHP5 exclusiv anzuwählen, das hab ich getan und es geht wenigstens einen Schritt weiter!
[/b]
ich habe mal deinen Beitragstitel angepasst...ECB:

ist dein Problem jetzt gelöst?

fowin
30.11.2009, 17:28
Ok
Problem #1 gelöst, konnte den Shop installieren.

Problem jetzt:

Warning: is_dir() [function.is-dir]: open_basedir restriction in effect. File(/tmp) is not within the allowed path(s): (/var/www/web260/html/:/var/www/web260/phptmp/:/var/www/web260/files/:/var/www/web260/atd/:/usr/share/php/) in /var/www/web260/html/racing/includes/header.php on line 135

Hab die htaccess noch nicht wieder aktiviert und das installationsprogramm noch auf dem Server

Rubbersale
30.11.2009, 17:31
Gib dem Verzeichnis "/tmp" einfach die richtigen Schreibrecht.

Oder andere Lösung:
Lass die Sessions in der DB speichern.

Sovoss
30.11.2009, 17:40
''>ZITAT(fowin @ Nov 30 2009, 17:28) 207174
Ok
Problem #1 gelöst, konnte den Shop installieren.

Problem jetzt:

Warning: is_dir() [function.is-dir]: open_basedir restriction in effect. File(/tmp) is not within the allowed path(s): (/var/www/web260/html/:/var/www/web260/phptmp/:/var/www/web260/files/:/var/www/web260/atd/:/usr/share/php/) in /var/www/web260/html/racing/includes/header.php on line 135

Hab die htaccess noch nicht wieder aktiviert und das installationsprogramm noch auf dem Server
[/b]


kleine neben information
Hier werden die meisten Fragen beantwort
http://wiki.ecb-shop.de/index.php/Hauptseite (http://anonym.to/?http://wiki.ecb-shop.de/index.php/Hauptseite)

ich wünsche weiter hin viel spass

fowin
30.11.2009, 17:44
Ich hab kein Verzeichniss "/tmp" gefunden.

Hab ich also eines ertellt unter
/html/(unterordner für den Shop)/tmp

Und Sessions in der DB speichern kann ich doch nur beim durchlaufen des installers einstellen?!

Sorry aber ich bin halt kein experte

solarlaus
30.11.2009, 17:52
in den configue-Dateien ganz unten am Schluss:
define('STORE_SESSIONS', 'mysql'); // leave empty '' for default handler or set to 'mysql'
dann werden die sessions in die DB geschrieben.
In ALLEN configure-Dateien ändern!

fowin
30.11.2009, 18:00
Danke,
hab den Installer noch mal drüber laufen lassen und wie Vorgeschlagen die session in der DB speichern gewählt.

Jetzt klapts auch mit dem Shop

Danke erst mal an alle!!!

Gerdi
danke ich war schneller!
:icon_turnaround:

solarlaus
30.11.2009, 18:04
''>ZITAT(fowin @ Nov 30 2009, 19:00) 207197
Danke,
hab den Installer noch mal drüber laufen lassen und wie Vorgeschlagen die session in der DB speichern gewählt.

Jetzt klapts auch mit dem Shop

Danke erst mal an alle!!!

Gerdi
danke ich war schneller!
:icon_turnaround:
[/b]
na, dann ists ja gut, dann kann ich ja zumachen.
http://www.ecombase.de/SMILES2/Closed.gif