0

Вышла Smarty 3.1.2.

Которая не дружит с русским языком.

Проверить легко. В архиве лежит пример. Если в него добавить простой код:

<div>ТЕСТ</div>

То Smarty покажет ошибку.

Еще, если сохранить шаблон в UTF-8 и добавить BOM. То даже без русского в шаблоне Smarty не сможет обработать этот шаблон и отвалится с ошибкой.

Ошибки, кстати, самые дурацкие, призванные, по-моему, выставить пользователя идиотом. В самых простых конструкциях Smarty будет находить синтаксические ошибки:

Syntax Error in template «index.tpl» on line 42 «{include file=’header.tpl’}» — Unexpected «‘header.tpl'», expected one of: «}» , » «.

O_O

Убил целый день на это. 🙁

Пришлось откатится на 3.0.9.

И еще необходимым условием такого поведения 3.1.2 версии является наличие таких параметров в PHP:

	php_value default_charset utf8
	php_admin_value mbstring.func_overload 2
	php_value mbstring.internal_encoding utf8

Если эти переменные выставлены по-умолчанию, то никаких проблем нет.

0

Создать сервис из командной строки для Windows

Все это знают, но я постоянно забываю. Чтобы создать сервис из командной строки для Windows, достаточно воспользоваться утилитой sc.exe!

Например, sc create Apache2.2 start= auto binpath= «E:\Apache2.2\bin\httpd.exe -k runservice» DisplayName= Apache2.2.

Ссылки по теме: http://support.microsoft.com/kb/251192

0

Доступ к сетевым ресурсам Windows из PHP

Столкнулся с проблемой, нужно было прочитать содержимое папки, которая находится в сети. Например, для поиска в удалённой папке файлы по маске. Штатные функции opendir и glob не помогали. Я перепробовал всё: и подключал сетевой диск, и вызывал консольные команды, и попытался задействовать Windows Scripting через COM. Ничего не помогало.

Continue Reading

0

SevenBeans — Netbeans встречает Windows 7

Недавно обновился до Windows 7. В общем и целом доволен. Система стала работать быстрее в несколько раз. Новая панель задач порадовала, особенно отображение прогресса.

Недавно натолкнулся на плагин к Netbeans, который добавляет возможности новой панели задач. Делает он не так уж много, и не сказать, что без него жить невозмножно. Но он приятно разнообразить ваш монотонный рабочий день.

Continue Reading

0

Битрикс не дружит с IE9?

Админка Битрикса не дружит с IE9?

Вот так новости. Не то чтобы я уж очень злорадствовал и всё-такое. Просто когда видишь, что и у «мега-корпораций» не всё гладко, сразу отчего-то становится легче воспринимать косяки у себя.

Мне одно не нравится у Битрикса: могли хотя бы справку по-внятней сделать. Нет, не нравится многое чего, но вот это особенно. 🙂