WBB 2.3 - Smiliemaker V.1.7

KORTD
Zitat:
Original von Snoopy25
Boh das wäre die beste Nachricht des Tages


Yep... smile

Ich denke mal, das Problem liegt darin, das das PHP-Script den String nach dem Fragezeichen nicht weiterverarbeitet ...
bloedschaf
Soweit ich das grad von TrioxX gehört habe gibts ne ganz simple Lösung dafür... Falls dem so ist, werde ich es hier mal posten.

Weil der Support bei ihm auf der Seite auch auf Hochtouren läuft.
Snoopy25
Zitat:
Original von Viktor




Hallo,

ich habe es gefunden. großes Grinsen

Man kann es im ACP einstellen ob dyn. Bilder erlaubt sind. geschockt

Im ACP -> Themenanzeige -> Dynamische Bilder erlauben?.

Da auf ja stellen und schon klappt es. Freude Freude

Jetzt muss ich nur noch testen warum es mit mod_rewrite nicht geht. verwirrt verwirrt

Gruß
Viktor
bloedschaf
spider30
Der link geht nicht bloedschaf

Was wurde in der 1.7 gefixt? oder geändert?
bloedschaf
Alles, was bei dir scheibar schon gemacht ist Augenzwinkern Der Download wurde hier bei y****** aktualsiert sowie bei uns im Forum und bei v-gn.de

Wenn wir noch Fehler finden, werden die auch noch gefixt. An für sich ists aber nun an der Zeit, sich an V2 (der mit dem Schildgenerator und dem Generatortabbing) zu machen Augenzwinkern
spider30
Was ist mit dem Problem mit dem Mund? (gespiegelt)
bloedschaf
Nein, das ist ein so kleiner Bug, dass TrioxX sich den erst bei V2 vornehmen wird.
netzreiter
Hallo schöner Hack er geht auch nur bekomme ich denoch im header folgendes:
Zitat:

Warning: is_dir() [function.is-dir]: open_basedir restriction in effect. File(..) is not within the allowed path(s): (/srv/www/web1/:/srv/www/htdocs/phpMyAdmin/:/srv/www/htdocs/confixx/html/ge
sperrt/) in /srv/www/web1/html/smiliemaker.php on line 62

Warning: is_dir() [function.is-dir]: open_basedir restriction in effect. File(..) is not within the allowed path(s): (/srv/www/web1/:/srv/www/htdocs/phpMyAdmin/:/srv/www/htdocs/confixx/html/ge
sperrt/) in /srv/www/web1/html/smiliemaker.php on line 80

Warning: is_dir() [function.is-dir]: open_basedir restriction in effect. File(..) is not within the allowed path(s): (/srv/www/web1/:/srv/www/htdocs/phpMyAdmin/:/srv/www/htdocs/confixx/html/ge
sperrt/) in /srv/www/web1/html/smiliemaker.php on line 98

Wie bekomme ich das weg?
<Obi>
Zitat:
Original von bloedschaf
TrioxX hat was in der Anleitung vergessen.

Fügt das noch in euer CSS mit ein:

Zitat:
.smilieborder {
border-left: 1px #555555 solid;
border-top: 1px #555555 solid;
border-right: 1px #333333 solid;
border-bottom: 1px #333333 solid;
}


Farben müssen evtl. angepasst werden.


Das war ein guter Tipp!
Läuft bei mir übrigens in der "NON mod_rewrite Version" 1a großes Grinsen
Und dass die Smilies spiegelverkehrt sind, ist ja nicht soooo tragisch!

Danke für den tollen Hack Freude

Obi
bloedschaf
Zitat:
Original von netzreiter
Hallo schöner Hack er geht auch nur bekomme ich denoch im header folgendes:
Zitat:

Warning: is_dir() [function.is-dir]: open_basedir restriction in effect. File(..) is not within the allowed path(s): (/srv/www/web1/:/srv/www/htdocs/phpMyAdmin/:/srv/www/htdocs/confixx/html/ge
sperrt/) in /srv/www/web1/html/smiliemaker.php on line 62

Warning: is_dir() [function.is-dir]: open_basedir restriction in effect. File(..) is not within the allowed path(s): (/srv/www/web1/:/srv/www/htdocs/phpMyAdmin/:/srv/www/htdocs/confixx/html/ge
sperrt/) in /srv/www/web1/html/smiliemaker.php on line 80

Warning: is_dir() [function.is-dir]: open_basedir restriction in effect. File(..) is not within the allowed path(s): (/srv/www/web1/:/srv/www/htdocs/phpMyAdmin/:/srv/www/htdocs/confixx/html/ge
sperrt/) in /srv/www/web1/html/smiliemaker.php on line 98

Wie bekomme ich das weg?


Das ist kein Fehler des Smileymakers siehe --> /phpMyAdmin

Der Smileymaker nutzt kein SQL Augenzwinkern Bei dir ist safe mode auf on bzw. open_basedir in der php.ini falsch gesetzt.
American
Habe gerade ein seltsames Problem:

Sobald die htaccess auf meinem Server (kein Webhostingangebot, sondern Server) ist, wird der Zugriff aufs Forum verweigert.

Alleridngs htaccess funktioniert, benutze fürs ACP htaccess wo es ohne Probleme geht.
bloedschaf
Kann es sein, dass du bereits eine .htacess im gleichen Verzeichnis aktiv hast? Wenn ja, füge einfach folgendes ans Ende der Datei:

Zitat:
RewriteCond %{REQUEST_URI} \.gif$
RewriteRule ^dyn_([^_]+)_([^_]+)_([^_]+)_([^_]+)_([^_]+)_([^_]+)_([^_]+)_([^_]+)_([^_]+
)\.gif$ generate.php?sm=$1&au=$2&mu=$3&x1=$4&y1=$5&x2=$6&y2=$7&s1=$8&s2=$9
American
nein, im root verzeichnis des wbb's ist keine htaccess vorhanden, erst im acp.
bloedschaf
Ich denke mal eherr, dass mod_rewrite off ist Augenzwinkern
American
in der phpinfo wird angezeigt das des modul geladen ist, bedeutet es net,dass es aktiv ist?

entschuldige, bin noch neu aufm server gebiet.
bloedschaf
Wenn du einen eigenen hast, ließ mal die mod_rewrite.txt im mod_rewrite Version Ordner.

Hast du eigentlich Error 403 - Forbidden? Dazu eine Mail, die ich grad von TrioxX bekam:

Zitat:
Guten Morgen,

wäre es möglich, dass du einen eigenen Server betreibst? Falls ja, müsste man wissen, welcher Fehler genau auftritt, sobald die htaccess aktiv ist. Zur Erklärung:

Fehler 403 -

Ursache: Das Nutzen von mod_rewrite in .htaccess-Dateien ist zwar erlaubt, jedoch ist bei der Direktive Options die 'Option' FollowSymLinks oder SymLinksIfOwnerMatch abgeschaltet.
FollowSymLinks bedeutet, dass der Server symbolischen Links folgt.
SymLinksIfOwnerMatch bedeutet, dass der Server nur symbolischen Links folgt, wo die Benuzerkennung von dem Link mit der Benutzerkennung des Zielverzeichnis / -datei übereinstimmt. Letzteres sollte wenn möglich vermieden werden (Performance).

Lösung: (mehrere Möglichkeiten)

a -> in der .htaccess oben folgende Zeile einfügen

code:
1:
Options +FollowSymlinks


Das funktioniert aber nur, wenn du in der .htaccess die Direktive Options überschreiben darfst. Wenn das Überschreiben von Options in .htaccess-Dateien nicht freigegeben ist, kommt beim Webseitenaufruf 500 Internal Server Error.

dann wurde das Überschreiben eben nicht freigegeben und du kannst nicht Options +FollowSymlinks einfügen. In der Apache-Errorlog steht dazu [alert] [client ...] .htaccess: Options not allowed here.

b -> Ohne Zugriff auf die httpd.conf kann man hier nichts machen.; es müssten FollowSymlinks oder SymLinksIfOwnerMatch in der Server-Config freigeschaltet werden.

Wenn du Zugriff auf die Server-Config hast, in dem <Directory>-Abschnitt für deine htdocs, also bspw. <Directory /vaw/www>, jedoch nicht<Directory />

code:
1:
Options +FollowSymlinks


einfügen bzw. die vorhandene Options Direktive ergänzen.

Achtung: Es gibt mehrere <Directory>-Abschnitte in der httpd.conf! zu erst <Directory />. Dieser Abschnitt ist restriktiv konfiguriert und vererbt (sofern nicht überschrieben) auf darunter liegende <Directory>-Abschnitte. Dort sollten keine Änderungen vorgenommen werden. FollowSymLinks daher in dem für die htdocs vorgesehenen Abschnitt <Directory /var/www> einfügen.

Solltest du Fragen dazu haben, kannst du dich bei mir im Forum www.gtchat-developer.com diesbezüglich melden, oder aber, du versuchst (vielleicht auch einfach mal testweise...) die NON mod_rewrite Version.

Schönen Sonntag noch, Gruß TrioxX


Verstehe eh keinen einzigen Satz davon, aber vielleicht hilfts dir ja großes Grinsen
netzreiter
Zitat:
Original von bloedschaf
Das ist kein Fehler des Smileymakers siehe --> /phpMyAdmin

Der Smileymaker nutzt kein SQL Augenzwinkern Bei dir ist safe mode auf on bzw. open_basedir in der php.ini falsch gesetzt.


Mmmhhh danke aber dann verstehe ich nicht das es nur bei dem aufruf der sm.php kommt und sonst nicht?

Auch gin bei mir die modrwrite version nicht obwohl das bei mir eingestellt ist?
Xannasavin
wollte nur mitteilen, dass die neue Version bei mir nun tadellos zu funktionieren scheint! vielen dank für diesen verdammt geilen Hack!
bloedschaf
@Xanna

Bedank dich bei TrioxX, nicht bei mir Augenzwinkern

@netzreiter

Vielleicht wendest du dich damit mal an www.gtchat-developer.com, da kann dir sicherlich besser geholfen werden diesbezüglich.