Назад | Перейти на главную страницу

Нужна помощь в установке php gd на ubuntu с помощью lampp (xampp)

Я запускаю lampp 1.7.1 на lubuntu oneiric.
Мне нужно добавить расширение для php_gd.

Я установил php5-gd с помощью

sudo apt-get install php5-gd

Посмотрел на php.ini и заметил строку

;extension=php_gd.dll

Искал что-то с php_gd и нашел

/usr/include/php5/ext/gd/php_gd.h

Пытался скопировать на

sudo cp -av '/usr/include/php5/ext/gd/php_gd.h' '/opt/lampp/lib/php/extensions/no-debug-non-zts-20060613/php_gd.h'
sudo chmod 755 '/opt/lampp/lib/php/extensions/no-debug-non-zts-20060613/php_gd.h'

Добавлен в php.ini

extension=php_gd.h

Перезапустил lampp и получил эту ошибку:

PHP Warning:  PHP Startup: Unable to load dynamic library
'/opt/lampp/lib/php/extensions/no-debug-non-zts-20060613/php_gd.h' -
/opt/lampp/lib/php/extensions/no-debug-non-zts-20060613/php_gd.h:
invalid ELF header in Unknown on line 0

Вы можете попробовать, установив lamp development пакет вместо php-gd

Использовать ссылка на сайт чтобы проверить загрузку пакета разработки лампы.

Почему вы пытаетесь установить xampp / lampp, если у вас уже есть все в вашем репозитории Ubuntu?

В любом случае, чтобы ответить на вашу проблему, вы пытаетесь загрузить файл заголовка как модуль. :) Он не будет работать.

Для вашего lampp, вероятно, вам следует скопировать /usr/lib/php5/20090626/gd.so в / opt / lampp / lib / php / extensions / no-debug-non-zts-20060613 /, но я не знаю, lampp php совместим с Ubuntu php. Просто попробуйте.

Для настройки просто используйте:

extension=gd.so

и он должен работать.