宝塔1024程序员节&双十一超级狂欢,证书买一年送一年查看活动
当前位置:论坛首页 > Linux面板 > 求助

PHP7.4安装Opcache失败(提示成功)实际导致PHP无法启动

发表在 Linux面板2020-10-4 21:38 [复制链接] 9 10925

PHP7.4安装Opcache失败(提示成功)实际导致PHP无法启动
除Opcache外未安装任何缓存插件,扩展仅安装了ioncube和memcached

phpinfo如下:

基本信息

PHP版本7.4.10安装位置/www/server/php/
php.ini/www/server/php/74/etc/php.ini
已加载Core date libxml openssl pcre sqlite3 zlib bcmath ctype curl dom filter ftp gd gettext hash iconv intl json mbstring SPL session pcntl standard PDO mysqlnd pdo_sqlite Phar posix Reflection pdo_mysql shmop SimpleXML soap sockets sodium mysqli sysvsem tokenizer xml xmlreader xmlrpc xmlwriter swoole_loader zip memcached ionCube Loader

数据库驱动

MySQLNoMySQLiYesPDO-MySQLYes
SqlServerNoPDO-SqlServerNoSqlite3Yes
PDO-SqliteYesPgSQLNoPDO-PgSQLNo
MongoDBNo

缓存器

Zend OPcacheNoRedisNoMemcacheNo
MemcachedYesapcuNoxcacheNo

加密解密库

Zend OptimizerNoZend Guard LoaderNoionCube LoaderYes
SourceGuardianNoMcryptNoOpenSSLYes
IconvYes

图片处理库

EXIFNoGD libraryYesImageMagickNo

网络通信库

cURLYesSwooleNoSocketsYes

文件和字符串处理库

XmlrpcYesFileInfoNoFtpYes
MbstringYesbz2NoxslNo

其它第三方库

xDebugNophalconNoyafNo


安装日志如下:
  1. make: *** [Makefile:191: ZendAccelerator.lo] Error 1

  2. /bin/sh /www/server/panel/install/zendopcache-7.0.5/libtool --mode=compile cc  -I. -I/www/server/panel/install/zendopcache-7.0.5 -DPHP_ATOM_INC -I/www/server/panel/install/zendopcache-7.0.5/include -I/www/server/panel/install/zendopcache-7.0.5/main -I/www/server/panel/install/zendopcache-7.0.5 -I/www/server/php/74/include/php -I/www/server/php/74/include/php/main -I/www/server/php/74/include/php/TSRM -I/www/server/php/74/include/php/Zend -I/www/server/php/74/include/php/ext -I/www/server/php/74/include/php/ext/date/lib  -DHAVE_CONFIG_H  -g -O2   -c /www/server/panel/install/zendopcache-7.0.5/ZendAccelerator.c -o ZendAccelerator.lo

  3. cc -I. -I/www/server/panel/install/zendopcache-7.0.5 -DPHP_ATOM_INC -I/www/server/panel/install/zendopcache-7.0.5/include -I/www/server/panel/install/zendopcache-7.0.5/main -I/www/server/panel/install/zendopcache-7.0.5 -I/www/server/php/74/include/php -I/www/server/php/74/include/php/main -I/www/server/php/74/include/php/TSRM -I/www/server/php/74/include/php/Zend -I/www/server/php/74/include/php/ext -I/www/server/php/74/include/php/ext/date/lib -DHAVE_CONFIG_H -g -O2 -c /www/server/panel/install/zendopcache-7.0.5/ZendAccelerator.c  -fPIC -DPIC -o .libs/ZendAccelerator.o

  4. In file included from /www/server/panel/install/zendopcache-7.0.5/ZendAccelerator.h:57,

  5.                  from /www/server/panel/install/zendopcache-7.0.5/ZendAccelerator.c:27:

  6. /www/server/panel/install/zendopcache-7.0.5/zend_accelerator_hash.h:50:2: error: unknown type name ‘zend_uint’

  7.   zend_uint              key_length;

  8.   ^~~~~~~~~

  9. /www/server/panel/install/zendopcache-7.0.5/zend_accelerator_hash.h:59:2: error: unknown type name ‘zend_uint’

  10.   zend_uint               num_entries;

  11.   ^~~~~~~~~

  12. /www/server/panel/install/zendopcache-7.0.5/zend_accelerator_hash.h:60:2: error: unknown type name ‘zend_uint’

  13.   zend_uint               max_num_entries;

  14.   ^~~~~~~~~

  15. /www/server/panel/install/zendopcache-7.0.5/zend_accelerator_hash.h:61:2: error: unknown type name ‘zend_uint’

  16.   zend_uint               num_direct_entries;

  17.   ^~~~~~~~~

  18. /www/server/panel/install/zendopcache-7.0.5/zend_accelerator_hash.h:64:56: error: unknown type name ‘zend_uint’; did you mean ‘zend_llist’?

  19. void zend_accel_hash_init(zend_accel_hash *accel_hash, zend_uint hash_size);

  20.                                                         ^~~~~~~~~

  21.                                                         zend_llist

  22. /www/server/panel/install/zendopcache-7.0.5/zend_accelerator_hash.h:70:3: error: unknown type name ‘zend_uint’; did you mean ‘zend_llist’?

  23.    zend_uint               key_length,

  24.    ^~~~~~~~~

  25.    zend_llist

  26. /www/server/panel/install/zendopcache-7.0.5/zend_accelerator_hash.h:77:3: error: unknown type name ‘zend_uint’; did you mean ‘zend_llist’?

  27.    zend_uint               key_length);

  28.    ^~~~~~~~~

  29.    zend_llist

  30. /www/server/panel/install/zendopcache-7.0.5/zend_accelerator_hash.h:82:3: error: unknown type name ‘zend_uint’; did you mean ‘zend_llist’?

  31.    zend_uint               key_length);

  32.    ^~~~~~~~~

  33.    zend_llist

  34. /www/server/panel/install/zendopcache-7.0.5/zend_accelerator_hash.h:87:3: error: unknown type name ‘zend_uint’; did you mean ‘zend_llist’?

  35.    zend_uint               key_length);

  36.    ^~~~~~~~~

  37.    zend_llist

  38. /www/server/panel/install/zendopcache-7.0.5/ZendAccelerator.c:39:10: fatal error: TSRM/tsrm_virtual_cwd.h: No such file or directory

  39. #include "TSRM/tsrm_virtual_cwd.h"

  40.           ^~~~~~~~~~~~~~~~~~~~~~~~~

  41. compilation terminated.

  42. make: *** [Makefile:191: ZendAccelerator.lo] Error 1

  43. Reload service php-fpm /etc/init.d/php-fpm-74: line 142: kill: (2743) - No such process

  44. done
复制代码


使用道具 举报 只看该作者 回复
发表于 2023-9-23 13:54:34 | 显示全部楼层
这个问题还没有有效的解决方法吗?这么久了~~~
使用道具 举报 回复 支持 1 反对 0
发表于 2023-4-16 14:46:07 | 显示全部楼层
我也遇到了这个问题
使用道具 举报 回复 支持 1 反对 0
发表于 2021-9-10 10:51:20 | 显示全部楼层
fireblood 发表于 2021-8-25 21:40
同样的问题, 共享内存限制,调试了很多参数还是不行

解决了吗?我也遇到这个问题
使用道具 举报 回复 支持 1 反对 0
发表于 2021-8-25 21:40:46 | 显示全部楼层
同样的问题, 共享内存限制,调试了很多参数还是不行
使用道具 举报 回复 支持 1 反对 0
发表于 2021-6-21 04:21:00 | 显示全部楼层
去领盒饭吧 发表于 2021-1-28 12:30
我也遇到了同样的问题!!!

启动报错

也遇到了
使用道具 举报 回复 支持 1 反对 0
发表于 2021-1-28 12:30:03 | 显示全部楼层
我也遇到了同样的问题!!!

启动报错
  1. Fatal Error Unable to allocate shared memory segment of 134217728 bytes: unknown: Inappropriate ioctl for device (25)
复制代码
使用道具 举报 回复 支持 1 反对 0
发表于 2020-10-5 13:25:58 | 显示全部楼层
您好,方便的话发机器到邮箱看看
使用道具 举报 回复 支持 反对
发表于 2020-10-5 14:35:02 | 显示全部楼层
运维阿宏 发表于 2020-10-5 13:25
您好,方便的话发机器到邮箱看看

如果不方便的话怎么做呢[手动滑稽]
使用道具 举报 回复 支持 反对
发表于 2020-10-5 15:09:50 | 显示全部楼层
宝塔用户_xbykqn 发表于 2020-10-5 14:35
如果不方便的话怎么做呢[手动滑稽]

PHP重启看看报什么错
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

普通问题处理

论坛响应时间:72小时

问题处理方式:排队(仅解答)

工作时间:白班:9:00 - 18:00

紧急运维服务

响应时间:3分钟

问题处理方式:宝塔专家1对1服务

工作时间:工作日:9:00 - 18:30

宝塔专业团队为您解决服务器疑难问题

点击联系技术免费分析

工作时间:09:00至18:30

快速回复 返回顶部 返回列表