PHP-GTK. Создание оконных приложений на PHP

Установка и настройка PHP-GTK под Windows

PHP-GTK

Со страницы http://gtk.php.net/download.php загружаем файлы php-gtk-2.0.1-win32-nts.zip и php-gtk-2.0.1-win32-extensions.zip. Копируем php-gtk-2.0.1-win32-nts.zip в корень диска C и распаковываем в текущую папку. В корне диска C будет создана папка php-gtk2. Путь к php.exe должен выгдядеть так: C:\php-gtk2\php.exe. Копируем php-gtk-2.0.1-win32-extensions.zip в корень диска C и распаковываем в текущую папку. Соглашаемся с заменой всех файлов. Все файлы будут распределены по каталогам. Переименовываем файл php.exe в pgtk.exe, а файл php-win.exe в pwgtk.exe.

Открываем файл php-cli.ini и изменяем строку

php-gtk.codepage = CP1250

на

php-gtk.codepage = CP1251

После строки

;date.timezone = 

вставляем строку

date.timezone = "Europe/Moscow"

Добавляем строки в конец секции [PHP]

magic_quotes_gpc = Off
log_errors = On
error_log = "C:/php-gtk2/error.txt"

Убираем символ комментария (;) перед строкой

php-gtk.extensions = php_gtk_libglade2.dll,php_gtk_sourceview2.dll

Со страницы http://ftp.gnome.org/pub/GNOME/binaries/win32/glade3/3.6/ скачиваем файл glade3-3.6.7-with-GTK+.exe и запускаем:













Теперь необходимо в самый конец переменной PATH добавить путь

;C:\Program Files\Gtk+\bin;C:\php-gtk2

Для этого в меню Пуск выбираем пункт Панель управления (или Настройка | Панель управления). В открывшемся окне выбираем пункт Система. Переходим на вкладку Дополнительно и нажимаем кнопку Переменные среды. В разделе Системные переменные делаем двойной щелчок на строке Path (или выделяем строку и нажимаем Изменить).

Программа установки glade3 прописывает переменную среды PATH для конкретного пользователя. Ее необходимо удалить, так как это значение будет добавлено в конец системной переменной PATH после пути к папке C:\php-gtk2. В этом случае glade3 из меню Пуск не запустится. Находим строку с переменной PATH в разделе Переменные среды пользователя (Обратите внимание!!! Случайно НЕ удалите строку из раздела Системные переменные) и удаляем строку:

PATH C:\Program Files\Gtk+\bin

Глава 1. Первые шаги

Глава 2. Обработка событий

© Прохоренок Н.А., 2010 г., unicross[собака]mail.ru
Учебник по PHP-GTK, самоучитель по PHP-GTK, справочник по PHP-GTK

HTML, JavaScript, PHP и MySQL.
Джентльменский набор Web-мастера
3-е издание

HTML, JavaScript, PHP и MySQL. Джентльменский набор Web-мастера

Рассмотрены вопросы создания интерактивных Web-сайтов с помощью, HTML, JavaScript, PHP и MySQL. Представлен материал о применении каскадных таблиц стилей (CSS) для форматирования Web-страниц. Даны основные конструкции языка РНР, на примерах показаны приемы написания сценариев, наиболее часто используемых при разработке Web-сайтов. Описаны приемы работы с базами данных MySQL при помощи РНР, а также администрирования баз данных с помощью программы phpMyAdmin. Особое внимание уделено созданию программной среды на компьютере разработчика и настройке Web-сервера Apache.

В 3-м издании книги описываются новые версии программ Apache 2.2.14, РНР 5.3.0 и MySQL 5.1.40. Добавлено описание программ Notepad++, Aptana Studio, NetBeans и HeidiSQL, рассмотрены возможности шаблонизатора Smarty, а также переработаны и дополнены все главы книги.

На прилагаемом компакт-диске содержатся листинги более чем двухсот примеров, описанных в книге, руководство по созданию динамического сайта, электронная версия самоучителя языка Perl и видеоуроки.


Сайт создан в системе uCoz