PHPCMS v9 在php7.x下整合UC通信失败

PHPCMS v9 在php7.x下整合UC通信失败报错的代码如下:
Fatal error: Uncaught Error: Function name must be a string in xxxxxxxxx\phpcms\phpsso_server\api\uc.php on line 31

查找:
echo $uc_note->$get['action']($get, $post);

修改为:
echo call_user_func(array($uc_note, $get['action']), $get, $post);

该问题主要表现在Snow/phpcms的uc.php文件中存在此问题。

转载请注明出处:https://www.onexin.net/phpcms-v9-php7x-uc/

随机文章:

1、深入理解Magento – 第十章 – Magento系统覆盖和升级
https://www.onexin.net/depth-understanding-of-magento-chapter-x-magento-system-coverage-and-upgrade/

2、你能准确回答运算符的优先级吗?
https://www.onexin.net/java-operator/

3、PHP Benchmark代码性能测试优化比较
https://www.onexin.net/php-benchmark/

4、Laravel 8.x 简体中文最新手册指南 – 安装
https://www.onexin.net/laravel-8-x-docs-installation/

5、yii框架简单容器实现代码逻辑
https://www.onexin.net/yii-container/

Leave a Reply