• Сверяване на дата под GNU/Linux

    Преди време един приятел имаше проблем с това и му казах да използва ntpdate, но трябвало да търси ntp сървъри и бла бла. За целта ето решението за всички които трябва да сверят своята дата под GNU/Linux: apt-get install ntpdate; ntpdate 0.debian.pool.ntp.org 1.debian.pool.ntp.org 2.debian.pool.ntp.org 3.debian.pool.ntp.org Като отговор ще получите това: 31 Oct 21:19:42 ntpdate[9326]: step…

  • Конфигуриране, компилиране и инсталиране на mysql 5.1.40

    За да компилирате първо трябва да изтеглите Mysql 5.1.40  от ТУК (21.1 MB) wget http://dev.mysql.com/get/Downloads/MySQL-5.1/mysql-5.1.40.tar.gz/from/http://mysql.online.bg/ Разархивирате  и конфигурирате mysql 5.1.40: ./configure –prefix=/usr/local/mysql \ –enable-thread-safe-client –enable-local-infile \ –with-pic –with-fast-mutexes –disable-shared \ –with-big-tables –with-readline –with-plugins=innobase \ –with-mysqld-user=mysql –with-extra-charsets=all Компилирате и инсталирате mysql 5.1.40: make && make install За по- добра сигурност на mysql 5.1.40 да се изпълнява…

  • По- добра оптимизация на вашият WordPress, чрез постоянни връзки

    Постоянните връзки са част от повечето блог платформи. Те са постоянни URL адреси към всяка индивидуална публикация, категория или списък от всички публикации. За пример ще приложа постоянна връзка, чрез която ще изведа всички публикации от категория “Web”: http://www.mpetrov.net/category/Web В WordPress може да се контролират постоянните връзки и от това да контролирате потенциалния ефект върху…

  • Upgrade От Debian Etch до Debian Lenny

    Ще бъдат кратък, че „много е сложно“: apt-get update && apt-get dist-upgrade #Заменяте etch със lenny vim /etc/apt/sources.list :%s/etch/lenny apt-get update && apt-get dist-upgrade && reboot

  • Как да си обновя WordPress плъгините google-sitemap-generator и all-in-one-seo-pack от shell

    Тук отново няма да описвам кое какво прави понеже е прекалено елементарно всичко. Просто ще напиша как се обновяват WordPress плъгините-  Google Sitemap Generator и All-in-one-seo-pack на сравнително рационално ниво: Тук очевидно се вижда че става въпрос за update на WordPress Google Sitemap Generator: cd /example.com/wp-content/plugins/; wget http://downloads.wordpress.org/plugin/google-sitemap-generator.3.1.7.zip; unzip -o google-sitemap-generator.3.1.7.zip; rm -fr google-sitemap-generator.3.1.7.zip; Тук…

  • Upgrade на WordPress от shell.

    Вместо да обяснявам ред по ред предоставям простo  sh скриптче което прави всичко: #!/bin/sh mysqldb=“vashata_baza“; mysqluser=“vashiqt_user“; mysqlpass=“vashata_parola“; wp_dir=“/var/yourblog.com/public_html/“; cd /tmp/ echo „Backup your WordPress DB: $mysqldb“; mysqldump -u$mysqluser -p$mysqlpass $mysqldb > /tmp/wordpress_blog.sql echo „Backup your Old WordPress“; #cp -Rp $wp_dir /tmp/wordpress_blog_backup/ echo „Download new WordPress“; wget -q http://wordpress.org/latest.zip unzip /tmp/latest.zip echo „Replace old WordPress files“;…

  • Как да си счупим WordPress блога с php таг

    Днес докато си пишех публикация за таговете <?php и <? ми се случи нещо интересно. Случайно добавих таговете <?php и <? в заглавието на публикацията и заради това се счупи цялата публикация. Ето пример на нормална публикация без „<?php“ и със „<?php„ Същото може да се каже и за html тагове които не са затворени…

  • Проблем при php.ini с таговете определящи вашия php код

    Случвало ли ви се е да направите php файл с тагове <? echo „asd“; ?> и този същия файл да не се изпълнява като php, а като html. Причината е, че в настройките на php е указано да се ползва само тагa „<?php , а не краткия вариант „<?“. За да се предостави възможност да…

  • Създаване на WordPress plugin

    В тази публикация ще опишем с няколко стъпки как може да напишиете WordPress plugin и Вие. Времето което е необходимо за прочитаме и усвояване на информацията е 15 минути. Разширенията във WordPress позволяват лесно редактиране и персонализиране на вашият WordPress блог.  С разширенията на WordPress може да добавите нови функции без да е необходимо препрограмирането…

  • Немърливост в база данни с InnoDB таблици

    Няма да конкретизирам проект или сървър, но ще кажа, че таблицата tablicaX беше локната. За целта реших да проверя каква е MyISAM или InnoDB: mysql> show create table tablicaX; ERROR 1033 (HY000): Incorrect information in file: ‘./bazaX/tablicaX.frm’ Не става ясно каква е таблицата. Добре. Реших да предположа, че е масовия енжин MyISAM и направих следното:…