- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Как удалить плохие SEO-ссылки и очистить ссылочную массу сайта
Применяем отклонение ссылок
Сервис Rookee
В 2023 году Google заблокировал более 170 млн фальшивых отзывов на Картах
Это на 45% больше, чем в 2022 году
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Здравствуйте
Настраиваю сервер в 1 раз. Столкнулся с непонятным моментом.
nginx+php-fpm
centos
Установил ioncube.
php -v отображает все корректно,
Copyright (c) 1997-2017 The PHP Group
Zend Engine v3.1.0, Copyright (c) 1998-2017 Zend Technologies
with the ionCube PHP Loader (enabled) + Intrusion Protection from ioncube24.com (unconfigured) v10.0.2, Copyright (c) 2002-2017, by ionCube Ltd.
with Zend OPcache v7.1.8, Copyright (c) 1999-2017, by Zend Technologies
но браузер при открытии файла с сведениями пхп <? php phpinfo(); ?> не отображает ионкуба
Zend Engine v3.1.0, Copyright (c) 1998-2017 Zend Technologies
with Zend OPcache v7.1.8, Copyright (c) 1999-2017, by Zend Technologies
nginx и php-fpm перезагружал.
У меня такое было.
Был файл /etc/php/7.0/cli/php.ini для php cli и еще один /etc/php.ini для php-fpm
В итоге в cli отображалось, а на сайте не работало.
cd /
find -name php.ini
Проверь/пропиши расположение модуля. Для примера:
zend_extension = "/usr/lib/php/20151012/ioncube_loader_lin_7.0.so"
проверил. верное расположение у меня
там вроде как php -v ругается если неверный путь
единственное отличие - это путь в кавычках у вас. попробую конечно в кавычках прописать но в манулах везде без кавычек
С кавычками или без, не имеет значения.
Что выводит
cd /
find -name php.ini
С кавычками или без, не имеет значения.
Что выводит
cd /
find -name php.ini
один только файл в etc
в конец добавил
zend_extension = /usr/lib64/php/modules/ioncube/ioncube_loader_lin_7.1.so
zend_extention_ts = /usr/lib64/php/modules/ioncube/ioncube_loader_lin_7.1_ts.so
пути корректные
Посмотрите в выводе phpinfo() - там написано, какой файл конфигурации используется.
Потом смотрите, что в этом файле.
Потом в логе ошибок, при старте php-fpm, т.к. возможно какой-то косяк с путями/правами/версиями.
;15261540']Посмотрите в выводе phpinfo() - там написано, какой файл конфигурации используется.
Потом смотрите, что в этом файле.
Потом в логе ошибок, при старте php-fpm, т.к. возможно какой-то косяк с путями/правами/версиями.
этот файл и используется /etc/php.ini
лог ошибог php-fpm?
такое есть /var/log/php-fpm/php-fpm но пустой он
zend_extension = /usr/lib64/php/modules/ioncube/ioncube_loader_lin_7.1.so
zend_extention_ts = /usr/lib64/php/modules/ioncube/ioncube_loader_lin_7.1_ts.so
Положи файлы модуля в /usr/lib64/php/modules/
помогло
а что это было ? с правами что-то?
попробовал ради интереса права папки (с вложенными файлами) поменять на 755 и владельца на рут. в php.ini путь снова поменял на файлы в папке ионкуб. не сработало. хз может в selinux (наверное бред) чето править надо. Или что скорее всего я вообще не в ту степь ушел
вообщем забиваю пока на это дело. работает когда файлы ионкуба в папке modules лежат. да и фиг с ним (так даже логичней)
помогло
а что это было ? с правами что-то?
попробовал ради интереса права папки (с вложенными файлами) поменять на 755 и владельца на рут. в php.ini путь снова поменял на файлы в папке ионкуб. не сработало. хз может в selinux (наверное бред) чето править надо. Или что скорее всего я вообще не в ту степь ушел
вообщем забиваю пока на это дело. работает когда файлы ионкуба в папке modules лежат. да и фиг с ним (так даже логичней)
Всегда модули должны быть сразу в каталоге modules
Возможно, причина в том, что cli запускаете от root, а php-fpm от другого пользователя. И копать нужно в сторону прав. Не знаю, я никогда даже не пытался распихивать модули по отдельным каталогам.