Arkiv

Inlägg taggade ‘snippet’

Optimera MySQL med mysqlcheck

november 8th, 2011 Inga kommentarer

För att kolla och reparera samt optimera alla mysql databaser så kör detta kommando :

mysqlcheck -u root -p –auto-repair –check –optimize –all-databases

Man kan sedan använda denna i cron för att få denna optimering dagligen.

Relaterade länkar om Optimera MySQL med mysqlcheck

Sökningar:

Ersätt text mellan två strängar i MySQL

oktober 30th, 2011 Inga kommentarer

Här kommer en liten snippet för att ersätta text i mysql som ligger mellan två strängar.

update posts set `post_content` = replace(`post_content`,
substring(`post_content` from
locate(‘START’,`post_content`)
for
locate(”SLUT”,`post_content`) -
locate(”Ersätt med vad?”,`post_content`)+5 ),
”)

Sökningar:

Categories: GSOC, Internet, Webb Taggar: , , ,

WordPress visar endast blanka sidor?

oktober 27th, 2011 Inga kommentarer

Flytta alla plugins till en annan mapp och lägg tillbaka dom en och en tills du vet vilken plugin det är som orsakar skiten.

För just mig var det wp-super-cache som ställde till det, så börja där.

Categories: GSOC, Webb Taggar: , , ,

Starta om linux på natten

oktober 25th, 2011 Inga kommentarer

Jag har lite diffusa problem med minnesanvändningen av min VPS just nu, och en temporär(!) lösning kan vara att starta om servern en gång mitt i natten, det har löst det tillfälligt för mig, medans jag optimerar apache & mysql så får det vara så här.

Logga in som root och kör ‘crontab -e’ och lägg sedan in detta för att starta om en gång varje natt klockan 04:00, all output som kan tänkas komma från den kastas bort.

0 4 * * * shutdown -r now >/dev/null

Åter igen så vill jag poängtera att detta endast är en temporär lösning!

Categories: GSOC Taggar: , , , , ,

WordPress kolla om en titel existerar

oktober 22nd, 2011 Inga kommentarer
En liten snabb snippet för att kolla om en titel redan existerar i databasen:
function wordpress_finns_post($titel) { global $wpdb; return $wpdb->get_row("SELECT * FROM posts WHERE post_title = '" . $titel . "'", 'ARRAY_A'); }
Perfekt att använda då man importerar poster på något sätt. Exempel:
If (!wordpress_finns_post('Trocadero')) { echo "Skapa en post här med wp_create_post för det finns ingen post med den titeln"; }else{ echo "Skapa inte en post, för det finns redan en"; }

Relaterade länkar om WordPress kolla om en titel existerar

Categories: Internet, Webb Taggar: , ,