vTiger CRM 6:本地设置适用于/ var / www但不适用于不同的分区。为什么?

时间:2018-02-05 15:15:42

标签: php apache vtiger vtigercrm

我在got clone安装的不同分区首先vtiger编辑/data/并检出6.5.0

从ondrej启动板安装了php5.6和必要的插件(不建议安装php7.x我不能)。

apache2/site-enabled/crm.conf

中创建了一个VHost
<VirtualHost *:80>
    ServerName "vtiger-local.host.com"
    DocumentRoot "/data/CRM/"
<Directory "/data/CRM/">
   Options Indexes FollowSymLinks Includes ExecCGI MultiViews
   AllowOverride None
   Require all granted
</Directory>
</VirtualHost>

已修改/etc/hosts个文件

127.0.0.1 vtiger-local.host.com

之后我做了一个chmod -R 777但它正在抛出

Call to a member function Execute() on null in /data/CRM/vtigercrm/include/database/PearDatabase.php

但是git clone /var/www

$root_directory,同样的确切配置运行顺畅

我缺少什么?

P.S已编辑$site_URL以及 <?xml version="1.0" encoding="utf-8"?> <menu xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto"> <item android:id="@+id/search" android:title="Search Members" android:icon="@drawable/ic_search" app:showAsAction="collapseActionView|ifRoom" android:actionViewClass="android.widget.SearchView"/> </menu> 忘记添加原始问题。

3 个答案:

答案 0 :(得分:1)

从CRM的根目录中打开 config.inc.php 文件。并使用CRM URL和 $ root_directory 参数更新 $ site_URL 参数,并使用CRM的根目录路径。enter image description here

答案 1 :(得分:0)

您是否更改了config.inc.php文件夹中的路径?

答案 2 :(得分:0)

只需复制文件夹并更改根路径,它便开始工作。