本帖最后由 堡塔运维小林 于 2023-7-13 14:51 编辑
面板 8.0.0 OpenLiteSpeed 1.7.16
CentOS 7.9.2009 x86_64(Py3.7.9)
imagemagick php8.1的一直失败,7.4的可以。反复几次都这样子,编译php也试过了 都不行。论坛有很多同类问题 没找到解决办法
/www/server/panel/install/imagick-3.4.4/imagick_file.c:160:133: error: expected ';', ',' or ')' before 'TSRMLS_DC'int php_imagick_read_image_using_imagemagick(php_imagick_object *intern, struct php_imagick_file_t *file, ImagickOperationType type TSRMLS_DC)^/www/server/panel/install/imagick-3.4.4/imagick_file.c:201:133: error: expected ';', ',' or ')' before 'TSRMLS_DC'int php_imagick_read_image_using_php_streams(php_imagick_object *intern, struct php_imagick_file_t *file, ImagickOperationType type TSRMLS_DC)^/www/server/panel/install/imagick-3.4.4/imagick_file.c:255:54: error: expected ';', ',' or ')' before 'TSRMLS_DC'int php_imagick_safe_mode_check(const char *filename TSRMLS_DC)^/www/server/panel/install/imagick-3.4.4/imagick_file.c:269:134: error: expected ';', ',' or ')' before 'TSRMLS_DC'php_imagick_rw_result_t php_imagick_read_file(php_imagick_object *intern, struct php_imagick_file_t *file, ImagickOperationType type TSRMLS_DC)^/www/server/panel/install/imagick-3.4.4/imagick_file.c:288:153: error: expected ';', ',' or ')' before 'TSRMLS_DC'php_imagick_rw_result_t php_imagick_write_file(php_imagick_object *intern, struct php_imagick_file_t *file, ImagickOperationType type, zend_bool adjoin TSRMLS_DC)^/www/server/panel/install/imagick-3.4.4/imagick_file.c:313:112: error: expected ';', ',' or ')' before 'TSRMLS_DC'zend_bool php_imagick_stream_handler(php_imagick_object *intern, php_stream *stream, ImagickOperationType type TSRMLS_DC)^make: *** [imagick_file.lo] Error 1error|-Successify --- 命令已执行! ---
|
|