Ask me – Plugin installieren

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. smilie

Angi

Related Posts

  1. Update on Wordpress 2.3
  2. Language Switcher Wordpress plugin
  3. Ask me Plugin für Wordpress 2.1
  4. Blog carnival: Favourite Wordpress plugins
  5. Wordpress Plugins

retweet it!Retweet

54 Comments

  1. Olli says:

    Tja soweit bin ich auch von allein gekommen, aber es hilft nichts. Ich kann Askme verwalten aber wie soll ich es aufrufen???

  2. Angelina says:

    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.

  3. Olli says:

    Mit den Permalinks habe ich schon rumprobiert, den rest habe ich auch gemacht, aber es bringt null, wie Du ja selbst gemerkt hast. ^^

  4. Angelina says:

    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. smilie

  5. Olli says:

    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.

  6. Olli says:

    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.

  7. Olli says:

    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. smilie

  8. Angelina says:

    Wow, du bist gut. smilie 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. smilie

  9. Olli says:

    Ich habs mittlerweile auch eingedeutscht, vielleicht sollten wir das auch zum Download reinstellen. ^^

  10. Olli says:

    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.

  11. Angelina says:

    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*

  12. Angelina says:

    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.

  13. Angelina says:

    Hmm, wenn ich auf draft stelle ist es wieder wech. smilie Bei deinem muss noch irgendwas anders sein, denn bei dir klappt es ja.

  14. Olli says:

    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. ;)

  15. Angelina says:

    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.

  16. Olli says:

    Hast Du denn auf Page umgestellt?

  17. Olli says:

    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.

  18. Angelina says:

    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.

  19. Olli says:

    Hast Du denn mit meiner Datei die Neuinstallation von Ask me versucht?

  20. Olli says:

    Und welche Reihenfolge hast Du gemacht? Erst aktiviert und dann geändert oder erst geändert und dann aktiviert?

  21. Angelina says:

    Japp mit der Datei neu installiert. Schon mehrmals smilie Und die Änderungen, hin und her *g* etwa schon ein dutzend mal… vorher, nachher, alles durch *bg*

  22. Angelina says:

    Sooo smilie *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.

  23. Olli says:

    Dann müssen wir das in der install ändern und ich Dödel hab ganz vergessen das ich die 2.1 hab.

  24. Angelina says:

    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 ;)

  25. Olli says:

    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. ;)

  26. Olli says:

    Keine Mail, wohin schickst Du immer das Zeugs?

  27. Angelina says:

    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…

  28. Angelina says:

    Nu hab ich se mal als pm auf je0 geschrieben… Hoffe das kommt jetzt an *kicha*

  29. Olli says:

    Wird bestimmt doch vom Spamihilator gefressen. ^^

  30. Olli says:

    Ok, kommt nicht mehr vor, ich habe mich sogar gewagt eine Antwort zu schreiben. ^^

  31. Angelina says:

    Hihi wir haben schon 30 Kommis auf diesem Post… ist irgendwie witzig smilie

  32. Olli says:

    Kleiner Müllomat. ^^ Ich versuche gerade irgendwie noch ein Datum einzubauen, dass dann hinter der Frage erscheint.

  33. Angelina says:

    Btw, sach mir Bescheid wenn du es hinbekommst, dann erneuer ich den Download entsprechend smilie

  34. Olli says:

    Sach mal benutzt Du Dein ICQ nicht, ich mein das geht ja auf keine Kuh-Haut mehr hier. ^^

  35. Angelina says:

    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 smilie

  36. Olli says:

    Um diese Uhrzeit??

  37. Angelina says:

    Na ich komm ja die ganze Zeit nich dazu, und ich muss morgen fertig sein *bg*

  38. Olli says:

    Ok, Du müsstest jetzt fertig sein – dann kann ich Dir jetzt sagen, das ich das Datum drin habe. ^^

  39. daniel says:

    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

  40. Angelina says:

    Hm ziemlich seltsam… wo kommt die Fehlermeldung? Im Adminpanel oder auf der Ask me Seite? Und welche Wordpress Version verwendest du?

  41. daniel says:

    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 ; )

  42. Angelina says:

    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?

  43. Joan Planas says:

    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.

  44. Angelina says:

    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.

  45. Joan Planas says:

    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!

  46. Angelina says:

    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?

  47. Neffets says:

    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

    smilie

  48. Angelina says:

    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. smilie

  49. Neffets says:

    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?

  50. Angelina says:

    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. smilie Heute isses leider schon zu spät geworden.

  51. Hi,
    und, schon herausgefunden ob es mit PHP5 zusammenhängt? Ich bekomme auf der Admin-Seite auch den Fehler
    P-Fehler
    Fatal 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.

  52. Angelina says:

    Leider kann ich momentan die PHP Version nicht umstellen, weil auf der gleichen DB ein Forum läuft dass damit nicht klar kommt. smilie 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.

  53. Chantal says:

    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… smilie

  54. Angelina says:

    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. smilie

    If anyone finds a workaround for that, please post it here!

Leave a Reply

smilie smilie smilie smilie smilie smilie smilie smilie smilie smilie smilie smilie smilie smilie smilie smilie smilie smilie smilie smilie smilie smilie smilie smilie smilie smilie smilie smilie smilie smilie smilie smilie smilie smilie smilie smilie smilie smilie smilie smilie smilie smilie smilie smilie smilie smilie smilie smilie smilie smilie smilie