Последняя стабильная версия: 1.1.9

Рецепты

Система Orphus

Yii и Denwer

Denwer является довольно популярным средством для разработки на PHP. Остановимся на некоторых моментах, полезных при работе с Yii.

Ниже будет предполагаться, что Denwer установлен на диск Z: в директорию web и при его запуске создаётся виртуальный диск W:.

Консоль

Для того, чтобы использовать PHP из консоли:

  • К переменной окружения PATH добавляем полный путь к php.exe от корня виртуального диска W:. Для английской Windows 7 надо зайти в System Properties → Advanced → Environment Variables → System Variables → Path → Edit и дописать ;W:\usr\local\php5.
  • Отредактируйте W:\usr\local\php5\php.ini так, чтобы все пути были абсолютными от корня виртуального диска Denwer.
extension_dir = "W:\usr\local\php5\ext\"
session.save_path = "W:\tmp"
  • Иногда требуются некоторые dll (будет написано в выдаваемых ошибках). Их надо найти и положить в папку PHP.

Проблемы с UTF-8

Поправим кодировку для отдаваемых данных по умолчанию. В W:\usr\local\php5\php.ini прописываем:

default_charset = "utf-8"

Поправим кодировку для работы с MySQL. В W:\usr\local\mysql5\my.cnf:

default-character-set = utf8
init-connect = "set names utf8"