problem in gd library

skh_med

Member
با سلام به دوستان

من در تنظیمات php.ini اینها رو دارم .
gd
GD Support enabled
GD Version bundled (2.0.34 compatible)
GIF Read Support enabled
GIF Create Support enabled
PNG Support enabled
WBMP Support enabled
XBM Support enabled


اما همونطور که می بینید jpeg وجود نداره و imageCreateFromJPEGدر فوکا گالری ارور می ده و قادر نیست فایلهای jpeg رو کوتاه کنه . از کجا می تونم فعالش کنم ؟ شدیدا گکیرم لطفا راهنمایم کنین
 

P.H.P

Member
سلام

این مشخصاتی که دادی همه چی داره الا JPG

با استفاده از کد زیر تست کن ببین مقدار JPG باید 1 باشه که بتون JPG ایجاد کنه

PHP:
<pre>
<?php

print_r(gd_info());

?>
</pre>

نمونه کامل فعال بودن GD:
کد:
Array
(
    [GD Version] => bundled (2.0.34 compatible)
    [FreeType Support] => 1
    [FreeType Linkage] => with freetype
    [T1Lib Support] => 1
    [GIF Read Support] => 1
    [GIF Create Support] => 1
    [JPEG Support] => 1
    [PNG Support] => 1
    [WBMP Support] => 1
    [XPM Support] => 
    [XBM Support] => 1
    [JIS-mapped Japanese Font Support] => 1

)


موفق
 

skh_med

Member
Array
(
[GD Version] => bundled (2.0.34 compatible)
[FreeType Support] =>
[T1Lib Support] =>
[GIF Read Support] => 1
[GIF Create Support] => 1
[JPG Support] =>
[PNG Support] => 1
[WBMP Support] => 1
[XPM Support] =>
[XBM Support] => 1
[JIS-mapped Japanese Font Support] =>
)

ممنون از جوابتون . متنظر کمکتون هستم
 

P.H.P

Member
شما باید GD رو update کنید

اگه لینوکس هستید توی terminal بزنید
کد:
sudo apt-get install php5-gd
بعد باید آپاچی رو restart کنی
کد:
/etc/init.d/apache2 restart
و اگه ویندوز هستید php رو آپدیت کنید،یا میتونید فایل GD که پیوست کردم جایگزین کنید و restart کنید

فایل رو باید در آدرس extension ها قرار بدی
کد:
c:\php\ext\
موفق
 

پیوست ها

  • php_gd2.zip
    599.5 کیلوبایت · بازدیدها: 0

skh_med

Member
هاست من لینوکس هست / وقتی در ترمینال می نویسم این ارور رو می ده :
sudo: sorry, you must have a tty to run sudo
 

P.H.P

Member
وارد root بشو

دستور زیر رو انجام بده
کد:
./install.sh -u
vi /etc/sudoers

خط
کد:
#Default requiretty

به

کد:
Default requiretty
تغییر بده
بعد دوباره install کن

کد:
./install.sh
 

جدیدترین ارسال ها

بالا