PHP-GTK رو لینوکس
Sunday, November 14th, 2010پس از انتشار PHP-GTK روی ویندوز نصب و اجرای php-gtk را روی لینوکس بررسی میکنیم از رایج ترین توزیعهای لینوکس ubuntu/debian است ما هم این پست را بر اساس ubuntu تنظیم کردیم روشی که ما دنبال میکنیم از سادهترین روش هاست که به دو دقیقه زمان و حدود ۵ مگابایت بسته نیاز خواهید داشت اما اگر بخواهید این کار را با کامپایل منبع انجام دهید زمانی حدود ۲ ساعت (برای سیستمهای نسبتاً سریع) و دریافت ۱۰۰ مگابات سورس نیاز خواهید داشت ابتدا php و php-gd را نصب کنید برای این کار خط فرمان را در آدرس زیر باز کنید:
[code]Application > Accessories > Terminal[/code]
و دستور زیر را اجرا کنید:
[code]sudo apt-get install php5-cli php5-gd[/code]

دیدیم که به جای php ، بسته phpcli را نصب کردیم دلیل آن هم این است که بسته php به عنوان یک سرویس وب ارائه میشود
حال نوبت به php-gtk رسیده برای نصب آن ابتدا فایل زیر را دانلود کنید
php5-gtk-2.0.1~2010-05-11_i386.deb
و آن را نصب کنید (یا روی آن دابل کلیک کنید و سپس install یا دستور sudo dpkg -i ./download/file.deb)
کار تمام است
آزمایش:
حالا در پوشه جاری یک فایل بسازید و ادیت کنید با دستور زیر نام فایل را test.php مینامیم
[code]sudo gedit test.php[/code]
و کد های زیر را در آن تایپ کنید:
[php]
if(!class_exists('gtk')){
echo "classe gtk peyda nasod!\n";
}
$win=new GtkWindow();
$win->set_title("Test");
$win->connect_simple('destroy' , array('gtk' , 'main_quit'));
$lbl=new GtkLabel("Nokhostin Barname \n Emtehane PHP-GTK");
$win->add($lbl);
$win->show_all();
Gtk::main();
?>
[/php]
حالا برنامه را اجرا میکنیم دستور زبان کلی اجرای برنامههای GTK به صورت زیر است
[code]php PATH/FILE.PHP
یا
php مسیر/نام.پیاچپی[/code]
بر این اساس فایلی را که ساختید اجرا کنید
[code]php test.php[/code]
توجه کردید که فقط نام فایل را نوشتیم دلیل آن این است که فایل در پوشه جاری است و نیازی به نوشتن آدرس کامل نیست پس از اجرا برنامه به صورت زیر خواهد بود

