2017-03-09 72 views
0

拿起复合C1版本4.3构建的现有项目,并试图安装软件包。网上的所有信息都表示去系统 - >软件包 - >安装本地软件包,但我什至都没有看到系统页面上的软件包选项。缺少复合C1 CMS软件包选项

我试着看看这个选项在这个版本中是否被禁用或不可用,但到目前为止还没有确定的。

enter image description here

编辑: 我确实有直接访问代码,所以如果有一个配置文件,我可以直接编辑它,但没有发现任何东西,指示地方,这可能是。

+0

另外我似乎缺少数据导航项 – jes

回答

0

我需要改变这两个文件分别为IUserActivePerspective,并IUserGroupActivePerspective。我所缺少的观点已从管理员帐户中删除,所以我只需要将它们添加回那里。

0

我从github上下载了旧版本的C1 4.3,并开始一个新的网站,看起来你的网站出了问题,因为这个版本有软件包管理器。

日志文件夹出现错误? (在您的捕获中没有找到控制台日志项目)

我在此版本上进行了测试(请参阅上传的图像),那么,您的特定版本有吗?

Version Installed for Testing

+0

这也是我的版本。你是否以管理员身份登录? – jes

1

它看起来像您正在与登录该帐户是不是主要的管理员帐户。这可能是管理员添加了备份和调整Google Analytics设置功能的开发者帐户。您需要联系管理员并要求他们给您全部权限,以便自己安装软件包。

如果你有FTP访问该网站,有一个帐户移动从一个组到另一个道:

打开:〜/ App_Data文件/复合/多个DataStore/Composite.Data.Types.IUser.xml

找到您想要更改组成员资格的用户的用户帐户,并记下Id GUID值。

打开:〜/ App_Data文件/复合/多个DataStore/Composite.Data.Types.IUserGroup.xml

找到您想要的帐户具有的成员组(即:管理员或管理员),并记的Id GUID值。

打开:〜/ App_Data文件/复合/多个DataStore/Composite.Data.Types.IUserUserGroupRelation.xml

制作此文件的备份,以防万一这是行不通的!

在原始中,找到与您的帐户ID相匹配的UserId GUID,然后将UserGroupId修改为组Id。保存文件。

我已经在我的本地副本C1上试过了,它似乎工作。您现在应该可以访问管理员可以访问的所有内容。

+0

是的,我有同样的想法,我试图从客户那里获得信息,但似乎老开发已经结束,他们没有先见之明从他们那里获取这些信息。我确实可以直接访问代码本身。有没有一个XML文件或我可以直接编辑给我自己这些权限?我一直在试图找到像这样的东西,但目前为止没有运气。 – jes

+0

当您有文件访问权限时,我已经使用可能的解决方案编辑了我的答案。 –

+0

谢谢!在那些文件中,组关系已经设置;但是,将这些文件指出来的确帮助我找到了实际需要更改的文件。 – jes