пятница, 12 февраля 2010 г.

xdmcp или какие могут быть проблемы при настройке kdm

С kdm ситуация немного проще чем с gdm.
Чтоб тоже самое сделать с помощью kdm надо отредактировать 2 файла, это /etc/kde4/kdm/kdmrc и /etc/kde4/kdm/Xaccess. 
В kdmrc нужно найти [Xdmcp] заменить заменить в Enable=false на true, а в Xaccess раскоментировать
#*                  #any host can get a login window
эту строку. Иначе, если ее не раскоментировать, возможно будет выдавать ошибку XDMCP fatal error: Manager unwilling Host unwilling.

xdmcp или какие могут быть проблемы при настройке gdm

Долго (дня 2) пытался нормально настроить gdm для xdmcp в ubuntu 9.10.
Дальше проблемы:
1. Как всегда в убунту нет конфига.
2. При втором заходе на сервер появляется ошибка XDMCP fatal error: session declined maximum number of open sessions from your host reached, если идти стандартным путем настройки, как написано на многочисленных сайтах.

Решения:
1. Файл custom.conf почти пустой лежит в /usr/share/doc/gdm/examples. Его надо скопировать в /etc/gdm/
sudo cp /usr/share/doc/gdm/examples/custom.conf /etc/gdm/
и, естественно вписать настройки
[xdmcp]
Enable=true
MaxSessions=16
DisplaysPerHost=2
2. Вторая проблемма как раз и решается последней строкой конфига, а именно DisplaysPerHost=2. При использовании gdm, она должна обязательно присутствовать, иначе после первого сеанса gdm перестанет пускать с ошибкой означеной выше.

воскресенье, 24 января 2010 г.

Буква И в MySQL

Проблема в том, что MySQL как-то странно выводит эту букву в UTF-8. Все остальные нормально, а эта как попало( Выход из ситуации такой:
В классе подключения к БД, после mysql_connect, нужно написать mysql_query("SET NAMES UTF8");. Минус в том, что если база уже заполнена, ее придется перезаписать.

вторник, 19 января 2010 г.

utf8 и Денвер

Как заставить денвер работать внутри сети как корпоративный web-сервер, да так чтоб понимал utf8?

Надо C:\WebServers\usr\local\apache\conf\httpd.conf закоментить строку: AddDefaultCharset windows-1251 и ребутнуть денвер.

Все. Utf8 сервер уже научился.

Дальше надо, чтоб его было видно в локальной сети. Это описано в FAQ к денверу поэтому скажу, что мне понравился способ с .htaccess который надо положить в z:\home\_название сайта_\, и в котором надо написать #dnwr_ip _ваш ip адрес_, и стучаться на него с другого компа.