PHP-GTK رو لینوکس

پس از انتشار 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]

توجه کردید که فقط نام فایل را نوشتیم دلیل آن این است که فایل در پوشه جاری است و نیازی به نوشتن آدرس کامل نیست پس از اجرا برنامه به صورت زیر خواهد بود

Tags: , , , , , , ,

Leave a Reply