Когда только начинал изучать WinAPI на VisualStudio 2010, меня постоянно мучила ошибка преобразования строк. А именно сообщение об ошибке
a value of type "const char *" cannot be assigned to an entity of type "LPCWSTR"
Перечитал кучу форумов и перепробовал кучу способов обхода этой проблемы, пока случайно не зашел на VS2010 Tips & Triks, где объяснялась ситуация возникновения этой ошибки. А решается это очень просто
Project -> Properties -> Configuration Properties -> General
И в поле Character Set меняет параметр Use Unicode Character Set на Use Multi-Byte Character Set
Sunday, December 12, 2010
Friday, December 10, 2010
Apache и мониторинг виртуальных хостов
1. Включаем модуль
$ sudo a2enmod status
$ apache2ctl graceful
2. Редактируем файл мониторинга /etc/apache2/mods-available/status.conf
ExtendedStatus On
SetHandler server-status
#Order deny,allow
#Deny from all
#Allow from localhost ip6-localhost
3. Бывает так, что при переходе на какой-нибудь сайт появляется ошибка "You don’t have permission to access /server-status on this server". Чтобы исправить эту ошибку нужно заменить строчку в файле /etc/hosts
127.0.0.1 localhost.localdomain localhost
на 127.0.0.1 localhost servername
$ sudo a2enmod status
$ apache2ctl graceful
2. Редактируем файл мониторинга /etc/apache2/mods-available/status.conf
#Order deny,allow
#Deny from all
#Allow from localhost ip6-localhost
3. Бывает так, что при переходе на какой-нибудь сайт появляется ошибка "You don’t have permission to access /server-status on this server". Чтобы исправить эту ошибку нужно заменить строчку в файле /etc/hosts
127.0.0.1 localhost.localdomain localhost
на 127.0.0.1 localhost servername
MySQL и кодировка
Чтобы изменить кодировку по умолчанию для MySQL, необходимо выполнить следующие действия:
1. Открыть файл любыми доступными способами
/etc/mysql/my.cnf
2. Добавить следующие строки
[mysqld]
default-character-set=utf8
default-collation=utf8_general_ci
character-set-server=utf8
collation-server=utf8_general_ci
init-connect='SET NAMES utf8'
[client]
default-character-set=utf8
default-character-set=utf8
default-collation=utf8_general_ci
character-set-server=utf8
collation-server=utf8_general_ci
init-connect='SET NAMES utf8'
[client]
default-character-set=utf8
3. Перезапустить mysql
/etc/init.d/mysql restart
Wednesday, December 8, 2010
MySQL dump
1. Делаем бэкап базы
mysqldump -u[Логин] -p[пароль] [базаданных] > mybase.sql
2. Записываем бэкап в другой базе
mysql -u[Логин] -p[пароль] [базаданных] < mybase.sql
mysqldump -u[Логин] -p[пароль] [базаданных] > mybase.sql
2. Записываем бэкап в другой базе
mysql -u[Логин] -p[пароль] [базаданных] < mybase.sql
Subscribe to:
Posts (Atom)