저는 아마존 웹 서비스에서 일부 데이터를 관리하는 구성 요소를 만들고 있는데 아마존 라이브러리를 사용하고 싶습니다. 그러나 여기에서 오류가 발생했습니다. 오류가 : 뷰에서 나오는 코드 여기 joomla 1.5 구성 요소에 amazon 라이브러리를 포함 할 때 오류가 발생했습니다.
Fatal error: Class 'JView' not found in C:\xampp\htdocs\joomla1\administrator\components\com_amazon\views\amazon\view.html.php on line 8
: 여기 아마존 패키지에서 SDK 라이브러리를 필요로 할 때
jimport('joomla.application.component.view');
class AmazonViewAmazon extends JView{
function display()
{
$this->setLayout('table_layout');
parent::display();
}
}
그것은 이상한 원인이 오류는 일어날 것 내가 가진 컨트롤러 코드 :
jimport('joomla.application.component.controller');
class AmazonController extends JController
{
function display()
{
require_once(JPATH_COMPONENT.DS.'lib'.DS.'amazon'.DS.'sdk.class.php');
parent::display();
}
}
위 코드에서 require_once 문을 주석 처리하려고하면 구성 요소가 성공적으로로드됩니다. 발생하는 동일한 문제가 발생할 수있는 사람이 있는지 또는 해결 방법에 대한 지식이있는 사람이 있습니까? ? 어떤 대답이 높게 평가됩니다. :)
잘 어쩌면 난 그냥 내가 SDK를 파고 실행하고이 코드를 주석으로 처리 SQS 서비스에 대한 모든 필요한 라이브러리를로드입니다 않은 어떤 문제를 일으키는 아마존 라이브러리에서 일어나고있는 무언가가 'CFLoader', 'autoloader')); 문제를 일으키는 코드를 찾을 수 없어서 아마존 라이브러리를 파헤 치고 amazon sqs 서비스를 실행하기 위해 필요한 모든 파일을로드하기 만하면 joomla 1.5 구성 요소에서 작동합니다. XD –