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 auf WordPress 2.3
  2. Language Switcher WordPress Plugin
  3. Ask me Plugin für WordPress 2.1
  4. Blog-Karneval: Lieblings-WordPress-Plugins
  5. Warum funktioniert AskMe nicht mehr?

54 Kommentare

  1. Olli sagt:

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

  2. Angelina sagt:

    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 sagt:

    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 sagt:

    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 sagt:

    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 sagt:

    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 sagt:

    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 sagt:

    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 sagt:

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

  10. Olli sagt:

    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 sagt:

    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 sagt:

    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 sagt:

    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 sagt:

    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 sagt:

    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 sagt:

    Hast Du denn auf Page umgestellt?

  17. Olli sagt:

    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 sagt:

    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 sagt:

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

  20. Olli sagt:

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

  21. Angelina sagt:

    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 sagt:

    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 sagt:

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

  24. Angelina sagt:

    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 sagt:

    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 sagt:

    Keine Mail, wohin schickst Du immer das Zeugs?

  27. Angelina sagt:

    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 sagt:

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

  29. Olli sagt:

    Wird bestimmt doch vom Spamihilator gefressen. ^^

  30. Olli sagt:

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

  31. Angelina sagt:

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

  32. Olli sagt:

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

  33. Angelina sagt:

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

  34. Olli sagt:

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

  35. Angelina sagt:

    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 sagt:

    Um diese Uhrzeit??

  37. Angelina sagt:

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

  38. Olli sagt:

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

  39. daniel sagt:

    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 sagt:

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

  41. daniel sagt:

    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 sagt:

    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 sagt:

    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 sagt:

    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 sagt:

    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 sagt:

    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 sagt:

    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 sagt:

    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 sagt:

    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 sagt:

    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 sagt:

    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 sagt:

    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 sagt:

    Ich habe das nun endlich mal getestet und bei mir läuft es auf PHP5 ebenfalls nicht. Habe versucht herauszufinden woran das liegen könnte, aber leider komm ich nicht drauf. Dafür sind meine PHP Kenntnisse einfach nicht ausreichend. smilie

    Sollte irgendjemand einen Workaround finden, würde ich mich freuen wenn er ihn hier postet!

Einen Kommentar hinterlassen

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