Discuz! 官方站

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 882|回复: 7

[求助] 插件安装报 Cannot use string offset as an array

[复制链接]
发表于 2019-3-11 10:44:13 | 显示全部楼层 |阅读模式
我写的一个插件在discuz3.4安装插件报错:Cannot use string offset as an array我知道需要修改文件source/function/function_plugin.php  的代码
但是我该如何修改插件代码  避免用户去修改代码  
发表于 2019-3-11 11:16:32 | 显示全部楼层
可以修改XML文件解决,不过还是建议 让用户 覆盖最新DZ
回复

使用道具 举报

 楼主| 发表于 2019-3-12 17:47:10 | 显示全部楼层
apoyl 发表于 2019-3-11 11:16
可以修改XML文件解决,不过还是建议 让用户 覆盖最新DZ

你好 你的意思是让用户自行修改discuz 是吗
回复

使用道具 举报

发表于 2019-3-13 10:29:44 | 显示全部楼层
你提供的错误信息不完整,应该完整截个图
回复

使用道具 举报

 楼主| 发表于 2019-3-14 10:15:51 | 显示全部楼层
民审大大 发表于 2019-3-13 10:29
你提供的错误信息不完整,应该完整截个图

就是X3.4 版本安装插件的时候回出现Cannot use string offset as an array  错误

本帖子中包含更多资源

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

x
回复

使用道具 举报

发表于 2019-3-14 14:02:09 | 显示全部楼层
source/admincp/admincp_plugins.php
source/function/function_plugin.php
这两个文件发上来看看
回复

使用道具 举报

 楼主| 发表于 2019-3-14 14:50:28 | 显示全部楼层
民审大大 发表于 2019-3-14 14:02
source/admincp/admincp_plugins.php
source/function/function_plugin.php
这两个文件发上来看看

source/function/function_plugin.php  这个文件我已经修改过了  在网上找的方法 我想我的插件应该怎样写能避免这个问题  毕竟不是每个用户都会修改代码  谢谢大神

本帖子中包含更多资源

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

x
回复

使用道具 举报

 楼主| 发表于 2019-3-14 14:53:05 | 显示全部楼层
寒月123 发表于 2019-3-14 14:50
source/function/function_plugin.php  这个文件我已经修改过了  在网上找的方法 我想我的插件应该怎样写 ...

目前 视乎只有X3.4 会出现这个问题
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|Comsenz ( 粤B2-20090059-165 )star

GMT+8, 2019-10-15 17:34

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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