簡體   English   中英

vtiger crm 5.4.0定制模塊安裝顯示抱歉! 嘗試訪問受限文件

[英]vtiger crm 5.4.0 custom module installation shows Sorry! Attempt to access restricted file

我正在Vtiger CRM 5.4.0中開發自定義模塊。在某些服務器上安裝新開發的自定義模塊時,它會顯示一條消息“對不起! 嘗試訪問受限制的文件。” 而且我無法安裝該模塊。

請幫助我糾正此問題。

vTiger錯誤最可能的原因是“抱歉! 嘗試訪問受限制的文件。”是“ config.inc.php”中的$ root_directory值不正確或拼寫錯誤。

為了更正它,請按照以下步驟操作:

Go to your vTigerCRM directory
Open “config.inc.php” with your favorite text editor
Go to line 86 and adjust $root_directory value to correct vTiger directory. Note, that the directory must end with /. It should look something like this – $root_directory = ‘/var/www/vtigercrm/’;

不確定,但是,您導入到其他服務器上的de CRM中的zip文件是否確實復制了模塊文件夾?

精神上的對不起! 嘗試訪問受限制的文件。” 通常是關於特權的,否則CRM不能訪問模塊文件夾,因為它不存在。

我想到了幾件事:

您是否實際創建並填充了modules / Mytest目錄? (使用vtlib / ModuleDir / 5.4.0中的模板,然后編輯Mytest.php的文件名和類)

檢查模塊類定義的大小寫,例如Mytest類與Mytest類

如果在模塊/ Mytest代碼的開發中使用任何版本控制或符號鏈接,則這可能會觸發“抱歉!嘗試訪問受限制的文件”。 消息。

在模塊設置腳本中,確保已添加此行。

$module->initTables(); 
$module->initWebservice();

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM