ERLEDIGT
JA
JA
ANTWORTEN
5
5
ZUGRIFFE
3268
3268
EMPFEHLEN
-
Hi,
vielen Dank für die guten Ratschläge. Ich ahbe meinen XAMPP Apache zum Lufen bekommen. Nun will ich osCommerce Lokal installieren. Wenn ich folgende Eingabe mache:
http://localhost:81/E:/oscommerce/os...ll/install.php
koMmt
Zugriff verweigert Error 403.
E:\oscommerce\oscommerce-2.2ms2\catalog\install ist der Pfad auf dem osCommerce abgelegt ist.
Wer weiß woran das liegt?
mfg
Heiner
-
31.10.05 01:46 #2
Hallo!
Dann markiere dein anderes Thema bitte als erledigt.
Hast Du dir den Link mal genau angesehen?
Da ist ein E: (vermutlich ein Laufwerksbuchstabe) mitten drin, da hast Du also irgendwas verkehrt gemacht.
Den entpackten Ordner von osCommerce in dein htdocs kopieren und dann über http://localhost/oscommerce/catalog/install/install.php aufrufen.
Schritt für Schritt durchgehen, die Pfade werden dabei automatisch gesetzt..... nur den Temp Ordner (tmp) musst Du manuell angeben, bzw. vorher im oscommerce/catalog/ Ordner anlegen.
Ausserdem muss register_globals=ON und register_long_arrays=ON in der php.ini eingestellt sein.
Gruss Dr DauSchri-Schra-Schrödi *g*
mehrspaltiges/zeiliges Seitenlayout mit DIV's und CSS
Dinge, die mit Tabellen besser klappen als mit CSS
Ausgabe von Datum/Zeit unabhängig von der Server Zeitzone [php]
Meine Links zum Thema Linux (Last update: 29.10.2011)
Kein Busen ist so flach wie das Niveau dieser Party!
----
Alte Weisheit: wer uns in den Arsch kriecht wird beschissen!
----
Ich habe 3 Kinder und kein Geld!
Warum kann ich nicht keine Kinder haben und 3 Geld?! (Homer Jay Simpson)
-
Hallo,
danke Dr. Dau. Du bist eine genie. Es läuft. Allerdings bekomme ich beim Login in den Admin-Bereich folgende fehlermeldung:
Fatal error: Cannot re-assign $this in E:\apachefriends\xampp\htdocs\oscommerce\catalog\admin\includes\classes\upload.php on line 31
Der Code an dieser Stelle sieht wie folgt aus:
class upload {
var $file, $filename, $destination, $permissions, $extensions, $tmp_filename, $message_location;
function upload($file = '', $destination = '', $permissions = '777', $extensions = '') {
$this->set_file($file);
$this->set_destination($destination);
$this->set_permissions($permissions);
$this->set_extensions($extensions);
$this->set_output_messages('direct');
if (tep_not_null($this->file) && tep_not_null($this->destination)) {
$this->set_output_messages('session');
if ( ($this->parse() == true) && ($this->save() == true) ) {
return true;
} else {
//self-destruction
$this = null; <----- Hier liegt wohl das problem
return false;
}
}
}
Vielleicht kannst du auch hier weiter helfen.
mfg
Heiner
-
31.10.05 13:01 #4
Habe ich auch gehabt.
Ich habe nur nicht weiter geguckt wofür dass sein soll, aber wenn Du die Zeile mit einem vorangestelltem // auskommentierst, dann scheint es zu funktionieren.
Musst Du mal testen.Schri-Schra-Schrödi *g*
mehrspaltiges/zeiliges Seitenlayout mit DIV's und CSS
Dinge, die mit Tabellen besser klappen als mit CSS
Ausgabe von Datum/Zeit unabhängig von der Server Zeitzone [php]
Meine Links zum Thema Linux (Last update: 29.10.2011)
Kein Busen ist so flach wie das Niveau dieser Party!
----
Alte Weisheit: wer uns in den Arsch kriecht wird beschissen!
----
Ich habe 3 Kinder und kein Geld!
Warum kann ich nicht keine Kinder haben und 3 Geld?! (Homer Jay Simpson)
-
Danke,
habe ne andere Lösung gefunden statt
$this = null;
$this -> null;
auch.
Heiner
-
01.11.05 01:25 #6
So weit habe ich es mir nicht angesehen..... ich habe es nur mal schnell "drauf geklatscht" und bin halt den einfacheren Weg mit dem auskommentieren gegangen.

Allein schon dass register_global=ON eingestellt sein muss, ist für mich ein Grund das Script nicht einzusetzen.
Erst recht da es sich um ein Shopsystem handelt..... da sollte die Sicherheit an erster Stelle stehen.
Auch die Tatsache dass das Script schon über 2 Jahre alt ist und dazu noch mittlerweile veralterte Scripttechniken verwendet, erweckt in mir die Vermutung dass auf die behebung möglicher Bugs/Sicherheitslöcher nicht sonderlich viel Wert gelegt wird.
Und gewöhne dir bitte an deine Threads als erledigt zu markieren wenn deine Fragen beantwortet sind..... unten auf "Status: nicht erledigt" klicken.Schri-Schra-Schrödi *g*
mehrspaltiges/zeiliges Seitenlayout mit DIV's und CSS
Dinge, die mit Tabellen besser klappen als mit CSS
Ausgabe von Datum/Zeit unabhängig von der Server Zeitzone [php]
Meine Links zum Thema Linux (Last update: 29.10.2011)
Kein Busen ist so flach wie das Niveau dieser Party!
----
Alte Weisheit: wer uns in den Arsch kriecht wird beschissen!
----
Ich habe 3 Kinder und kein Geld!
Warum kann ich nicht keine Kinder haben und 3 Geld?! (Homer Jay Simpson)
Ähnliche Themen
-
PHP 5 + Apache läuft nicht
Von Alaniak im Forum PHPAntworten: 4Letzter Beitrag: 26.11.07, 16:09 -
apache läuft nicht
Von jhaustein im Forum Hosting & WebserverAntworten: 1Letzter Beitrag: 05.07.07, 21:13 -
Apache 2.2.2 mit PHP 5.1.4 läuft nicht
Von Dj Mike im Forum Hosting & WebserverAntworten: 10Letzter Beitrag: 05.06.06, 21:39 -
HILFE Apache läuft nicht
Von HeinerPyt im Forum Hosting & WebserverAntworten: 16Letzter Beitrag: 28.10.05, 19:39 -
PHP unter Apache läuft nicht
Von vaporizer im Forum Linux & UnixAntworten: 7Letzter Beitrag: 22.03.04, 22:06





Zitieren
Login





