VPS侦探论坛

 找回密码
 注册
查看: 720|回复: 7

lnmp1.8 php8 addons imagick出错

[复制链接]
发表于 2021-2-2 21:42:00 | 显示全部楼层 |阅读模式



  1. /root/lnmp1.8/src/imagick-3.4.4/php_imagick_file.h:74:112: 错误:expected ‘;’, ‘,’ or ‘)’ before ‘TSRMLS_DC’
  2. zend_bool php_imagick_stream_handler(php_imagick_object *intern, php_stream *stream, ImagickOperationType type TSRMLS_DC);
  3.                                                                                                                 ^~~~~~~~~
  4. /root/lnmp1.8/src/imagick-3.4.4/imagick_file.c:81:51: 错误:expected ‘;’, ‘,’ or ‘)’ before ‘TSRMLS_DC’
  5. zend_bool php_imagick_is_url(const char *filename TSRMLS_DC)
  6.                                                    ^~~~~~~~~
  7. /root/lnmp1.8/src/imagick-3.4.4/imagick_file.c:91:108: 错误:expected ‘;’, ‘,’ or ‘)’ before ‘TSRMLS_DC’
  8. zend_bool php_imagick_file_init(struct php_imagick_file_t *file, const char *filename, size_t filename_len TSRMLS_DC)
  9.                                                                                                             ^~~~~~~~~
  10. /root/lnmp1.8/src/imagick-3.4.4/imagick_file.c:160:133: 错误:expected ‘;’, ‘,’ or ‘)’ before ‘TSRMLS_DC’
  11.   php_imagick_read_image_using_imagemagick(php_imagick_object *intern, struct php_imagick_file_t *file, ImagickOperationType type TSRMLS_DC)                                                                                                                                  ^~~~~~~~~

  12. /root/lnmp1.8/src/imagick-3.4.4/imagick_file.c:201:133: 错误:expected ‘;’, ‘,’ or ‘)’ before ‘TSRMLS_DC’
  13.   php_imagick_read_image_using_php_streams(php_imagick_object *intern, struct php_imagick_file_t *file, ImagickOperationType type TSRMLS_DC)                                                                                                                                  ^~~~~~~~~

  14. /root/lnmp1.8/src/imagick-3.4.4/imagick_file.c:255:54: 错误:expected ‘;’, ‘,’ or ‘)’ before ‘TSRMLS_DC’
  15. int php_imagick_safe_mode_check(const char *filename TSRMLS_DC)
  16.                                                       ^~~~~~~~~
  17. /root/lnmp1.8/src/imagick-3.4.4/imagick_file.c:269:134: 错误:expected ‘;’, ‘,’ or ‘)’ before ‘TSRMLS_DC’
  18. imagick_rw_result_t php_imagick_read_file(php_imagick_object *intern, struct php_imagick_file_t *file, ImagickOperationType type TSRMLS_DC)                                                                                                                                  ^~~~~~~~~

  19. /root/lnmp1.8/src/imagick-3.4.4/imagick_file.c:288:153: 错误:expected ‘;’, ‘,’ or ‘)’ before ‘TSRMLS_DC’
  20.   php_imagick_write_file(php_imagick_object *intern, struct php_imagick_file_t *file, ImagickOperationType type, zend_bool adjoin TSRMLS_DC)                                                                                                                                  ^~~~~~~~~

  21. /root/lnmp1.8/src/imagick-3.4.4/imagick_file.c:313:112: 错误:expected ‘;’, ‘,’ or ‘)’ before ‘TSRMLS_DC’
  22. zend_bool php_imagick_stream_handler(php_imagick_object *intern, php_stream *stream, ImagickOperationType type TSRMLS_DC)
  23.                                                                                                                 ^~~~~~~~~
  24. make: *** [Makefile:209:imagick_file.lo] 错误 1
  25. imagick install failed!
复制代码


美国VPS推荐: 遨游主机LinodeLOCVPSKVMLAVPS2EZ搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
 楼主| 发表于 2021-2-2 22:56:43 | 显示全部楼层



官方的Addons.sh里面的不能用,自己去github上下载imagick的c代码编译就行了。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
Linux下Nginx+MySQL+PHP自动安装工具:https://lnmp.org
发表于 2021-2-3 09:36:54 | 显示全部楼层



php 8目前还未有发布正式的或测试的版本,只有自行git上安装测试,正式发布后会更新
美国VPS推荐: 遨游主机LinodeLOCVPSKVMLAVPS2EZ搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
发表于 2021-4-30 06:40:33 | 显示全部楼层



licess 发表于 2021-2-3 09:36
php 8目前还未有发布正式的或测试的版本,只有自行git上安装测试,正式发布后会更新 ...

能用了吗?
我也是这样的错误
Linux下Nginx+MySQL+PHP自动安装工具:https://lnmp.org
发表于 2021-4-30 06:51:40 | 显示全部楼层

licess 发表于 2021-2-3 09:36
php 8目前还未有发布正式的或测试的版本,只有自行git上安装测试,正式发布后会更新 ...

升级到php8 后探针无法显示
PHP信息(phpinfo):

直接可以phpinfo.php看到

美国VPS、VPN、域名代购:http://shop63846532.taobao.com/

发表于 2021-4-30 10:44:42 | 显示全部楼层

moyin 发表于 2021-4-30 06:51
升级到php8 后探针无法显示
PHP信息(phpinfo):

https://soft.vpser.net/prober/p.tar.gz
下载解压替换掉原来的p.php
发表于 2021-4-30 11:37:15 | 显示全部楼层

licess 发表于 2021-4-30 10:44
https://soft.vpser.net/prober/p.tar.gz
下载解压替换掉原来的p.php

探针可以了

imagick扩展 更新了吗

补充内容 (2021-4-30 12:21):
已解决
美国VPS推荐: 遨游主机LinodeLOCVPSKVMLAVPS2EZ搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
发表于 6 天前 | 显示全部楼层



moyin 发表于 2021-4-30 11:37
探针可以了

imagick扩展 更新了吗

imagick至今未发布对应的php 8.0的支持版本,可以使用github上的源码,但是不属于beta也不属于stable,是否有问题未知
Linux下Nginx+MySQL+PHP自动安装工具:https://lnmp.org
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|VPS侦探 ( 鲁ICP备16040043号-1 )

GMT+8, 2021-5-8 17:54 , Processed in 0.057489 second(s), 27 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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