• Downgrade на php5.4 към php 5.3 /Debian 7

    Файл:  /etc/apt/sources.list: deb http://ftp.de.debian.org/debian/ squeeze main премахваме php 5 apt-get remove –purge `dpkg -l | grep php | grep -w 5.4 | awk ‘{print $2}’ | xargs` Виждаме какви версии можем да инсталираме: apt-cache showpkg php5 Provides: 5.4.4-14 — 5.3.3-7+squeeze14 Инсталираме пакетите 😉 apt-get install php5=5.3.3-7+squeeze14 php5-cli=5.3.3-7+squeeze14 php5-common=5.3.3-7+squeeze14 php5-mysql=5.3.3-7+squeeze14 libapache2-mod-php5=5.3.3-7+squeeze14

  • Magento 1.3 на PHP 5.4- Проблеми и случки

    Идеята е по- стара версия на Magento да работи на php 5.4 :). От тук идват и следните проблеми 🙂 : Грешка: Fatal error: Method Varien_Object::__tostring() cannot take arguments in /lib/Varien/Object.php 1) /lib/Varien/Object.php (Line 484) заменете __toString със __invoke 2) /app/code/core/Mage/Core/Controller/Request/Http.php (Line 274) заменете split със explode 3) app/code/core/Mage/Admin/Model/User.php (Line 374) заменете split със explode…

  • Промяна на посоката на бутоните на ubuntu

    За Ubuntu 12.10 и по-стари версии В терминала изпълняваме: gconf-editor След това: Apps -> Metacity -> General Намираме: button_layout Сменяме стойността на: menu:minimize,maximize,close

  • Upgrade на Ubuntu 11.04 Natty

    Upgrade на Ubuntu 11.04 Natty Необходимо е да променим хранилищата: sudo sed -i ‘s,http://.*ubuntu.com,http://old-releases.ubuntu.com,g’ /etc/apt/sources.list Промяне е следната: Файл: /etc/apt/sources.list deb http://bg.archive.ubuntu.com/ubuntu/ natty universe main multiverse deb http://bg.archive.ubuntu.com/ubuntu/ natty-updates universe main multiverse deb http://security.ubuntu.com/ubuntu natty-security universe main multiverse deb http://extras.ubuntu.com/ubuntu natty main deb-src http://extras.ubuntu.com/ubuntu natty main Променя се на : deb http://old-releases.ubuntu.com/ubuntu/ natty universe main…

  • Теглене на файлове с wget

    Идеята е от конкретна директория на сайт да се изтеглят нейните файлове. Не директории преди или след това, а само файловете от текущата директория: wget -e robots=off -r -np -nH -nd –cut-dirs=3 -R index.html http://example.com/dir/

  • Търсене на текст във всички php-та (рекурсивно)

    Идеята е, че на един приятел му се е заразила vps-а с един куп iframes … и целта беше да се открият файловете където се съдържаше съответния iframe. ето как се показват всичките заразени php-ta: find $PWD -name \*.php | xargs grep „<iframe name=Twitter scrolling=auto frameborder=no align=center height=87 width=39 src=http://mwola.com/post.php?id=326988></iframe>“

  • Малки букви на разширението

    Идеята е, че имаме много файлове от рода на FILE.JPG и искаме да направим разширението с малки букви т.е. FILE.jpg find . -name ‘*.*’ -exec sh -c ‘a=$(echo {} | sed -r „s/([^.]*)\$/\L\1/“); [ „$a“ != „{}“ ] && mv „{}“ „$a“ ‘ \; Сайт за безплатни преводи – kakvo.org

  • Unbrick на TL-WR1043ND + Openwrt

    Преди да unbrick рутера TL-WR1043ND ще трябва да подготвим нещата 1. Необходимо е да се отвори рутера(внимавайте да не скъсате кабелите за трите антени, че са много лесни за късане. Аз скъсах единия кабел и после се наложи да го презапоявам наново). 2. След като се отвори трябва да намерите тази част от платката: Тук запоих…

  • Проблем при Ubuntu 9.10 Karmic Koala apt-get не работи 😉

    Общо взето това се случи на един приятел кото имал под ръка Ubuntu 9.10 и си го инсталирал за да го разцъка, обаче се появил тоя проблеммм. Просто хранилищата не са активни. Ето го и решението: Да се премахнат старите хранилища в /etc/apt/sources.list и да се добавят нови: deb http://old-releases.ubuntu.com/ubuntu/ karmic main  restricted deb-src http://old-releases.ubuntu.com/ubuntu/…

  • Bash трик за преименуване на разширения

    Идеята е,че имаме много голям файлове с разширения с големи букви т.е. „file.TXT“ , но целта е всички разширения да бъдат с малки букви затова ето го и решението : find . -name ‘*.*’ -exec sh -c ‘a=$(echo {} | sed -r „s/([^.]*)\$/\L\1/“); [ „$a“ != „{}“ ] && mv „{}“ „$a“ ‘ \;