Da ich schon mehrfach per email oder über mein Ask me gefragt wurde, wie man das Plugin dafür richtig installiert, hier mal eine kurze Erläuterung für alle, die ebenso wie ich nach dem aktivieren des Plugins von www.ilovecode.com folgende Fehlermeldung erhielten:
Fatal error: Cannot redeclare askme_install() (previously declared in /www/htdocs/website/blog/wp-content/plugins/askme.php:40) in /www/htdocs/website/blog/wp-content/plugins/askme.php on line 38
Um das Plugin ans Laufen zu kriegen, folgende Instruktionen befolgen:
In Zeile 24 bis 30 der askme.php befindet sich ein auskommentierter
Codeteil, d.h. er ist inaktiv. So sieht er aus:
/*
// WordPress 1.5 includes this file again on the options page. Avoid
duplicate declaration:
if ( function_exists(”is_plugin_page”) && is_plugin_page() ) {
askme_options_page();
return;
}
*/
Man muss die ersten beiden Zeilen:
/*
// WordPress 1.5 includes this file again on the options page. Avoid
duplicate declaration:
sowie die letzte:
*/
jeweils nach dem Aktivieren des Plugins löschen, dann sollte es
funktionieren.
Falls noch Probleme auftauchen, zögert nicht und fragt hier per Kommentar oder email nach. 
Retweet
English
Deutsch













Tja soweit bin ich auch von allein gekommen, aber es hilft nichts. Ich kann Askme verwalten aber wie soll ich es aufrufen???
Ich hab mir dein Blog mal angesehen und als erstes fällt mir schonmal auf, dass die Permalinks falsch eingestellt sind. Die Permalinks sollten, damit das askme funktioniert, basierend auf Name und Datum eingestellt werden.
Weitere Voraussetzungen: Das Exec-PHP Plugin muss installiert sein, vorher muss der WYSIWYG-Editor in den Benutzereinstellungen abstellen und ebenfalls die Option “Wordpress soll verschachteltes XHTML automatisch korrigieren” ausschalten.
Mit den Permalinks habe ich schon rumprobiert, den rest habe ich auch gemacht, aber es bringt null, wie Du ja selbst gemerkt hast. ^^
Noch ein kleiner Nachtrag… für alle mit WP ab 2.0.8: Beim testen mit verschiedenen Versionen stellte ich fest, dass das askme Plugin ab dieser Version nicht mehr funktioniert. Nur bis WP 2.0.7 läuft es ohne Probleme. Traurig, aber wahr.
So ich bin ja nicht so und hab mir das mal genauer angeguckt und sogar eine Lösung entdeckt. Vielleicht mast mal einen neuen Beitrag, damit es mehr finden – ich hab nichts wirkliches wo ich das reinschreiben könnte. ^^
Und zwar habe ich in der Datenbank nachgewühlt und war erstaunt das ich recht viele Ask-Me Einträge in meiner wp_posts hatte, wo alle Beiträge und Seiten gespeichert werden. Ich hab dann mal bis auf eine gelöscht und mir angeguckt, was an ihr anders war als bei den anderen. Aufgefallen war mir das bei post_status – “static” stand und nicht published. Ich änderte dies manuell und siehe da es war schon mal zu sehen, aber nicht dort wo ich es erwatete als Link für eine Seite sondern als Beitrag im Blog. Dann habe ich einfach den page_type von post auf “page” geändert und schon hatte ich den Link zu Ask me in meinem Menü, der auf eigene Seite geht ohne die Permalinkstruktur zu ändern.
Also für 2.0.8 und höher:
In die Datenbank gehen:
- Datensatz “wp_posts” suchen, darin
- Ask Me suchen, steht in der “post_title”
- bearbeiten und zwar die Felder: post_status und post_type
- post_status auf published stellen und post_type auf page umändern.
Fertig ist, ich versuche dazu noch ein Script zu schreiben, für alle die mit Datenbank nicht umkönnen.
Noch mal ich, ich mach das gerade anders, und zwar habe ich gerade das ganze Script geändert, so das es schon bei der Installation laufen sollte und werde es nachher, wenn ich die Beschreibung fertig habe zum Download hochladen und mich hier noch mal melden.
So ich bin fertig hier der Link:
- Link entfernt ;) -
Bitte lies Dir die Beschreibung durch, mein englisch ist nicht so prickelnd. Verbesser es gegebenenfalls und sag Bescheid, wenn etwas nicht verständlich ist.
Wow, du bist gut.
Leider muss ich grade meine Wohnung aufräumen, weil morgen der Schwiegerpapa kommt, und hab nicht so viel Zeit. Aber nachher werd ich es mal testen und wenn es klappt einen neuen Beitrag dazu schreiben. 
Ich habs mittlerweile auch eingedeutscht, vielleicht sollten wir das auch zum Download reinstellen. ^^
Ah…. post_status nicht auf published stellen sondern auf draft. ^^ In der Anleitung bei der Datei stehts aber richtig drin, das könnte sonst Fehler geben.
Sodele. Hab mal auf 2.0.8 installiert, allerdings wird es als Beitrag und nicht als statische Seite veröffentlicht! Link. Irgendwas ist da verkehrt *g*
Hihi wir haben uns überschnitten. Ejal. Ich war schon eben die ganze Zeit am überlegen ob ichs mal komplett übersetzen soll, also auch im Admin, und dann hier zum Download reinstellen. Natürlich nur, falls du nichts dagegen hast. Und dann werd ich es mal noch mit 2.1 testen, das wär perfekt wenn es da auch laufen würde.
Hmm, wenn ich auf draft stelle ist es wieder wech.
Bei deinem muss noch irgendwas anders sein, denn bei dir klappt es ja.
Draft ist ja eigentlich nur nicht veröffentlicht. Das Problem ab 2.0.8 ist, das er mit den statischen Seiten nicht klar kommt. Habe deshalb auch Problem mit Forum und so weiter, sobald man das als Beitrag macht geht es. Deswegen als Page, damit es als Seite erreichbar ist.
Kann man bei Dir eigentlich im Wordpress auf Statische Seite umstellen????
ICQ wär ein bissi leichter. ;)
Joa aber bei dir ist es doch auf statische Seite geschaltet, es taucht ja in der Kategorie nicht auf? Ich werde noch wahnsinnig *g* ich kann da einstellen was ich will, es wird nicht angezeigt als Seite, nur als Beitrag. *g* und das mag ich nicht…
Nee im WP selber kann man das nicht umstellen, geht nur über SQL.
Hast Du denn auf Page umgestellt?
Der kann ab 2.0.8 mit static als post_type nichts mehr anfangen, deswegen habe ich da page reingeschrieben und auf draft geändert, dann erscheint es im Seiten-Manager als unveröffentlicht.
Jupp da steht page.. ich hatte grade die Idee dass vll der Upgrade nicht gereicht hat und ich das Wordpress vll lieber Komplett neu installiere. Nervig, aber naja gibt schlimmeres.
Hast Du denn mit meiner Datei die Neuinstallation von Ask me versucht?
Und welche Reihenfolge hast Du gemacht? Erst aktiviert und dann geändert oder erst geändert und dann aktiviert?
Japp mit der Datei neu installiert. Schon mehrmals
Und die Änderungen, hin und her *g* etwa schon ein dutzend mal… vorher, nachher, alles durch *bg*
Sooo
*strahlt übers ganze Gesicht* Ich hab es endlich ans Laufen gekriegt. Komisch, aber was solls. Hauptsache es geht nun! Unter 2.0.8 lief es aber bei mir nicht. Das werde ich jetzt aber nicht weiter austesten, 2.1 reicht ja.
Dann müssen wir das in der install ändern und ich Dödel hab ganz vergessen das ich die 2.1 hab.
Hihi, na ist ja wurscht. Ich glaub nicht dass die Version so wichtig ist. Man soll ja in die Zukunft gucken ;)
P.S. Ruf mal deine Mails ab ;)
Nein weil ich da rein geschrieben hab das die für 2.0.8 ist deshalb, nicht das sich da einige wundern, wenn wir die zum Download freigeben. ;)
Keine Mail, wohin schickst Du immer das Zeugs?
Hab sie einmal an – email entfernt – und einmal an – ebenso – geschickt. Von der kam auch die Antwort dass du beim Askme geantwortet hast, daher dachte ich die kommt bestimmt an. Komisch…
Nu hab ich se mal als pm auf je0 geschrieben… Hoffe das kommt jetzt an *kicha*
Wird bestimmt doch vom Spamihilator gefressen. ^^
Ok, kommt nicht mehr vor, ich habe mich sogar gewagt eine Antwort zu schreiben. ^^
Hihi wir haben schon 30 Kommis auf diesem Post… ist irgendwie witzig
Kleiner Müllomat. ^^ Ich versuche gerade irgendwie noch ein Datum einzubauen, dass dann hinter der Frage erscheint.
Btw, sach mir Bescheid wenn du es hinbekommst, dann erneuer ich den Download entsprechend
Sach mal benutzt Du Dein ICQ nicht, ich mein das geht ja auf keine Kuh-Haut mehr hier. ^^
Naja ich bin ja eigentlich immer noch beschäftigt *bg* ich versuche seit Stunden aufzuräumen und zu putzen… aber immer wenn ich am PC vorbei gehe seh ich was neues und dann muss ich wieder antworten *bg* und so kann ich mir wenigstens einbilden ich räume auf
Um diese Uhrzeit??
Na ich komm ja die ganze Zeit nich dazu, und ich muss morgen fertig sein *bg*
Ok, Du müsstest jetzt fertig sein – dann kann ich Dir jetzt sagen, das ich das Datum drin habe. ^^
Hallo,
habe das askmeDE plugin versucht und habe immer noch den Fahler … ich werde noch verrückt ; )
Fatal error: Cannot redeclare askme_install() (previously declared in /www/public/wp-content/plugins/askme.php:41) in /www/public/wp-content/plugins/askme.php on line 170
Könnt ihr mir helfen ?
Daniel
Hm ziemlich seltsam… wo kommt die Fehlermeldung? Im Adminpanel oder auf der Ask me Seite? Und welche Wordpress Version verwendest du?
Abend,
schön das du dich so schnell melden konntest : )
Ich benutze die Wordpress Version 2.1.2 von wordpress-deutschland.org.
Der Fehler tritt auf, wenn ich auf den Link im Adminpanel klicke.
Grüße
Daniel
PS: eine Freundin von mir saß auch mal um die 3 Stunden für eine Frisur still. Nicht für eine Hochzeit aber eine gute Zeitung ist dabei immer wichtig ; )
So, hab jetzt mal das DE Askme an einer frischen WP 2.1.1 getestet. Ich hatte keine Probleme. Hast du die Version, die es hier auf der Seite zum DL gibt, genommen? Und ist sie unverändert, oder hast du etwas dran verändert?
great puglin! but I have a problem with wordpress 2.1.2:
Fatal error: Cannot redeclare askme_install() in /home/abrazos/public_html/wp-content/plugins/askme.php on line 40
thanks for your time.
Did you take the 2.1 Version of the plugin from my Downloads page? The error seems to be the same as in the old version. Try to overwrite your plugin with a fresh, not changed 2.1 Version from here.
yes, I’ve tryed, but the same error continues: Fatal error: Cannot redeclare askme_install()
I don’t kow why it doesn’e work, it’s very strange. My wordpress version is 2.1.2.
I hope we could find the solution because it’s a great plugin. I’ve tried with other wordpress 2.1.2 and the error it’s the same.
Thanks!
Hm, okay…. did you update to version 2.1.2 or is it a fresh installation? Perhaps the update was incomplete…
By the way, does the askme page show up?
Hi,
Ich hab auch so meine Probleme mit dem Plugin…
Nutze WP 2.1.2 (DE Version) und erhalte den Fehler
Fatal error: Cannot redeclare askme_install() (previously declared in /*PFAD ZUM WEBSPACE*/wp-content/plugins/askme.php:41) in /*PFAD ZUM WEBSPACE*/wp-content/plugins/askme.php on line 170
Das hab ich jetzt schon öfters gehört. An sich sollte genau dieser Fehler in meiner Version des Plugins nicht mehr auftauchen! Das einzige was ich dir anbieten könnte wäre dass du mir mal deine askme.php schickst und ich schaue nach ob der Fehler in meinem Testblog, das ebenfalls auf 2.1.2 läuft, auch auftritt.
Es ist die Askme.php die ich von deiner Site runtergeladen habe…
Mir fällt grad ein könnte es an meiner PHP5 version liegen?
Hm, das kann ich dir leider nicht beantworten. Ich habe selber PHP4, wenn ich mich nicht irre. Es wäre aber mal eine Überlegung werd… ich versuch morgen mal für meinen Testblog PHP5 zu aktivieren und dann seh ich mal nach.
Heute isses leider schon zu spät geworden.
Hi,
und, schon herausgefunden ob es mit PHP5 zusammenhängt? Ich bekomme auf der Admin-Seite auch den Fehler
P-FehlerFatal error: Cannot redeclare askme_install() (previously declared in /home/www-data/htdocs/hannibalector/ wp-content/plugins/askme.php:41) in /home/www-data/htdocs/hannibalector/ wp-content/plugins/askme.php on line 170
Allerdings kann ich auf der ask-me-Seite Fragen stellen, ich erhalte auch eine Benachrichtigung. Ich komme nur nicht in’s Ask-Me-AdminCP. Die Tabellen wurden erstellt.
Leider kann ich momentan die PHP Version nicht umstellen, weil auf der gleichen DB ein Forum läuft dass damit nicht klar kommt.
Ich wechsele allerdings bald das Package, so dass dann alles eine eigene DB bekommt. Dann kann ich’s testen.
Allerdings vermute ich mal stark dass es tatsächlich daran hängt – ich meine dass alle die bisher dieses Problem hatten PHP5 nutzten.
I have the same error. Just discovered that it works on PHP4 (my own test server) and doesn’t work on PHP5 (my host). I’m stuck with that fatal error…
I finally tested that now and for me it also doesn’t work on PHP5. I tried to fnd out what could be the reason for that, but sadly I didn’t find andy solution. I think my PHP knowledge is not enough vor that.
If anyone finds a workaround for that, please post it here!