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

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

  • Плъгин за WordPress- Поправя проблема с двойното тире и кавичките

    Забелязали ли сте, че когато публикувате публикация във WordPress със съдържание от двойно тире „–“ или кавични „, то те се презаписват от други подобни символи което не позволява правилното копиране на публикацията. Този проект се решава с този малък плъгин които написах за 2 мин. Ето го и него: Разширение за WordPress .Изтеглете този…

  • Компилиране и инсталиране на PHP 5.3 на Debian Lenny

    Не е необходимо системата да бъде Debian Lenny просто тази в момента е такава(както и да е). Освен, че системата е на Debian Lenny, apache- 2.2 и mysql 5.1 . Преминавам по същество как да инсталираме php  5.3 🙂 : Според моите изисквания отностно конфигурацията на PHP споделям следните options: ./configure –prefix=/usr –with-apxs2=/usr/sbin/apxs \ –with-mysql=/usr/local/mysql51/…

  • Как да сетнем wait_timeout na постоянна връзка към mysql- pconnect

    По поздразбиране времето за затваряне на persistent connection в MySQL е доста секунди, но аз искам да променя това време на по- малко, примерно 15 секунди. Това може да се направи от my.cnf,  но ще бъде сетване на всички Persistent connections (постоянни връзки), а аз искам само на текущата. Все пак за инфо как се…

  • Инсталиране на Curl

    Тази статия има за цел да я предостави информация как се инсталира Curl версия 7.19.6: wget http://curl.haxx.se/download/curl-7.19.6.tar.gz tar zxvf curl-7.19.6.tar.gz cd curl-7.19.6 ./configure –with-ssl \ –with-gnutls \ –disable-libssh2 \ –disable-ldaps \ –disable-ldap \ –disable-sspi \ –disable-libidn \ –disable-ares \ –disable-spnego \ –disable-gssapi \ –disable-krb4 make && make install Проблем при изпълнението на ./configure: configure: WARNING:…

  • Fatal error: Call to undefined function xmlrpc_encode_request()

    Лошава грешка. Очевидно които е ползва xmlrpc знае за какво иде реч, но все пак за тези които не са просветлени. Повече информация за функцията може да намерите тук: php.net . Проблемът с xmlrpc_encode_request се решава като се инсталира модула за xmlrpc, а именно при Debian: apt-get install php5-xmlrpc Това е всичко сега вече функцията…

  • Често срещани проблеми с encoding при php

    Случвало ли ви се е да имате стринг които е написан с cp1251 и които да искате да конвертирате в utf-8. Най- вероятно да, но случвало ли ви се е да имате стринг които е написан или на cp1251 или на utf-8 предполагам, че на доста няма да им се е налагало затова реших да…

  • Конструкции на SQL за поддръжка на таблици в MySQL

    MySQL притежава няколко конструкции на SQL за поддръжка на таблици: CHECK TABLE за проверка на целостта им, REPAIR TABLE за извършване на поправка, ANALYZE TABLE за анализ и OPTIMIZE TABLE за оптимизиране.  Следва малко информация за всяка от конструкциите за поддръжка на таблици в MySQL: CHECK TABLE Конструкцията CHECK TABLE извършва проверка за целостта на…

  • Спиране на SYN Flood чрез sysctl и iptables

    На една машина нямаше правила за спиране на syn flood и трябваше да добавя такива. Понеже се сетих, че преди много години това беше сериозен проблем реших да напиша тази кратка публикация която обяснява как се спира съответния syn flood. Ако искате да тествате дали вашата машина е подвластна на syn flood може да тествате…

  • Проблем с phpmyadmin

    Днес ми репортнаха за един от моите инсталирани phpmyadmin, че извеждал грешка : PHPMYADMIN The configuration file now needs a secret passphrase (blowfish_secret). Решението е: Отваряте файл /var/lib/phpmyadmin/blowfish_secret.inc.php и се копира този ред където е въведен вашият blowfish. Пример: $cfg[‘blowfish_secret’] = ‘Примерен hesh81927398akjhasdklfj’; Копираната променлива и хеш записвате в най- долния ред на файла /etc/phpmyadmin/blowfish_secret.inc.php…