Brauche Hilfe bei einem Shop-Script.

thatsmauri

Well-known member
ID: 304577
L
26 November 2007
194
15
Ich habe dieses Shop-Script von Rene Lipphaus ausprobiert:
https://dreamcodes.biz/download/?id=2101&s=info
Nur kommt da jetzt ein Fehler: https://mauri2006.bplaced.net/shop/
Dabei hab ich die richtige absolute Pfadangabe meines Scripteordners
angegeben (nämlich: /users/mauri2006/www/shop/scripte) und den
Ordner scripte auf Chmod 777 gesetzt.

Was kann jetzt noch falsch sein? Ich verzweifel grad, weil eigentlich
ist ja alles richtig?
 
"/users/mauri2006/www/shop/scripte" ist der Absolute Pfad wo Du Deine Scripte Speicherst oder da wo Dein Shop drin ist?

Also ich glaube es wurde gemeint das man den Absoluten Pfad angibt, wo sich der Shop befindet.

Edit: Nee hast wohl recht, da wo man die File ausgelagert haben möchte.
Bei meinem fall wäre das... (auszug)
PHP:
# Emailadresse
$cfg['site_mail']		= '*********';
$cfg['default_language']	= 'de'; //Standardsprache "de, en"
$cfg['session_name']		= '****';

# Absoluter Path zum Speicherplatz der Scripte Schreibrechte setzten (CHMOD 777)
$cfg['file_path']		= '/srv/www/vhosts/torke.info/subdomains/klammshop/httpdocs/dirforscripts/';

# Seiten URLs
$cfg['site_url']	= 'https://klammshop.torke.info/';
$cfg['site_image_url']	= $cfg['site_url'].'images/';
$cfg['site_admin_url']	= $cfg['site_url'].'admin/';
$cfg['site_link_typ']	= '.html'; //Standard = .php | new = .html

# Template Einstellungen
$cfg['tpl_path']		= $cfg['site_url'].'tpl/';			// Path  
$cfg['tpl_type']		= '.htm';

Mir fällt auf das Du am Ende kein Backslash hast.
Aber das ist ja net der Fehler mit dem Templatesystem.

Vielleicht guckste mal unten das da auch der richtige Ordner für Templates angegeben ist.

Sorry, bei mir sieht es möglicherweise etwas anders aus da ich den Shop etwas modifiziert habe ^^
 
Ich hoffe doch, dass ich paar Sachen aus deinem Code übernehmen kann
(wie Standartsprache 'de' ;))

Bei mir sieht es so aus:
PHP:
# Absoluter Path zum Speicherplatz der Scripte Schreibrechte setzten (CHMOD 777)
$cfg['file_path']		= '/users/mauri2006/www/shop/scripte/';            // so vorher var/www/mauri2006/files/shop/scripte

# Seiten URLs
$cfg['site_url']	= 'https://mauri2006.bplaced.net/shop/';  
$cfg['site_image_url']	= $cfg['site_url'].'images/';  
$cfg['site_admin_url']	= $cfg['site_url'].'admin/';  

# Template Einstellungen
$cfg['tpl_path']		= $cfg['site_url'].'tpl/';			// Path  
$cfg['tpl_type']		= '.htm';

Das "so vorher" hab ich mir als Merkhilfe daneben getippt, falls der vom Serveradministrator angegebene Path nicht geht. Dieser funktioniert
aber auch nicht...

Naja. Jedenfalls bedanke ich mich erstmal für deinen Beitrag =) <3
 
Auf wunsch kannst Du Dich gern bei mir per Skype melden, dann richte ich Dir wohl das Script auf Deinem Space (evtl gegen eine kleine Losegebühr) ein.

Wüsste sonst nicht an was das liegen sollte.

Achja, klar kannste Standardsprache übernehmen, aber das nutzt Dir ja nichts, da dir die anderen Files dazu fehlen ^^
 
Erstmal sorry, dass ich mich erst so spät melde!

@Shamane:
Skype hab ich leider nicht =(
Aber ICQ, wenn das geht :)

@PeterLV:
Weiter nach hinten als www geht nicht.
Ich denke mal, dass das schon da in der
Richtung drin liegen muss.
 
Zuletzt bearbeitet:
Erstmal sorry, dass ich mich erst so spät melde!

@Shamane:
Skype hab ich leider nicht =(
Aber ICQ, wenn das geht :)

@PeterLV:
Weiter nach hinten als www geht nicht.
Ich denke mal, dass das schon da in der
Richtung drin liegen muss.

Um deinen absoluten pfad rauszubkeommen, mach einfach mal folgendes:
erstelle eine datei mit beliebigen namen (zb info.php

inhalt:
PHP:
<?php
echo(htmlentities($DOCUMENT_ROOT));
?>

diese legst du in dein Shopverzeichnis /shop/

Rufe das dokument im browser auf, und du hast den absoluten pfad bis hin zum shop beispiel : https://mauri2006.bplaced.net/shop/info.php
 
Ich hab das PHP-Script von dir benutzt. Nur zeigt er nichts an?
(Die Seite bleibt weiß!)
Aber ich hab hier noch ein Testscript: https://mauri2006.bplaced.net/shop/test.php*

* Dieses Script schreibt sich aber so:
PHP:
<?php
$relat = dirname($_SERVER['SCRIPT_FILENAME']);
echo 'Absoluter Pfad zum aktuellen Ordner: '.$relat;
?>