Gratis øl - Fejl på min pokerblog

#1| 0

WordPress database error: [Got error 127 from table handler]
SELECT * FROM wp_comments WHERE comment_approved = '0' OR comment_approved = '1' ORDER BY comment_date DESC LIMIT 0,20


Dette er fejlen, jeg får, når jeg vil ind i min pokerblog og redigere i alle de spamcomments, jeg får. Folk kan ej heller lægge flere comments, hvad betyder denne fejl?

Asger Dokkedal
www.dokkedalpoker.dk

08-05-2007 15:24 #2| 0

Hva siger web-teamet? ;)

08-05-2007 15:26 #3| 0

en database sql fejl.

08-05-2007 15:29 #4| 0

Fejlen betyder at databasen ikke kan håndtere det SQL-statement der bliver sendt (det der starter med "SELECT"). Hvorfor den ikke kan det, er så noget sværere at sige. Umiddelbart ligner det en fejl i det ene parameter.

... Jeg slog lige "WordPress error 127" op på den uovervindelige Google. Det lader til at du har en korrupt record i din database, altså at der er sket en fejl som har gjort databasen inkonsistent. Dette skal nok rettes af din host.

09-05-2007 23:51 #5| 0

En sending Newcastle Brown Ales (kan afhentes på Østerbro) til personen, der fixer dette.

Ærede læser og kære fans.

Jeg har på ingen måde glemt Jer. Sagen er dog den, at dht.dk aka det nye mondo.dk ikke svarer på mails og øjensynligt ikke er interesserede i at hjælpe. Utroligt dårlig service fra mondo.dks side og jeg ved ærligt talt ikke, hvad jeg skal gøre. Folk kan ikke lægge kommentarer og jeg kan ikke opdatere bloggen ordentligt. Skulle en af Jer have en løsning, hører jeg meget gerne fra jer på mailen asgerdokkedal (at) hotmail.com. Jeg kvitterer med en sending Newcastle Brown Ales til den, der fixer problemet.

Problemet er dette: Når jeg går i comments, kommer den ud med følgende fejl, WordPress database error: [Got error 127 from table handler]
SELECT * FROM wp_comments WHERE comment_approved = '0' OR comment_approved = '1' ORDER BY comment_date DESC LIMIT 0,20

Denne kommer, når man prøver at lægge en kommentar:

WordPress database error: [Got error 127 from table handler]
SELECT comment_date_gmt FROM wp_comments WHERE comment_author_IP = '83.94.220.102' OR comment_author_email = 'asger(at)dokkedalpoker.dk' ORDER BY comment_date DESC LIMIT 1

WordPress database error: [Duplicate entry ‘8636′ for key 1]
INSERT INTO wp_comments (comment_post_ID, comment_author, comment_author_email, comment_author_url, comment_author_IP, comment_date, comment_date_gmt, comment_content, comment_approved, comment_agent, comment_type, comment_parent, user_id) VALUES ('342', 'Asger Dokkedal', 'asger(at)dokkedalpoker.dk', 'http://www.dokkedalpoker.dk', '83.94.220.102', '2007-05-09 21:47:44', '2007-05-09 20:47:44', 'test', '1', 'Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1)', '', '0', '2')

Warning: Cannot modify header information - headers already sent by (output started at /hotel/dokkedalpoker_dk/WWW/wp-includes/wp-db.php:102) in /hotel/dokkedalpoker_dk/WWW/wp-includes/pluggable-functions.php on line 288



Asger Dokkedal
www.dokkedalpoker.dk

09-05-2007 23:58 #6| 0

@AllanBC

Nørd!....


- Mrkjaer

10-05-2007 00:05 #7| 0

@Dokkedal

Er du venlig at svare på de mails jeg har sendt til dig!?

10-05-2007 00:17 #8| 0

Puha, min dystre fortid som nørd er ret fjern, det er en pæn sjat år siden jeg har programmeret.

Men det kunne se ud som om der måske er posts med samme ID? /shrug

edit: googled - www.coffee2code.com/archives/2005/03/30/plugin-no-duplicate-comments/#notes wordpress.org/support/topic/86454

Måske det kan hjælpe.

10-05-2007 00:40 #9| 0

format c:

10-05-2007 00:50 #10| 0

Det er med 100% sikkerhed en fejl-40 -men dog ret svær at rette...

10-05-2007 06:33 #11| 0

Av, fejl 40... den får du ikke mange øl for at påpege :P

10-05-2007 06:50 #12| 0

hvor får man de øl???

10-05-2007 09:19 #13| 0

@Dokke

Har du adgang til selve databasen? Hvis du ikke har er det rigtigt svært at gøre noget ved vil jeg mene. Hvis du ikke ved noget om at arbejde med en database er det ligeledes ikke specielt let.

Skriv til dem der hoster bloggen, din webmaster - hvem som helst der har adgang og forstand på databaser.

Så all in all er AllanBC spot on med sin lidt mere uddybende kommentar, men jeg var stadig først - ship it! =)

10-05-2007 09:21 #14| 0

Din database er blevet corrupted. Hvis du har adgang til PHP Tools på serveren via dit self-service login er her hvad du skal gøre:

tamba2.org.uk/wordpress/repair/

Sørg for at checke comment-tabellen i listen som det mindste.

Hvis du ikke kan gøre det via de admin tools dit abonnement tilbyder, så må du den langsomme vej og be deres support gøre det - men jeg syntes ikke de skal ha øllene !!

10-05-2007 09:23 #15| 0

@Dokkedal

Det er fordi der allerede ligger en kommentar med det pågældende id (formentlig ID 342 men dette kommer an på hvordan nøglerne er oprettet i databasen da den kun fortæller der er nøgle 1 der er forkert.), men at rette det kræver at man har database adgang.

Har du selv adgang via sql til databasen ?

Vh
Nørd :)

10-05-2007 11:53 #16| 0

delete from wp_comments where comment_post_ID='342';

disclaimer: kender ikke softwaren overhovedet.

10-05-2007 14:19 #17| 0

er den løst?

10-05-2007 14:23 #18| 0

Nope den er ikke løst. Har endda kontaktet dht.dk/mondo.dk, men de svarer ikke. Hmmm


Asger Dokkedal
www.dokkedalpoker.dk

10-05-2007 14:24 #19| 0

Hr. Dokkemand.

Har du adgang til et admin interface hos din udbyder, hvor du har PHPMyAdmin adgang?

Er web-andreas på ferie? :p
--
verndroid
www.schougunvald.dk

10-05-2007 14:32 #20| 0

verndroid:

de to jeg plejer at kontakte er desværre rejst væk sammen.

hmmm admin interface, jow måske, jeg har et login og en kode?



Asger Dokkedal
www.dokkedalpoker.dk

10-05-2007 14:42 #21| 0

@Dokkedal

24 timer!

10-05-2007 15:19 #22| 0

Dokke:

Ok. Så burde du via den web-udbyders hjemmeside kunne logge ind i et kontrolpanel af en art og derinde skulle du gerne kunne finde MySQL admin. Eller noget der hedder PHPMyAdmin. Ting i den stil.

Når du har fundet PHPMyAdmin så er du næsten home free. Så er det bare at følge den vejledning Zaphod2000 linker til.
--
verndroid
www.schougunvald.dk

10-05-2007 15:23 #23| 0

@ Dokke

Ryk op i limit...
= skift din udbyder ud - jeg bruger selv enavn.dk, de er sikkert dyrere men det fungerer 110%, og når der endelig er et issue løser de det asap (også i weekender o.l.)
Selv deres almindelige "telefonpassere" ved mere end "teknikerne" de fleste steder.

10-05-2007 15:26 #24| 0

@lardes

"Problemet" her er jo nærmest ikke udbyder-relateret. :)

Men de hjælper måske også ved database problemer (som man kan få alle steder)?
--
verndroid
www.schougunvald.dk

10-05-2007 15:54 #25| 0

Dht har nu fixet det og efterladt en hilsen i kommentarfeltet på min blog. Tak skal I have.

Da jeg gerne vil give øl alligevel, finder jeg på en løsning.


Asger Dokkedal
www.dokkedalpoker.dk

← Gå til forumoversigtenGå til toppen ↑
Skriv et svar