Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/281.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 如何以适当的方式在Joomla中包含第三方库?_Php_Joomla - Fatal编程技术网

Php 如何以适当的方式在Joomla中包含第三方库?

Php 如何以适当的方式在Joomla中包含第三方库?,php,joomla,Php,Joomla,出于特殊原因,我想使用第三方php图形和图表库(phpCHART)作为我正在为Joomla 3.3应用程序开发的自定义组件 对于我的第一次尝试,当我通过主菜单项调用自定义组件时,包含库似乎失败,导致以下错误: 我所做的: (步骤1)我将phpCHART library文件夹包括在joomla根目录的/libraries中(例如/libraries/phpCHART_Lite)/ (步骤2)在包含行的自定义组件视图的default.php文件中: require_once(JPATH_ROOT

出于特殊原因,我想使用第三方php图形和图表库(phpCHART)作为我正在为Joomla 3.3应用程序开发的自定义组件

对于我的第一次尝试,当我通过主菜单项调用自定义组件时,包含库似乎失败,导致以下错误:

我所做的:

(步骤1)我将phpCHART library文件夹包括在joomla根目录的/libraries中(例如/libraries/phpCHART_Lite)/

(步骤2)在包含行的自定义组件视图的default.php文件中:

 require_once(JPATH_ROOT.'/libraries/phpChart_Lite/conf.php'); //pChart graph
(对于这一行,我查看了中的解决方案)


我认为错误出现在步骤2中,但我不确定如何解决它?

错误消息显示故障出现在phpChart文件(特别是server/clsconf.php)中,而不是您的组件中。您在上传之前更新了脚本路径吗?

我确实在conf.php:define中添加了这一行('SCRIPTPATH',JPATH_ROOT./libraries/phpChart_Lite/');conf.php是joomla文件吗?如果不是,我认为不会识别JPATH_ROOT。该命令只是joomla框架的一部分,而不是php命令。尝试用实际的完整路径替换“JPATH_ROOT”。