vpGuestbook incl. eBiene Captcha

BagHira
Beiträge: 486
Registriert: Do 23. Feb 2006, 19:42
Wohnort: Tirschenreuth / Oberpfalz / Bayern
Kontaktdaten:

Re: vpGuestbook incl. eBiene Captcha

Beitrag von BagHira » Sa 11. Jul 2009, 13:29

prepress89 hat geschrieben:Genau das hab ich alles so eingestellt, scheint trozdem nicht zu funktionieren.. :(
Es könnte auch hiermit http://forum.contenido.org/viewtopic.ph ... 94#p133166 zusammenhängen. Bisher gab es keine Probleme mit dem Einbau des Moduls. Aus der ferne kann ich das schlecht beurteilen.
Was sagt den das Errorlog?
Bekommst du das Captcha-Image angezeigt, wenn du AMR ausschaltest und die .htaccess umbenennst?
Solltest du dann immer noch nicht das Image sehen, würde ich wie gesagt auf die Pfade tippen bzw. auf deinen obrigen Post.
Was sagt den dein Provider dazu, bzw. wie schauen die Apachelogs aus?
Gruß Holger

Träumer haben vielleicht keinen Plan, aber Realisten haben keine Vision.

Handgewickelte Glasperlen Facebook Google+

Martin S.
Beiträge: 183
Registriert: Fr 14. Jan 2005, 10:46
Kontaktdaten:

Re: vpGuestbook incl. eBiene Captcha

Beitrag von Martin S. » Mi 26. Aug 2009, 09:02

Das ist echt eine geile Erweiterung mit dem Captcha. Habe soweit auch alles eingebunden, die Einträge werden auch gespeichert, es wird aber leider keine Mail versendet und es kommt eine unschöne Fehlermedlung:
Fatal error: Class 'phpmailer' not found in...
Ich habe ModRewrite aktiviert, hat es damit was zun tun?
Danke

BagHira
Beiträge: 486
Registriert: Do 23. Feb 2006, 19:42
Wohnort: Tirschenreuth / Oberpfalz / Bayern
Kontaktdaten:

Re: vpGuestbook incl. eBiene Captcha

Beitrag von BagHira » Mi 26. Aug 2009, 14:19

Martin S. hat geschrieben:Fatal error: Class 'phpmailer' not found in...
Servus Martin,

schau doch bitte mal nach ob die Datei "class.phpmailer.php" im Verzeichnis /contenido/classes/ liegt.
Das AMR hat mit dem Versenden der Mails nichts zu tun und wird da auch keine Proleme machen.
Gruß Holger

Träumer haben vielleicht keinen Plan, aber Realisten haben keine Vision.

Handgewickelte Glasperlen Facebook Google+

Martin S.
Beiträge: 183
Registriert: Fr 14. Jan 2005, 10:46
Kontaktdaten:

Re: vpGuestbook incl. eBiene Captcha

Beitrag von Martin S. » Mi 26. Aug 2009, 15:22

Hey BagHira, da habe ich natürlich als erstes nachgesehen. Die Datei ist dort mit 45,6 KB enthalten.

BagHira
Beiträge: 486
Registriert: Do 23. Feb 2006, 19:42
Wohnort: Tirschenreuth / Oberpfalz / Bayern
Kontaktdaten:

Re: vpGuestbook incl. eBiene Captcha

Beitrag von BagHira » Mi 26. Aug 2009, 16:03

Martin S. hat geschrieben:Hey BagHira, da habe ich natürlich als erstes nachgesehen. Die Datei ist dort mit 45,6 KB enthalten.
Servus Martin,

Welche Contenido-Version benutzt du?
Wurde dort ein Update von Contenido gemacht? Wenn Ja wie? FTP-Programm?
Kannst du über andere Scripte Mails versenden?

Habe bei mir nachgeschaut, meine class.phpmailer.php der Contenido-Version 4.8.12 hat eine Größe von 79,6 KB / 47871 Bytes.
Gruß Holger

Träumer haben vielleicht keinen Plan, aber Realisten haben keine Vision.

Handgewickelte Glasperlen Facebook Google+

Martin S.
Beiträge: 183
Registriert: Fr 14. Jan 2005, 10:46
Kontaktdaten:

Re: vpGuestbook incl. eBiene Captcha

Beitrag von Martin S. » Do 27. Aug 2009, 08:25

Also ich verwende Version 4.8.8. Ansonsten vewende ich keine Formulare. Dank deinem Tip habe ich jetzt die 4.8.8er Version der class.phpmailer.php mit der 4.8.12er überschrieben und siehe da die Fehlermeldung ist weg, dann hatte sich da wohl noch ein kleiner Fehler eingeschlichen.
Danke für die Hilfe.

peko
Beiträge: 32
Registriert: Mo 22. Dez 2008, 13:26
Wohnort: Wien
Kontaktdaten:

Re: vpGuestbook incl. eBiene Captcha

Beitrag von peko » Sa 3. Apr 2010, 13:48

Hallo, Baghira!

Ich möchte an dieser Stelle einmal großen Dank an alle Contenido-Entwickler aussprechen. Tolle Arbeit! Aus meiner Sicht ist Contenido absolut konkurrenzfähig mit den allen mir bekannten Lizenz-CMSen.

Habe aber jetzt ein Problem mit dem vpguestbook inc. captcha. Die captcha-Grafik wurd einfach nicht angezeigt. Weiter unten gibt es ein Fred mit einem ähnlichen Problem - dort ist mod_rewrite das Problem. Bei mir ists es aber ganz egal ob MR eingeschaltet ist oder nicht.

Ich habe alles lokal entwickelt und hier hat alles einwandfrei funktioniert. Habe es dann auf den echten Server 1:1 übertragen und hier klappt es nicht mehr.
Lokal verwende ich
WinXP SP3
Apache 2.2.14
PHP 5.2.12
MySQL 5.1.42

Der Provider verwendet
FreeBSD
Apache 2.2.6
PHP 5.2.5
MySQL 5.0.45
(hm, da wär mal ein update fällig - habe ich aber keinen Einfluß drauf...)

Bei beiden ist PHP mit gdlib installiert

Ist etwas bekannt, dass das captcha-Modul mit PHP 5.2.5 nicht funzt oder irgendetwas in dieser Art?
Ich stehe jetzt nämlich an! Wie gesagt: lokal nullo problemo, bei der 1:1-Umsetzung am echten Server aber keine captcha-Grafik und somit das ganze Gästebuch unbrauchbar!
MR spielt dabei keine Rolle - das Problem besteht sowohl mit als auch ohne MR.

Zu sehen ist das ganze bei http://www.coda.at/front_content.php?idart=42 (ohne MR) bzw. http://www.coda.at/gaestebuch/gb_eintrag.htm (mit MR).

Ich muss noch dazusagen, dass ich das gb_modul erweitert habe mit einer Übersetzung und Einstellen der Breite und Höhe der Eingabefelder über die Modulkonfiguration. Sobald am server alles funktioniert, kann ich gerne meine Versionen zum download hier posten.

Weiß jemand Rat?
lg p

BagHira
Beiträge: 486
Registriert: Do 23. Feb 2006, 19:42
Wohnort: Tirschenreuth / Oberpfalz / Bayern
Kontaktdaten:

Re: vpGuestbook incl. eBiene Captcha

Beitrag von BagHira » Sa 3. Apr 2010, 16:02

Servus peko,

bisher ist mir ein Fehler in dieser Richtung noch nicht bekannt.

Was mir jedoch aufgefallen ist, deine "base href" steht auf die Root, also auf:

Code: Alles auswählen

<base href="http://www.coda.at/" />
Ist das korrekt? Wenn dem so ist, dürfte es bei dir kein cms/ - Verzeichnis mehr geben...
Bei einer "normalen" Installation sollte der "base href" so ausschauen:

Code: Alles auswählen

<base href="http://www.coda.at/cms/" />
Bei den beiden Links die du gepostet hast ist aber schon AMR aktiv, da es sich ja um die gleiche Installation handelt. Wie schaut den in der .htaccess die "RewriteBase" aus?

Ich würde versuchen, die Kategorie bzw. den Artikel noch einmal neu zu konfigurieren.

So wie es ausschaut, wird die image.php nicht gefunden, d.h. es besteht ein Pfadproblem. Gibt es hier Einträge im Errorlog?
Gruß Holger

Träumer haben vielleicht keinen Plan, aber Realisten haben keine Vision.

Handgewickelte Glasperlen Facebook Google+

peko
Beiträge: 32
Registriert: Mo 22. Dez 2008, 13:26
Wohnort: Wien
Kontaktdaten:

Re: vpGuestbook incl. eBiene Captcha

Beitrag von peko » Sa 3. Apr 2010, 16:30

Hallo, Baghira!

Danke für die prompte Antwort - obwohl Ostersamstag ist, hätte ich nicht gedacht!

Die base href dürfte korrekt sein:

am Webserver liegt contenido unter
/home/p/peko/public_html/contenido/contenido

und http://www.coda.at unter
/home/p/peko/www.coda.at

Mit dieser Contenido-Installation habe ich noch zwei Webseiten (Mandanten) am gleichen Server hochzuziehen - parallele Dateistruktur.

.htaccess sieht so aus:
[code]###############################################################################
# Contenido AMR plugin restrictive rewrite rules set
#
# Contains strict rules, each rewrite exclusion must be set manually.
#
# - Exclude requests to directories usage/, contenido/, setup/, cms/upload/
# - Exclude requests to cms/front_content.php
# - Pass thru requests to common ressources (pics, js, css, pdf)
#
###############################################################################


# Enable following lines to run PHP5 on 1und1.de (1and1.com)
# ----------------------------------------------------------
#AddType x-mapp-php5 .php
#AddHandler x-mapp-php5 .php

<IfModule mod_rewrite.c>

# Enable rewrite engine
# ---------------------
RewriteEngine on


# Specify a base URL-path for the rules
# -------------------------------------
# RewriteBase /cms
RewriteBase /

# Catch some common exploits in query string to get rid of them
# NOTE: Conditions to prevent protocolls (ftp, http[s]) in query string could be a
# disadvantage in some cases
# --------------------------------------------------------------------------------
RewriteCond %{QUERY_STRING} contenido_path=.*$ [NC,OR]
RewriteCond %{QUERY_STRING} cfg\[path\]=.*$ [NC,OR]
RewriteCond %{QUERY_STRING} _PHPLIB\[libdir\]=.*$ [NC,OR]
RewriteCond %{QUERY_STRING} (\<|%3C).*script.*(\>|%3E) [NC,OR]
RewriteCond %{QUERY_STRING} ftp://.*$ [NC,OR]
RewriteCond %{QUERY_STRING} http[s]*://.*$ [NC]
RewriteRule ^.* - [F,L] # all matching conditions from above will end in nirvana


# Exclude some files and directories from rewriting
# -------------------------------------------------
RewriteRule ^usage/.*$ - [L]
RewriteRule ^webalizer/.*$ - [L]
RewriteRule ^contenido/.*$ - [L]
RewriteRule ^admin/.*$ - [L]
RewriteRule ^setup/.*$ - [L]
RewriteRule ^upload/.*$ - [L]
RewriteRule ^test/.*$ - [L]

# enable guestbook-captcha
RewriteRule ^includes/captcha/image.php.*$ - [L]
#RewriteRule ^front_content.php.*$ - [L]

# enable following line if you want to run the plugin test

RewriteRule ^mr_test.php.*$ - [L]
RewriteRule ^admin.php.*$ - [L]
RewriteRule ^index.php.*$ - [L]
RewriteRule ^phpinfo.php.*$ - [L]



# One RewriteRule to rule them all
# --------------------------------
RewriteRule !\.(js|ico|gif|jpg|jpeg|png|css|pdf)$ front_content.php [NC,QSA,L]


</IfModule>
[/code]

Im contenido error-log
stehen jede Menge dieser Zeilen

[code][03-Apr-2010 16:14:56] PHP Warning: Invalid argument supplied for foreach() in /home/p/peko/public_html/contenido/contenido/includes/include.tplcfg_edit_form.php(404) : eval()'d code on line 57
[/code]

Die beziehen sich aber mMn auf etwas anderes, da keine neue Zeile ausgegeben wird, wenn ich die Gästebuch-eintragen-Seite öffne.

Vieeleicht könnten die Server error logs Aufschlüsse geben, da komme ich nur leider nicht hin, ist nicht mein Server...

BagHira
Beiträge: 486
Registriert: Do 23. Feb 2006, 19:42
Wohnort: Tirschenreuth / Oberpfalz / Bayern
Kontaktdaten:

Re: vpGuestbook incl. eBiene Captcha

Beitrag von BagHira » Sa 3. Apr 2010, 18:01

Servus peko,

soweit kann ich jetzt keinen Fehler feststellen.

Hmm, die Modulkonfiguration unter "Pfad zu dem Captcha Verzeichnis :" sollte auch passen...

Du könntest versuchen den Pfad zur image.php anzupassen. Das ist bestimmt keine (End)lösung, aber vielleicht helfen wirklich die Server-Logs weiter.

Ein Vorschlag wäre, die Zeile "$captchaimg =...." folgendermaßen anzupassen:

Code: Alles auswählen

$captchaimg = "<img id=\"user_captcha_img\" alt=\"Sicherheitsabfrage\" src=\"http://".$_SERVER['HTTP_HOST'].$captcha_path."image.php?source=".$captcha_string_source."&length=".$captcha_string_length."&size=".$captcha_string_size."&intensity=".$captcha_background_intensity."&color=".$captcha_background_color."&width=".$captcha_image_width."&height=".$captcha_image_height."&type=".$captcha_image_type."&".md5(uniqid(rand(), true))."\"".$einzeltag.">";
Wie gesagt es geht hier nur um den Pfad, also das * src=\"http://".$_SERVER['HTTP_HOST'].$captcha_path."image.php? *.
In deinem Quelltext sollte dann eigentlich folgendes raus kommen (<img id="user_captcha_img" src="http://www.coda.at/includes/captcha/image.php?....." />) und die Grafik sollte angezeigt werden.
Gruß Holger

Träumer haben vielleicht keinen Plan, aber Realisten haben keine Vision.

Handgewickelte Glasperlen Facebook Google+

peko
Beiträge: 32
Registriert: Mo 22. Dez 2008, 13:26
Wohnort: Wien
Kontaktdaten:

Re: vpGuestbook incl. eBiene Captcha

Beitrag von peko » Sa 3. Apr 2010, 19:14

Hallo, Baghira!

Nee, das wars nicht.
Habe den geposteten code im guestbook_input ausgetauscht - keine Änderung...

Macht es Sinn, Dir einen Zugang einzurichten?

lg p

BagHira
Beiträge: 486
Registriert: Do 23. Feb 2006, 19:42
Wohnort: Tirschenreuth / Oberpfalz / Bayern
Kontaktdaten:

Re: vpGuestbook incl. eBiene Captcha

Beitrag von BagHira » Sa 3. Apr 2010, 19:24

Servus peko,

ja mach mal PN. Werd aber Heut nicht mehr schauen können und kann dir auch nicht versprechen das ich morgen gleich dazu komme. Aber ich schau was ich machen kann wenn ich Zeit habe. :roll:

Edit:
hab geschwind in den Quelltext geschaut, da fehlt ein Slash...

Mach mal so:

Code: Alles auswählen

src=\"http://".$_SERVER['HTTP_HOST']."/".$captcha_path."image.php?
Zuletzt geändert von BagHira am So 4. Apr 2010, 12:23, insgesamt 1-mal geändert.
Gruß Holger

Träumer haben vielleicht keinen Plan, aber Realisten haben keine Vision.

Handgewickelte Glasperlen Facebook Google+

peko
Beiträge: 32
Registriert: Mo 22. Dez 2008, 13:26
Wohnort: Wien
Kontaktdaten:

Re: vpGuestbook incl. eBiene Captcha

Beitrag von peko » Sa 3. Apr 2010, 21:14

Ok, habe Zugang eingerichtet, Daten per PN

lg p

tomkolb
Beiträge: 50
Registriert: Di 22. Mär 2005, 13:55
Wohnort: Aalen (Baden-Württ.)
Kontaktdaten:

Fehlerseite nach Absenden

Beitrag von tomkolb » Do 22. Jul 2010, 14:14

Nach einen Server-Umzug und gleichzeitigem Upgrade 4.6.15 => 4.8.12 funktioniert das vpGuestbook ( vpGuestbook 1.9 - Eintrag; Author: Ingo van Peeren, Simon Martinelli; Created: 2005-03-14; Modified: 2007-08-07 - erweitetert mit Spam-Schutz (Captcha); Autor: Simon Martinelli; Version: 1.0) nicht mehr einwandfrei.
Beim Absenden landet man auf einer Fehlerseite (500). Allerdings: Der Eintrag wird in die DB geschrieben - auch die Formular-Fehlerprüfung (inc. Captcha) funktionieren.
Ich bin jetzt ratlos. Liegt das möglicherweise an dem AMR-Plugin bzw. den Einstellungen der .htaccess-Datei dass er den Pfad zur aufrufenden Seite (self) nicht wieder findet?
Bei der alten Installation (4.6.15 - ohne AMR) gab's nie Probleme. Weiss jemand Rat??
(http://www.ksv-aalen.de/pinwand/eintrag ... reiben.php)

BagHira
Beiträge: 486
Registriert: Do 23. Feb 2006, 19:42
Wohnort: Tirschenreuth / Oberpfalz / Bayern
Kontaktdaten:

Re: vpGuestbook incl. eBiene Captcha

Beitrag von BagHira » Do 22. Jul 2010, 19:07

Servus Tomkolb,

leider kenne ich dieses Modul nicht und kann dir da deswegen auch nicht weiterhelfen.
Dies hier ist wohl nicht so ganz der richtige Thread, du meinst wohl eher diesen hier: http://forum.contenido.org/viewtopic.ph ... ch+captcha

:roll:
Gruß Holger

Träumer haben vielleicht keinen Plan, aber Realisten haben keine Vision.

Handgewickelte Glasperlen Facebook Google+

Gesperrt