Es ist: 30.07.2010, 14:31 PM Hallo, Gast! (AnmeldenRegistrieren)


Antwort schreiben 
 
Themabewertung:
  • 0 Bewertungen - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Problem mit Bewertungsscript
17.07.2003, 12:56 PM
Beitrag: #1
Problem mit Bewertungsscript
Zuerst ein Danke an den Programmierer, der sich mit dem Script so viel Mühe gemacht hat.

Und hier das Problem: Ich versuche, das Bewertungsscript auf einem Webspace einzurichten, der bewiesenermaßen CGI-fähig ist:
"http://earth.prohosting.com/fabspace" , wobei fabspace auch der Benutzername ist.

Die Datei "sw_cgirate.cgi" und der ordner "/votedata" sind im "/cgi-bin"-Verzeichnis des Servers und wurden auf "CHMOD 755" gestellt.

Die Grafiken und die *.shtml und *.html-Files befinden sich in einem Ordner namens "/Graphs".

hier der Link zu "sw_cgirate.cgi" in TXT-Form, aber 1:1 zum *.cgi-File:
"http://earth.prohosting.com/fabspace/sw_cgirateTXTFILE.txt"

Eine einfache HTML-Datei, die eine Bewerung ermöglichen sollte, ist:
"http://earth.prohosting.com/fabspace/test.html"

Die Datei "Index.shtml" wurde aus des "/Graphs" - Verzeichnis entfernt, weil diese beim Anwählen des Verzeichnisses automatisch geladen wird.

Genug der Vorrede, die Problematik liegt auf der Hand:
Die Fehlermeldung

"Kann das Template nicht öffnen
Grund No such file or directory"

spricht für sich.

In der "sw_cgirate.cgi" wird eine Datei im zusammenhang mit "Templates" erwähnt und zwar
$template= "$template_path/sw_ratecgi_graph.html";
unter "sub breakdown".

Diese Datei existiert im "/Graphs"-Verzeichnis nicht, könnte das der Grund sein?

Wenn jemand den Fehler gefunden hat oder mir sonst weiterhelfen kann... ich weiss nicht mehr, was ich noch versuchen soll.

In Hoffnung,
BigChicken
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
17.07.2003, 13:27 PM
Beitrag: #2
Problem mit Bewertungsscript
Hi,

komisch, denke eher mal, daß dein Pfad zu den Templates nicht passt.

cu basti

iwebspace.de | Webspaceorder - Bestellsystem für ISP
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
17.07.2003, 21:52 PM
Beitrag: #3
Wie muss der Pfad denn aussehen?
Die Datei

"http://earth.prohosting.com/fabspace/sw_cgirateTXTFILE.txt"

ist wie gesagt die genaue Kopie der sw_cgirate.cgi - Datei, mittels der gevotet werden soll.
Die URL zum Verzeichnis der Templates (sind das eigentlich die *.gif-Dateien??) ist demnach

"http://earth.prohosting.com/fabspace/Graphs" .

Der PFAD, wie er in die sw_cgirate.cgi-Datei eingetragen werden muss ist demnach ja

$template_path = "/Graphs";

oder $template_path = "/Graphs/"; ???

Bitte hilf mir, ich komm nicht weiter.
Ich würde Dir notfalls Zugriff auf den Account geben, damit Du dir die Sachen kurz ansiehst, falls es Deine Zeit erlaubt.

Verzweifelt Sad
BigChicken
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
17.07.2003, 22:15 PM
Beitrag: #4
sw_ratecgi_graph.html
und was hat es mit dieser Datei auf sich?

Die Zeile steht in der sw_cgirate.cgi:

$template= "$template_path/sw_ratecgi_graph.html";
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
18.07.2003, 06:51 AM
Beitrag: #5
Re: sw_ratecgi_graph.html
BigChicken schrieb:und was hat es mit dieser Datei auf sich?

Die Zeile steht in der sw_cgirate.cgi:

$template= "$template_path/sw_ratecgi_graph.html";

Die Datei gab es mal im Originalscript, habe ich aber rausgebaut, weil sinnlose Funktion.

Zu deinem Problem:

Du musst die Pfade komplett angeben, so sieht das z.B. bei mir aus:

Code:
$dpaths = "/home/www/xxxxx/html/cgi-bin/votedata";
$ipaths = "http://www.doubleb.de/sw_cgiRate";
$cgi_path = "http://www.doubleb.de/cgi-bin";
$template_path = "/home/www/xxxxx/html/sw_cgiRate/";

cu basti

iwebspace.de | Webspaceorder - Bestellsystem für ISP
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
19.07.2003, 12:32 PM
Beitrag: #6
HALLELUJA!!!
Ich hab den Fehler gefunden!!!!!!!!!!

die Pfade müssen in der folgenden Form angegeben werden:

/usr/home/web/f/fabspace/cgi-bin

wobei ich nicht weiss, ob das nur auf diesem Server (prohosting.com) so ist.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
19.07.2003, 12:49 PM
Beitrag: #7
Problem mit Bewertungsscript
Hi,

nein ist bei jedem Server so !! Big Grin Freut mich, daß es geht !!

cu basti

iwebspace.de | Webspaceorder - Bestellsystem für ISP
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
23.07.2003, 02:01 AM
Beitrag: #8
Zwei letzte Fragen
Hallo Basti,

nochmals Danke für deine Hilfe, aber zwei Punkte konnte ich noch nicht klären.

Wenn man eine HTML-Seite hat, in die ein iframe eingebettet ist, in dem das Ratingscript geladen wird, gibt es folgendes Problem:

Hat man seine Bewertung abgegeben, werden entweder

sw_ratecgi_sucess.html oder
sw_ratecgi_error.html

geladen, die eine JS-Funktion mit history.back enthalten.

Nun sieht man im iframe wieder das Script, aber es befindet sich noch in der Form, die es VOR dem Vote hatte (im Fall eines gelungenen Votes).

Gibt es eine Möglichkeit, diesen Iframe automatisch beim zurückgehen zu refreshen?


Die andere Frage lautet:
Ist es ohne "größeren" Aufwand möglich, eine Liste anzulegen, auf denen die Themen, die bewertet wurden, absteigend nach Durchschnittspunkten angeordnet werden?

Falls es deine Zeit erlaubt, würde ich mich über eine Antwort sehr freuen.

Herzlichst
BigChicken
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
23.07.2003, 08:21 AM
Beitrag: #9
Problem mit Bewertungsscript
Moin,

klar erlaubt es meine Zeit zu antworten !!

Also die Frage zwei kannst du gleich vergessen, das geht nicht ohne segr viel größeren Aufwand. Ich bräuchte die Funktion manchmal auch, aber derzeit ist dies nicht möglich.

Frage 1:

Das könnte so gehen:

Code:
<body onLoad="setTimeout('self.location.href = \'name_der_seite.htm\';', 10000);" ... >

Problem dabei ist, daß man den Namen der Seite ja eigentlich nicht kennt und ich dafür noch keine Lösung gefunden habe, wie man dem onLoad Befehl den Namen der Seite Mitteilen könnte.

cu basti

iwebspace.de | Webspaceorder - Bestellsystem für ISP
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
Antwort schreiben 


Möglicherweise verwandte Themen...
Thema: Verfasser Antworten: Ansichten: Letzter Beitrag
  PHP Rating System v1.8 Problem Gater 6 844 15.09.2009 21:02 PM
Letzter Beitrag: Mogul
  Problem mit OSticket FMMarkus 16 2,847 08.01.2008 15:03 PM
Letzter Beitrag: FMMarkus
  OS Ticket Admin Problem ][Schlumpf][ 13 2,414 30.11.2006 11:57 AM
Letzter Beitrag: ][Schlumpf][
  Problem mit Userarea annika 9 1,575 24.08.2005 16:42 PM
Letzter Beitrag: annika
  Bewertungsscript-includen ? batchmove 6 1,513 18.11.2003 07:37 AM
Letzter Beitrag: basti
  Problem mit PHP Rating System Ralf 25 4,974 29.10.2003 19:23 PM
Letzter Beitrag: Ralf
  Problem mit Bewertungscript 2 SvRe 22 3,396 31.08.2003 11:01 AM
Letzter Beitrag: SvRe
  Problem mit Ratingscript callfrank 10 1,833 09.07.2003 08:56 AM
Letzter Beitrag: basti
  Problem mit Ratingsystem - CGI ElBarto30 7 1,522 28.06.2003 18:21 PM
Letzter Beitrag: basti

Gehe zu: