Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/235.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/joomla/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何在joomla配置中保存|符号_Php_Joomla - Fatal编程技术网

Php 如何在joomla配置中保存|符号

Php 如何在joomla配置中保存|符号,php,joomla,Php,Joomla,在Joomla插件配置中,当我单击save按钮时,像10001 | A825FCD,10001 | A82CCCD之类的值不会被保存。这是由于符号|造成的 任何人都有这个问题的解决方案吗?可能有很多情况,具体取决于具体问题是什么: 虚拟机的PHP版本问题:检查托管web应用程序的PHP版本。Virtuemart插件没有存储PHP5.2版本的值。几个月前,我曾亲自面对过这个问题 从POST检索变量值:检查插件代码中用于从POST检索值的方法。它应该将“raw”作为第三个参数传递,以从请求中获取原始

在Joomla插件配置中,当我单击save按钮时,像
10001 | A825FCD
10001 | A82CCCD
之类的值不会被保存。这是由于符号
|
造成的


任何人都有这个问题的解决方案吗?

可能有很多情况,具体取决于具体问题是什么:

  • 虚拟机的PHP版本问题:检查托管web应用程序的PHP版本。Virtuemart插件没有存储PHP5.2版本的值。几个月前,我曾亲自面对过这个问题
  • 从POST检索变量值:检查插件代码中用于从POST检索值的方法。它应该将“raw”作为第三个参数传递,以从请求中获取原始数据
  • MYSQL中的存储容器数据类型检查保存配置值的数据类型。应该适合存储UTF-8字符串

  • 你在说哪个插件?请提供所有详细信息,如插件名称、输入这些代码的文本字段等。我说的是joomla站点中的支付插件。我正在joomla virtuemart站点中集成adyen支付网关。在adyen支付配置设置中,我需要从管理员处获取adyen帐户的客户端加密密钥。此密钥包含符号|,由于该密钥未保存在配置中。您是否自己开发adyen支付网关?我没有在virtuemart网关列表中找到此网关。我只是在joomla virtuemart站点中集成adyen。如果您在joomla virtuemart站点上工作过,那么只有您可以回答…………问题是,在vmpayment插件配置中,符号“|”未显示为已保存状态……而如果我们在数据库中进行检查,则该值存储在那里。