Страница 1 из 2
					
				Не подключается OpCache к php под mod_php
				Добавлено: Ср авг 04, 2021 10:51 am
				 DragonV
				Не подключается OpCache к php под mod_php
Установка "из коробки", версия PHP 7.4
При подключении opcache ошибка в логе
PHP Warning:  Failed loading Zend extension 'opcache.so' (tried: /usr/bin/php74/lib64/php/modules/opcache.so (/usr/bin/php74/lib64/php/modules/opcache.so: undefined symbol: zend_preload_autoload), /usr/bin/php74/lib64/php/modules/opcache.so.so (/usr/bin/php74/lib64/php/modules/opcache.so.so: cannot open shared object file: No such file or directory)) in Unknown on line 0
PHP Warning:  PHP Startup: Unable to load dynamic library 'curl.so' (tried: /usr/bin/php74/lib64/php/modules/curl.so (/usr/bin/php74/lib64/php/modules/curl.so: undefined symbol: curl_mime_type), /usr/bin/php74/lib64/php/modules/curl.so.so (/usr/bin/php74/lib64/php/modules/curl.so.so: cannot open shared object file: No such file or directory)) in Unknown on line 0
В итоге PHP работает, но без указанных модулей. Как побороть проблему?
			 
			
					
				Re: Не подключается OpCache к php под mod_php
				Добавлено: Ср авг 04, 2021 11:15 am
				 DragonV
				С проблемой модуля curl помогло обновление этой библиотеки
yum update libcurl
С opcache проблема пока актуальна
			 
			
					
				Re: Не подключается OpCache к php под mod_php
				Добавлено: Ср авг 04, 2021 11:35 am
				 sbury
				
			 
			
					
				Re: Не подключается OpCache к php под mod_php
				Добавлено: Ср авг 04, 2021 7:56 pm
				 DragonV
				[root@2mhost ~]# uname -r
3.10.0-1160.36.2.el7.x86_64
[root@2mhost ~]# ls -l /etc/yum.repos.d
total 8
-rw-r--r-- 1 root root 1404 Jul 31 15:55 brainy.repo
-rw-r--r-- 1 root root 1664 Nov 23  2020 CentOS-Base.repo
[root@2mhost ~]# free -h
              total        used        free      shared  buff/cache   available
Mem:           7.5G        4.2G        331M        484M        3.0G        2.6G
Swap:          7.6G        234M        7.4G
[root@2mhost ~]# df
Filesystem     1K-blocks     Used Available Use% Mounted on
devtmpfs         3925316        0   3925316   0% /dev
tmpfs            3936724        0   3936724   0% /dev/shm
tmpfs            3936724   402364   3534360  11% /run
tmpfs            3936724        0   3936724   0% /sys/fs/cgroup
/dev/sda3      107077548 14862452  92215096  14% /
/dev/sda1        2027408   139124   1767248   8% /boot
tmpfs             787348        0    787348   0% /run/user/0
[root@2mhost ~]#
			 
			
					
				Re: Не подключается OpCache к php под mod_php
				Добавлено: Ср авг 04, 2021 7:57 pm
				 DragonV
				Заметил что проблема с opcache проявляется только при выборе моста mod_php. Если мост fastcgi - все работает корректно. Причем поставил панель начистую на второй виртуалке - проблема та же.
			 
			
					
				Re: Не подключается OpCache к php под mod_php
				Добавлено: Ср авг 04, 2021 9:36 pm
				 sbury
				покажите пожалуйста скриншотом ошибку, желательно без обрезов вывода
			 
			
					
				Re: Не подключается OpCache к php под mod_php
				Добавлено: Ср авг 04, 2021 11:10 pm
				 DragonV
				/var/log/httpd/error_log
[Wed Aug 04 14:33:11.266676 2021] [suexec:notice] [pid 9349] AH01232: suEXEC mechanism enabled (wrapper: /usr/sbin/suexec)
[Wed Aug 04 14:33:11.266781 2021] [:notice] [pid 9349] ModSecurity for Apache/2.9.2 (
http://www.modsecurity.org/) configured.
[Wed Aug 04 14:33:11.266796 2021] [:notice] [pid 9349] ModSecurity: APR compiled version="1.5.2"; loaded version="1.5.2"
[Wed Aug 04 14:33:11.266813 2021] [:notice] [pid 9349] ModSecurity: PCRE compiled version="8.32 "; loaded version="8.32 2012-11-30"
[Wed Aug 04 14:33:11.266826 2021] [:notice] [pid 9349] ModSecurity: LUA compiled version="Lua 5.1"
[Wed Aug 04 14:33:11.266833 2021] [:notice] [pid 9349] ModSecurity: LIBXML compiled version="2.9.1"
[Wed Aug 04 14:33:11.266840 2021] [:notice] [pid 9349] ModSecurity: Status engine is currently disabled, enable it by set SecStatusEngine to On.
[Wed Aug 04 14:33:11.369347 2021] [lbmethod_heartbeat:notice] [pid 9349] AH02282: No slotmem from mod_heartmonitor
PHP Warning:  Failed loading Zend extension 'opcache.so' (tried: /usr/bin/php74/lib64/php/modules/opcache.so (/usr/bin/php74/lib64/php/modules/opcache.so: undefined symbol: zend_preload_autoload), /usr/bin/php74/lib64/php/modules/opcache.so.so (/usr/bin/php74/lib64/php/modules/opcache.so.so: cannot open shared object file: No such file or directory)) in Unknown on line 0
[Wed Aug 04 14:33:11.853545 2021] [mpm_prefork:notice] [pid 9349] AH00163: Apache/2.4.46 (BrainyCP - Sasha Bury) OpenSSL/1.0.2r-fips PHP/7.4.0 configured -- resuming normal operations
[Wed Aug 04 14:33:11.853627 2021] [core:notice] [pid 9349] AH00094: Command line: '/usr/sbin/httpd -D FOREGROUND'
 
			 
			
					
				Re: Не подключается OpCache к php под mod_php
				Добавлено: Чт авг 05, 2021 12:01 am
				 sbury
				Покажите выводы
yum list installed | grep php74w
yum list installed | grep ssl
			 
			
					
				Re: Не подключается OpCache к php под mod_php
				Добавлено: Чт авг 05, 2021 9:20 am
				 DragonV
				
			 
			
					
				Re: Не подключается OpCache к php под mod_php
				Добавлено: Чт авг 05, 2021 10:40 am
				 sbury
				нам архивы не нужны. Скрины сделайте пожалуйста.