Yordan Georgiev

free web hosting, php, mysql

mysqlbinlog

Всяка вечер си правя бекъпи, но на дадена машина имаше проблем. Беше направена преди няколко дена. Копирах си байнари логовете на mysql на друга машина. Стартирах "чист" mysql, и в него налях байнари логовете:

cd /storage/mysqlbin/
mysqlbinlog mysqld-bin.000001 | mysql -p
mysqlbinlog mysqld-bin.000001 | mysql -p
mysqlbinlog mysqld-bin.000002 | mysql -p
mysqlbinlog mysqld-bin.000003 | mysql -p
mysqlbinlog mysqld-bin.000004 | mysql -p
mysqlbinlog mysqld-bin.000005 | mysql -p

Всичко беше наред т.к. знаех до коя дата трябва да върна байнари логовете:

mysqlbinlog --stop-datetime="2011-09-10 00:00:00" mysqld-bin.000006|mysql -p

Регулярен бекъп всяка вечер и добре настроен байнари лог може да спести много нерви и да даде възможност да се връща до определена транзакция или секунда от работата на mysql

Тарикатлък с PHP за правене на дизайн

В повечето сайтове хедара и футера са еднакви. Моето предложение е да ги разделим в два файла. И още по-лесно да ги инжектираме във всеки пхп файл, който се изпълнява:

php_value auto_append_file none
php_value auto_prepend_file none

Много прост синтаксис, ето пример:
prepend.php:

echo "

this is the prepended file

";

main.php:

echo "

this is the main file

";

append.php:

echo "

this is the appended file

";

в .htaccess"

php_value auto_prepend_file prepend.php
php_value auto_prepend_file append.php

Резултата:

this is the prepended file

this is the main file

this is the appended file

Един работен ден

Поредни работен ден на съпорта ;-)

Cpanel

Waiting 5 seconds........Done
This install will take 10-70 minutes depending on your hardware.
Now is the time to go get another cup of coffee/jolt.
The install will log to /var/log/cpanel-install-thread0.log.
and /var/log/cpanel-install-thread1.log.

Явно хората са решили на научат леймарите дето си слагат cpanel какво да правят през работно време :D

Switch to our mobile site