openshift wordpress插件需要被授予写访问权限,这怎么办?

时间:2014-10-06 00:49:34

标签: wordpress permissions openshift civicrm

我正在尝试在我的openshift wordpress' gear'中安装CiviCRM。当我尝试运行civicrm的安装向导时,我得到以下内容:

  

您的网络服务器使用的用户帐户 - 542ddc2950044666c40008d9 -   需要按顺序授予对以下目录的写访问权限   配置CiviCRM设置文件:   // VAR / LIB / openshift / 542ddc2950044666c40008d9 /应用根/数据/插件/文件

有谁知道它的要求是否可能? 然后我该如何设置呢?

谢谢!

2 个答案:

答案 0 :(得分:0)

  1. 使用rhc ssh命令将SSH连接到您的设备
  2. cd~ / app-root / plugins
  3. ls -lah 寻找"文件"目录并查看该文件夹上的用户和权限,您可以使用" chmod"进行更改。允许它由Web服务器写入的命令,但是要小心你做了什么,否则你可能会对自己造成很大的麻烦(比如让你的WP博客被黑客入侵)。希望该插件的说明包括在完成后将权限设置为合理的。

答案 1 :(得分:0)

plugins / files / civicrm目录是CiviCRM存储其缓存模板,文件附件,高级(感谢礼物)图像等的地方。它需要定期保存,不仅仅是一开始。

最好的办法是通过SSH登录,如developercorey推荐和:

  • cd~ / app-root / plugins
  • chmod 755文件(更改权限以便所有者可以编写,每个人都可以读取/执行)
  • chown 542ddc2950044666c40008d9:542ddc2950044666c40008d9文件(使网络服务器运行的用户(" 542ddc2950044666c40008d9"如错误消息中所述)是目录的所有者
  • 再次安装安装程序