Не прикрепляются графические файлы к сообщениям, в админке системное сообщение: "GD не установлена" - Дизайн и модификация Invision Power Board

Перейти к содержимому

 

Правила раздела

Здесь обсуждаются вопросы по настройке и администрированию форумов IPB 3.x.
Пожалуйста, не оффтопьте, если зашли сюда случайно, и обратите внимание на соседние разделы.
Установка, настройка и обслуживание форумов IPB 2.x.
Оформление форумов, включая верстку скинов.
Размещение рекламы на форумах.
SEO оптимизация форума.
Техническая поддержка наших скинов и модов.

СвернутьПрикрепленные теги

Теги не найдены

Страница 1 из 1

Не прикрепляются графические файлы к сообщениям, в админке системное сообщение: "GD не установлена"

#1 Пользователь не на сайте   tamivla ответил: »

 
 
  • Newbie
  • *
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 5
  • Регистрация: 07-Декабрь 18
  • Репутация: 0
  • IPB version:3.4.x
 

Отправлено 08 Декабрь 2018 - 17:26

Свой сервер Ubuntu 16 + LAMP + IPB 3.4.9
Отдельно доставлял PHP 5.6 путем "sudo add-apt-repository ppa:ondrej/php ......", о чем писал в предыдущем посте.

Создаю сообщение на форуме, прикрепляю файлы, цепляются любые и любого размера, за исключением графических (jpg, gif, ...).
Сообщение отправляется, в теле сообщения присутствуют видимыми все вложения, за исключением графических файлов.
В папке /uploads/mounthly_xx_xxx/ тут же фиксирую появление нового файла *post-0-1-xxxxxxxx.jpg, что вроде как свидетельствует, что графический файл на сайт все таки прогрузился!

В админке системное сообщение: "GD не установлена". В личном профиле при попытке загрузки фотографии пользователя так же никакой реакции.
В логах упоминается "call to undefined function imagecreatetruecolor()", что так же говорит об отсутствии библиотеки/расширения GD.

Гугл учит раскомментировать строку ;extension = gd.so в файле php.ini
В моем случае такой строки вообще не имеется. Не гордый, набираю строку ручками, рестартю апач - результата нет!

Ищу пути расположения расширений, нахожу через php.info - extension_dir=/usr/lib/php/20131226
В папке 20131226 среди прочих файлов, искомого gd.so не нахожу. Но вот в соседней папке 20151012 он имеется, копирую в первую, перегружаю апачь - результата нет!

Гуглю дальше. Делаю по букварю: sudo apt-get -y update && apt-get -y install php5-gd

Получаю сообщение:
...
W: Репозиторий «http://archive.getdeb.net/ubuntu xenial-getdeb Release» не содержит файла Release.
N: Данные из этого репозитория нельзя аутентифицировать, и поэтому потенциально из небезопасно использовать.
N: Смотрите справочную страницу apt-secure(8) о создании репозитория и настройке пользователя.
E: Не удалось получить http://www.getdeb.ne...s/binary-amd64/Packages 403 Forbidden
E: Некоторые индексные файлы не скачались. Они были проигнорированы или вместо них были использованы старые версии.

Делаю по другому букварю: sudo apt-get install php5-gd

Получаю сообщение:

Пакет php5-gd недоступен, но упомянут в списке зависимостей другого пакета.
Это может означать, что пакет отсутствует, устарел, или доступен из источников, не упомянутых в sources.list
E: Для пакета «php5-gd» не найден кандидат на установку
You have new mail in /var/mail/root

Просматриваю содержимое файла /var/mail/root, где встречаю сообщение:

"PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib/php/20131226/gd.so' - /usr/lib/php/20131226/gd.so: undefined symbol: zend_list_close in Unknown on line 0"

Ну вот чужим оказался этот файл gd.so из другой "цифровой" папочки! И, там таких "циферных" папочек целых пять штук разной наполненности файлами "*.so". Может это и есть те "другие источники/пакеты", которые надо бы как-то подцепить и активировать?

Дальнейшие копания в Гугле ведут уже к вопросам перекомпиляции, вроде "PHP + GD" с какими-то параметрами "--with-gd" или что-то подобное, но для меня это уже космос!!! Я без году неделя в Ubuntu! Неужели все так не просто на ровном месте?!! Пару дней назад мои форумы работали без проблем на хостинге в инете, правда в среде PHP 5.4.

Имеются ли какие-то соображения по моей ситуации?
Спасибо тем, кто хотя бы дочитал до конца!.... )))
0

Сообщить об этой теме:


Страница 1 из 1


Быстрый ответ

  

1 пользователей читают эту тему
0 зарегистрированных, 1 гостей, 0 скрытых


Контактная информация

Вопросы по работе сайта

+7 (917) 501-4765
C 10 до 20 в рабочие дни (время московское)

Техническая поддержка

Контактные данные специалистов

Дизайн форумов

IPB 3.x ¦ IPB 2.x

Бесплатные шаблоны

IPB 3.2 – 3.4 ¦ IPB 3.1 ¦ IPB 3.0 ¦ IPB 2.2 – 2.3 ¦ IPB 2.1 ¦ Клипарт
Лицензия на использование ¦ Ваша поддержка ¦ О проекте
Copyright © 2005-2019 IPBSkins.ru Team
При копировании материалов с сайта
прямая ссылка на источник обязательна