Absoluter Pfad?? - Viscacha Smileygenerator

Begonnen von Snow2002, 08 April 2005, 08:58:31

⏪ vorheriges - nächstes ⏩

0 Mitglieder und 1 Gast betrachten dieses Thema.

Snow2002

Mahlzeit!
Ohne einen nennenswerten Erfolg versuche ich den Viscacha Smileygenerator 2.0.2 Lite zum Laufen zu bewegen.Ich verzweifel ein bissel an dem korrekten "absoluten Pfad". Raffe ich irgendwie net... In der Installations-Readme steht folgendes:
Lade alle Dateien, aussser die readme.htm und die text2schild.php, hoch
CHMOD 666: data/config.inc.php
CHMOD 666: data/count.php
Anpassen folgender Werte in der data/config.inc.php:
$config['path'] = '/www/htdocs/username/generator/'; Absoluter Pfad zum Verzeichnis mit den Schriften ("/" am Ende)
$config['url'] = 'http://localhost/gen/'; URL zum Ordner in dem der Smileygenerator und z.B. index.php liegt
$config['password'] = 'admin'; Passwort für die Administration setzen


Meine config.inc.php schaut jetzt so aus:
<?php
$config
['path'] = '/www/graffiti-dortmund.de/test_vkp/html/modules/200_light/fonts/';
$config['stopservice'] = 0;
$config['version'] = 'Lite 2.0.2';
$config['url'] = 'http://www.graffiti-dortmund.de/text_vkp/html/modules/200_light/index.php/';
$config['pre'] = '[img]';
$config['after'] = '[/img]';
$config['maxlinelength'] = 50;
$config['maxwordlength'] = 30;
$config['maxtextlength'] = 250;
$config['maxrowlength'] = 5;
$config['password'] = 'admin';
$config['smileysperrow'] = 5;
 
?>

Rufe ich das Modul auf bekomme ich leider nur folgendes:
Warning: main(inc/php.php): failed to open stream: No such file or directory in /homepages/36/d66573421/htdocs/test_vkp/html/modules/200_light/inc/main.inc.php on line 4

Warning: main(): Failed opening 'inc/php.php' for inclusion (include_path='.:/usr/local/lib/php') in /homepages/36/d66573421/htdocs/test_vkp/html/modules/200_light/inc/main.inc.php on line 4

Warning: file(./data/smileys.php): failed to open stream: No such file or directory in /homepages/36/d66573421/htdocs/test_vkp/html/modules/200_light/inc/main.inc.php on line 90

Warning: Invalid argument supplied for foreach() in /homepages/36/d66573421/htdocs/test_vkp/html/modules/200_light/inc/main.inc.php on line 92

Warning: file(./data/fonts.php): failed to open stream: No such file or directory in /homepages/36/d66573421/htdocs/test_vkp/html/modules/200_light/inc/main.inc.php on line 90

Warning: Invalid argument supplied for foreach() in /homepages/36/d66573421/htdocs/test_vkp/html/modules/200_light/inc/main.inc.php on line 92


Hat jemand einen Tipp, wo mein Fehler begraben liegt?

Gruß, Marcus
Gruß, Marcus

--------
pragmaMx 0.1.10 RC1, 1.30.2.12/2008-01-29
PHP-Version:    5.1.2  (PHP-Info)
MySQL-Version: 4.1.18-standard
Server-Version:  Apache/1.3.37 (Unix)
SMF: 1.1.4

jubilee

#1
Hallo !
Das soll doch bestimmt anders heissen --->
Zitat$config['url'] = 'http://www.graffiti-dortmund.de/text_vkp/html/modules/200_light/index.php/';
das soll doch wohl
Zitattest_vkp
heissen ?!
Vielleicht ist der Fehler dann schon behoben, wenn Du das änderst ....
BTW: am Ende barucht nicht das index.php/ stehen. Mach das mal weg .....

MfG
jubilee

Snow2002

#2
Lol..Ja das war ein Tippfehler mit dem "text" - "test".
Leider brachte das auch nicht den gewünschten Erfolg. Auch nicht das Entfernen des "/" am Ende.
Die Admin.php des Modules kann ich problemlos aufrufen. Aber das bringt leider auch nix.
http://www.graffiti-dortmund.de/text_vkp/html/modules/200_light/admin.php
PW ist XXXXX...
*editiert*
Gruß, Marcus

--------
pragmaMx 0.1.10 RC1, 1.30.2.12/2008-01-29
PHP-Version:    5.1.2  (PHP-Info)
MySQL-Version: 4.1.18-standard
Server-Version:  Apache/1.3.37 (Unix)
SMF: 1.1.4

jubilee

Ahhh jetzt sehe ich ....
Das hier :
Zitat$config['path'] = '/www/graffiti-dortmund.de/test_vkp/html/modules/200_light/fonts/';
ändern in :
Zitat$config['path'] = '/homepages/36/d66573421/htdocs/test_vkp/html/modules/200_light/fonts/';

Probier einmal ....

MfG
jubilee

jubilee

Hab ich schon für Dich eingestellt ;)
Läuft jetzt .....

Snow2002

hehe, Danke Danke :) ;D

Das Modul läßt sich nun schon mal aufrufen und Schilder kann man auch machen.
Leider erscheint zwar die Vorschau und der Bildpfad des Schildes, kopiert man den
Code aber irgendwo rein (Forum), erscheint nur ein rotes Kreuz?
Das Modul: http://www.graffiti-dortmund.de/test_vkp/html/modules/200_light/index.php
gruß, Marcus
Gruß, Marcus

--------
pragmaMx 0.1.10 RC1, 1.30.2.12/2008-01-29
PHP-Version:    5.1.2  (PHP-Info)
MySQL-Version: 4.1.18-standard
Server-Version:  Apache/1.3.37 (Unix)
SMF: 1.1.4

jubilee

#6
Hmmm ....
Wenn Du den Link (ohne ) direkt im Browser aufrufst, wird der Smilie richtig angezeigt.
Evt. liegt es am Forum hier ?


Nein, daran liegt es nicht .....


Snow2002


Komisch gell?! :mad: Stimmt, die wenn man den Smiley-Link im Browser einfügt, wird der auch angezeigt...
nervenraubendes Dingen...
Gruß, Marcus

--------
pragmaMx 0.1.10 RC1, 1.30.2.12/2008-01-29
PHP-Version:    5.1.2  (PHP-Info)
MySQL-Version: 4.1.18-standard
Server-Version:  Apache/1.3.37 (Unix)
SMF: 1.1.4

Snow2002

Hm..Also deine Idee war gar nicht mal so falsch!
Hier im Forum und bei mir im SMF-Test Forum taucht ja nur das "Rote-Kreuz" auf...
beim eBoard funzt es aber!!! Habe es gerade getestet!!
Gruß, Marcus

--------
pragmaMx 0.1.10 RC1, 1.30.2.12/2008-01-29
PHP-Version:    5.1.2  (PHP-Info)
MySQL-Version: 4.1.18-standard
Server-Version:  Apache/1.3.37 (Unix)
SMF: 1.1.4

jubilee

#9
Hallo !
Es liegt hier am Board. Das kann das index.php?action=generate nicht vertragen und ersetzt es durch index.php?action-generate
Abhilfe :
Die Datei index.php.php editieren.
alt:
switch ($_REQUEST['action']) {
neu :
switch ($_REQUEST['aktion']) {



Jetzt muss nur noch die automatische Linkerzeugung angepasst werden ....
dazu in templates/form.js editieren (ganz unten :
var url = surl+'index.php?action=generate'+text+sn+size+face+color+schildbg+border+align;
ändern in :
var url = surl+'index.php?aktion=generate'+text+sn+size+face+color+schildbg+border+align;



So.

Snow2002

#10
Ich will dich ja nicht nerven, aber wenn ich die Änderungen vornehme bekomme ich folgende Fehlermeldung:
Notice: Undefined index: aktion in /homepages/36/d66573421/htdocs/test_vkp/html/modules/200_light/index.php on line 19
Line 19 ist das hier:
switch ($_REQUEST['aktion']) {
Außerdem werden die Smileys im Generator nicht mehr angezeigt? Ich glaube ich bin doof :'(
http://www.graffiti-dortmund.de/test_vkp/html/modules/200_light/
Dafür gehen die Smileys nun in der Vorschau und gehen auch im SMF
Gruß, Marcus

--------
pragmaMx 0.1.10 RC1, 1.30.2.12/2008-01-29
PHP-Version:    5.1.2  (PHP-Info)
MySQL-Version: 4.1.18-standard
Server-Version:  Apache/1.3.37 (Unix)
SMF: 1.1.4

jubilee

Hallo !
Folgende Änerungen noch (ist mir selbst noch nicht aufgefallen ....
Inder inc/vars.inc.php
Zitat$http_vars = array(
   'action' => 'string',
   'text' => 'string',
nach

Zitat$http_vars = array(
   'action' => 'string',
   'aktion' => 'string',
   'text' => 'string',
ändern.

In der templates/show.html
Zitat<img src="index.php?action=generate" id="icons" border="0" alt="Vorschau" /><br /><br />

nach

Zitat<img src="index.php?aktion=generate" id="icons" border="0" alt="Vorschau" /><br /><br />

ändern
und

templates/show_smilie_bit.html

Zitat<img src='index.php?action=generate&amp;smilienummer=<?php echo rawurlencode($row[0]); ?>&amp;text=Smiley'

ändern nach

Zitat<img src='index.php?aktion=generate&amp;smilienummer=<?php echo rawurlencode($row[0]); ?>&amp;text=Smiley'

Das sollte es dann aber sein...



Snow2002

#12
Kein Prob! Dachte nur langsam daran zu verzweifeln mit dem doofen Generator :D
Gruß, Marcus

--------
pragmaMx 0.1.10 RC1, 1.30.2.12/2008-01-29
PHP-Version:    5.1.2  (PHP-Info)
MySQL-Version: 4.1.18-standard
Server-Version:  Apache/1.3.37 (Unix)
SMF: 1.1.4

Snow2002

Hm..bei mir im SMF Board werden die Smileys so groß wie in der Vorschau.. hier irgendwie nur als Miniatur?
Naja egal, Das Modul geht nun bei mir! Vielen Dank Jubilee!!!

Gruß, Marcus
Gruß, Marcus

--------
pragmaMx 0.1.10 RC1, 1.30.2.12/2008-01-29
PHP-Version:    5.1.2  (PHP-Info)
MySQL-Version: 4.1.18-standard
Server-Version:  Apache/1.3.37 (Unix)
SMF: 1.1.4

jubilee

Hallo !
Zitathier irgendwie nur als Miniatur?
ja das Board hier korrigiert automatisch auf ca. 137x57 .
Kann man aber nacheditieren und dann dem URL-Tag eine andere Größe geben.
Müss mer mal schauen, warum das hier Board sowas macht ... ???

tuningcar

Hab beim Installieren auch folgende Fehlermeldungen :

Warning: main(data/config.inc.php): failed to open stream: No such file or directory in /opt/root/home/autotuninglinksde/public_html/modules/200_light/index.php on line 13

Warning: main(data/config.inc.php): failed to open stream: No such file or directory in /opt/root/home/autotuninglinksde/public_html/modules/200_light/index.php on line 13

Warning: main(): Failed opening 'data/config.inc.php' for inclusion (include_path='') in /opt/root/home/autotuninglinksde/public_html/modules/200_light/index.php on line 13

Warning: main(inc/main.inc.php): failed to open stream: No such file or directory in /opt/root/home/autotuninglinksde/public_html/modules/200_light/index.php on line 14

Warning: main(inc/main.inc.php): failed to open stream: No such file or directory in /opt/root/home/autotuninglinksde/public_html/modules/200_light/index.php on line 14

Warning: main(): Failed opening 'inc/main.inc.php' for inclusion (include_path='') in /opt/root/home/autotuninglinksde/public_html/modules/200_light/index.php on line 14

Warning: main(inc/vars.inc.php): failed to open stream: No such file or directory in /opt/root/home/autotuninglinksde/public_html/modules/200_light/index.php on line 15

Warning: main(inc/vars.inc.php): failed to open stream: No such file or directory in /opt/root/home/autotuninglinksde/public_html/modules/200_light/index.php on line 15

Warning: main(): Failed opening 'inc/vars.inc.php' for inclusion (include_path='') in /opt/root/home/autotuninglinksde/public_html/modules/200_light/index.php on line 15

Warning: main(inc/template.inc.php): failed to open stream: No such file or directory in /opt/root/home/autotuninglinksde/public_html/modules/200_light/index.php on line 16

Warning: main(inc/template.inc.php): failed to open stream: No such file or directory in /opt/root/home/autotuninglinksde/public_html/modules/200_light/index.php on line 16

Warning: main(): Failed opening 'inc/template.inc.php' for inclusion (include_path='') in /opt/root/home/autotuninglinksde/public_html/modules/200_light/index.php on line 16

Notice: Undefined variable: config in /opt/root/home/autotuninglinksde/public_html/modules/200_light/index.php on line 18

Notice: Undefined index: action in /opt/root/home/autotuninglinksde/public_html/modules/200_light/index.php on line 19

Warning: main(inc/show.inc.php): failed to open stream: No such file or directory in /opt/root/home/autotuninglinksde/public_html/modules/200_light/index.php on line 24

Warning: main(inc/show.inc.php): failed to open stream: No such file or directory in /opt/root/home/autotuninglinksde/public_html/modules/200_light/index.php on line 24

Warning: main(): Failed opening 'inc/show.inc.php' for inclusion (include_path='') in /opt/root/home/autotuninglinksde/public_html/modules/200_light/index.php on line 24


Das habe ich in der config.inc.php stehen .

<?php
$config
['path'] = '/opt/root/home/autotuninglinksde/public_html/modules.php?name=200_light/fonts/';
$config['stopservice'] = 0;
$config['version'] = 'Lite 2.0.2';
$config['url'] = 'http://www.tuningcar.de/modules.php?name=200_light/index.php/';
$config['pre'] = '[img]';
$config['after'] = '[/img]';
$config['maxlinelength'] = 50;
$config['maxwordlength'] = 30;
$config['maxtextlength'] = 250;
$config['maxrowlength'] = 5;
$config['password'] = 'admin';
$config['smileysperrow'] = 5;
 
?>


Kann mir auch jemand weiterhelfen ?

jubilee

Hallo !
Zitat$config['path'] = '/opt/root/home/autotuninglinksde/public_html/modules.php?name=200_light/fonts/';
$config['url'] = 'http://www.tuningcar.de/modules.php?name=200_light/index.php/';

Das Teil ist kein Modul sondern ein eigenständiges Script.
Ergo ghört es NICHT in den modules-Ordner und es wird auch NICHT über
modules.php?name=200_light angesprochen.
Bitte in beiden Angaben den korrekten Pfad zum Modul setzen. Und wenn es wirklich im Modules-Ordner liegt, dann raus damit und woanders hin !

MfG
jubilee

Snow2002

Moin!
Stimmt:-) Hatte ich auch erst probiert:-)
Also den Generator irgendwo auf den Server spielen. Bei mir heißt der Ordner vom generator
200_light. Dann so aufrufen :200_light/index.php bzw. für die Administration:
200_light/admin.php. Mit den Änderungen, die Jubilee angegeben hat funktioniert der
Generator dann auch mit eBoard UND dem SMF-Board!

gruß, Marcus
Gruß, Marcus

--------
pragmaMx 0.1.10 RC1, 1.30.2.12/2008-01-29
PHP-Version:    5.1.2  (PHP-Info)
MySQL-Version: 4.1.18-standard
Server-Version:  Apache/1.3.37 (Unix)
SMF: 1.1.4