Я запускаю 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
и он должен работать.