Vesta Control Panel - Forum

Community Forum

Skip to content

Advanced search
  • Quick links
    • Main site
    • Github repo
    • Google Search
  • FAQ
  • Login
  • Register
  • Board index Language specific forums Russian (Русский) Веб сервер
  • Search

Проблема при мультиверсионности(подключение расширений)

Вопросы по работе Веб сервера
Apache + Nginx, Nginx + PHP5-FPM
Post Reply
  • Print view
Advanced search
6 posts • Page 1 of 1
Mikhail29
Posts: 13
Joined: Mon Jun 19, 2017 9:00 am

Проблема при мультиверсионности(подключение расширений)
  • Quote

Post by Mikhail29 » Mon Jun 19, 2017 9:11 am

Здравствуйте! Сделал на debian 8.5 на vestacp мультиверсионность. Делал по инструкциям https://anikin.pw/all/multiversionnost- ... s-vestacp/ и https://0vps.ru/item/34-raznye-versii-p ... i-debian-8 . Ставил php7.1 в качестве дополнительной. Всё получилось кроме одного но: Не подгружаются расширения php в том числе и memcached. Настроки видит, загружает верно, в настройках прописано что нужно подключить, но php ведёт себя как будто не видит этих строк. Загружается, всё работает, но не загружается не одно расширение и в логах самого php и syslog не имеет ни одного намёка на ошибку. В чём может быть дело? Есть мысли?
Top

Mikhail29
Posts: 13
Joined: Mon Jun 19, 2017 9:00 am

Re: Проблема при мультиверсионности(подключение расширений)
  • Quote

Post by Mikhail29 » Tue Jun 20, 2017 9:20 am

Здравствуйте! Почему не подключается разобрался. Теперь не может загрузиться memcached(все остальные разширения загружаются, вот что в логах пишет:

Code: Select all

 PHP Warning:  PHP Startup: Unable to load dynamic library '/php/php7/lib/php/extensions/no-debug-non-zts-20160303/memcached.so' - /usr/local/lib/libmemcached.so.11: undefined symbol: __asan_option_detect_stack_use_after_return in Unknown on line 0
Файлы /php/php7/lib/php/extensions/no-debug-non-zts-20160303/memcached.so и /usr/local/lib/libmemcached.so.11 есть.

Объясните что значит ошибка и по возможности как исправить.
Top

skurudo
VestaCP Team
Posts: 8099
Joined: Fri Dec 26, 2014 2:23 pm
Contact:
Contact skurudo
Website Facebook Google+ Skype
Twitter

Re: Проблема при мультиверсионности(подключение расширений)
  • Quote

Post by skurudo » Mon Jul 24, 2017 2:10 pm

Mikhail29 wrote:Загружается, всё работает, но не загружается не одно расширение и в логах самого php и syslog не имеет ни одного намёка на ошибку. В чём может быть дело? Есть мысли?
Где-то там в комментариях было написано, что нужно в ext их прописать :)
Top

skurudo
VestaCP Team
Posts: 8099
Joined: Fri Dec 26, 2014 2:23 pm
Contact:
Contact skurudo
Website Facebook Google+ Skype
Twitter

Re: Проблема при мультиверсионности(подключение расширений)
  • Quote

Post by skurudo » Mon Jul 24, 2017 2:12 pm

Mikhail29 wrote:Здравствуйте! Почему не подключается разобрался.
Так и рассказали бы всем :)
Mikhail29 wrote:Теперь не может загрузиться memcached(все остальные разширения загружаются, вот что в логах пишет:
..
Объясните что значит ошибка и по возможности как исправить.
Ну не может загрузить расширение.
Может не от того пхп расширение, может прав не хватает.
Собственно под 7-ку пришлось руками собирать из исходников, селяви.
Top

linux81
Posts: 78
Joined: Wed Mar 18, 2015 10:11 pm
Contact:
Contact linux81
Website

Os: CentOS 6x
Web: apache + nginx
Re: Проблема при мультиверсионности(подключение расширений)
  • Quote

Post by linux81 » Sat Jul 29, 2017 12:54 pm

Mikhail29 wrote:PHP Warning:  PHP Startup: Unable to load dynamic library '/php/php7/lib/php/extensions/no-debug-non-zts-20160303/memcached.so' - /usr/local/lib/libmemcached.so.11: undefined symbol: __asan_option_detect_stack_use_after_return in Unknown on line 0
такая ошибка наблюдается, если устанавливает модуль не той разрядности. Например у вас система архитектуры amd64, а модуль memcached вы устанавливаете х86.
Стоит это проверить.
Top

Mikhail29
Posts: 13
Joined: Mon Jun 19, 2017 9:00 am

Re: Проблема при мультиверсионности(подключение расширений)
  • Quote

Post by Mikhail29 » Sun Jul 30, 2017 6:14 pm

skurudo wrote:Так и рассказали бы всем :)
Да сам по сути напартачил. Одно из расширений неверно ему имя указал(на одну букву ошибся) в этоге не одно расширение не подключилось, как исправил всё заработало.
linux81 wrote:такая ошибка наблюдается, если устанавливает модуль не той разрядности. Например у вас система архитектуры amd64, а модуль memcached вы устанавливаете х86.
Стоит это проверить.
Спасибо. Попробую чуток разобраться с этой проблемой. А то уже вообще был разочаровался настроить memcached и подзабросил это дело.
Top


Post Reply
  • Print view

6 posts • Page 1 of 1

Return to “Веб сервер”



  • Board index
  • All times are UTC
  • Delete all board cookies
  • The team
Powered by phpBB® Forum Software © phpBB Limited
*Original Author: Brad Veryard
*Updated to 3.2 by MannixMD
 

 

Login  •  Register

I forgot my password