Вчера пытался поставить Bugzilla, попутно поломал сервер. В очередной раз убеждился, что Perl — это что-то недоступное для моего восприятия. Причем PHP, с моими весьма скромными зайчатками программирования, вполне понятен и прост для меня. Метод «Это можно сделать разными способами» изрядно усложняет процесс использования этого языка. Чего стоит только этот пример:
`$=`;$_=\%!;($_)=/(.)/;$==++$|;($.,$/,$,,$\,$«,$;,$^,$#,$~,$*,$:,@%)=(
$!=~/(.)(.).(.)(.)(.)(.)..(.)(.)(.)..(.)......(.)/,$»),$=++;$.++;$.++;
$_++;$_++;($_,$\,$,)=($~.$«.»$;$/$%[$?]$_$\$,$:$%[$?]",$«&$~,$#,);$,++
;$,++;$^|=$»;`$_$\$,$/$:$;$~$*$%[$?]$.$~$*${#}$%[$?]$;$\$"$^$~$*.>&$=`
Только мне кажется, что здесь пишут что-то про сиськи?
При переносе сайта на новый домен необходимо создать файл .htaccess со следующим содержимым:
Options +FollowSymLinks
RewriteEngine on
RewriteRule (.*) http://новый.домен/$1 [R=301,L]
и поместить его в корень старого сайта. В настройках Apache должен быть включен модуль mod_rewrite и опция FollowSymLinks.
Дамп базы данныхmysqldump --host=%хост% --user=%пользователь% --password=%пароль% %база% > dump.sql
Смена кодировки таблицыsed -r 's/latin1/utf8/g' dump.sql > dump_utf.sql
Восстановление базы данныхmysql --host=%хост% --user=%пользователь% --password=%пароль% %база%