В PHP-GTK 1 не знаехте дали модула php-gtk е бил зареден автомотично в PHP от конфигурационният фаил php.ini или поради лошо конфигуриране на този фаил (най-честият случай), е необходимо да заредите модула ръчно:
<?php if (!class_exists("gtk")) { dl( "php_gtk." . PHP_SHLIB_SUFFIX); } ?> |
Във версия 5 на PHP зареждането на модули чрез dl() ще отпадне. Този метод все още може да бъде използван, но не е за предпочитане. Можете да предположите, че модулът PHP-GTK е вече зареден или да направите проверка за съществуването на този модул и да отпечатите грешка:
<?php if (!extension_loaded('php-gtk')) { echo "The PHP-Gtk2 module is not available!\r\n"; exit(1); } //..continue with your program ?> |