PDA

View Full Version : مشکل در gd library



skh_med
شنبه 06 شهریور 1389, 19:28 عصر
با سلام به دوستان

من در تنظیمات 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 رو کوتاه کنه . از کجا می تونم فعالش کنم ؟ شدیدا گکیرم لطفا راهنمایم کنین .

mermaid
یک شنبه 07 شهریور 1389, 06:51 صبح
لطفا سیستم عاملتون رو مشخص کنید و اینکه آیا دسترسی به سرور دارید یا نه... اگر ندارید باید از خدمات سایت بخواهید که اون رو نصب کنند، اگر هم این قضیه مربوط به سیستم لوکال خودتون میشه. برای اینجور سوالها (که ممکنه نیاز به نصب یا تغییرات روی سیستمتون داشته باشه) همیشه سیستم عامل رو مشخص کنید...

به هر حال این صفحه روش نصب مجدد GD و متعلقاتش رو توضیح میده :

http://php.net/manual/en/image.installation.php


این هم متنی هستش که روش فعال کردن رو در ویندوز توضیح داده، از توی خود سایت php.net برداشتم:



Tips for Windows User to Set up GD(dynamic graphic lib) with PHP.

Problem I meet:

When i run following function, which terminates at

$img = @imagecreatefromjpeg($image_path);

error message is : undefined function imagecreatefromjpeg();

no other code of the script gets executed.

Solution:

In one word, you need to turn on gd lib,
which hold the implementation of imagecreatefromjpeg();

please follow below steps:

my php install dir is: c:/php/
first you must try to find:
c:/php/php.ini
c:/php/ext/php_gd2.dll(php 5)
c:/php/extension/php_gd2.dll(php 4)

The php_gd2.dll is included in a standard PHP installation for Windows,
however, it's not enabled by default.
You have to turn it on,
You may simply uncomment the line "extension=php_gd2.dll" in php.ini and restart the PHP extension.

Change:
,extension=php_gd2.dll

To:
extension=php_gd2.dll

You may also have to correct the extension directory setting
from:
extension_dir = "./"
extension_dir = "./extensions"
To (FOR WINDOWS):
extension_dir = "c:/php/extensions"(php 4)
extension_dir = "c:/php/ext"(php 5)

Cheers!