Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/239.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 如何用来自主分支的json替换json_Php_Json_Git_Opencart2.x - Fatal编程技术网

Php 如何用来自主分支的json替换json

Php 如何用来自主分支的json替换json,php,json,git,opencart2.x,Php,Json,Git,Opencart2.x,我不是程序员,也不懂编码 我使用opencart 2.1.0.1。我无法访问“客户/客户”、“客户/客户组”、“客户/自定义字段”页面,页面上显示“您没有访问此页面的权限,请咨询您的系统管理员”。我是唯一的管理员 已从设置中选择了所有访问权限,但我没有从权限列表中看到客户/客户、客户/客户组和客户/自定义字段 所以Daniel Kerr建议我用master branch的json替换json 我将system/helper/json.php替换为这个链接[Branch Master for js

我不是程序员,也不懂编码

我使用opencart 2.1.0.1。我无法访问“客户/客户”、“客户/客户组”、“客户/自定义字段”页面,页面上显示“您没有访问此页面的权限,请咨询您的系统管理员”。我是唯一的管理员

已从设置中选择了所有访问权限,但我没有从权限列表中看到客户/客户、客户/客户组和客户/自定义字段

所以Daniel Kerr建议我用master branch的json替换json

我将system/helper/json.php替换为这个链接[Branch Master for json.php][1]中的代码

我使用putty编辑了json.php


但仍然无法访问客户页面。请有人指导我如何用主分支替换json。

要从另一个分支获取代码,您有两个选项。一个是检查一个文件

已获取签出主机--/path/to/file.json

另一种是使用git-show

Git show master:path/to/file.json>path/to/file.json


第一个选项可能是首选选项

请确保使用的文件夹没有足够的权限。请在/var/www/your_项目文件夹中尝试
chmod-R 777
。我认为您的问题在于缺少项目文件的权限

如果没有帮助,请检查.htaccess文件和允许/拒绝规则(如果您从web浏览器获得“拒绝访问”)。请按文件查看并不要忽略此规则(可能您没有):

#1.要使用URL别名,您需要在启用mod_rewrite的情况下运行apache

#二,。在opencart目录中,将htaccess.txt重命名为.htaccess

#有关任何支持问题,请访问:


我终于找到了解决办法。/www/my_项目文件夹中缺少文件。已恢复丢失的customer.php文件并已解决!谢谢大家

来自此链接的代码:哪里会出现错误“权限被拒绝”?您是从web浏览器还是从计算机(当您打开文件进行查看/编辑时)获取的?这是一个重要的细节。为什么您认为json.php文件中存在问题?我在尝试访问customer/customer、customer/customer group和customer/custom字段时从web浏览器中获得了这个问题。好的,看看我的最后一个答案,检查您是否都正确。我认为您的.htaccess文件中存在问题(您是否将默认的htaccess.txt示例重命名为.htaccess?您在该文件中添加了什么?),但是脚本的特权也可能会调用此错误。