06/06/2025 17:15:07 - TYPE ERROR:Error
06/06/2025 17:15:07 - MESSAGE:Class 'Pdf2JsonYiiComponent' not found
06/06/2025 17:15:07 - Error File LINE:
06/06/2025 17:15:07 - /var/www/html/dev/sgd/protected/controllers/SiteAppController.php(767)
06/06/2025 17:15:07 - Error SOURCE CODE:
06/06/2025 17:15:07 -
755 d($pathPdfProc);
756 dd($pdfToText);
757 }
758
759 public function actionParsePdf()
760 {
761
762 //path
763 $pathPdfProc = realpath(Yii::app()->getBasePath().'/..'.'/uploads/_test/STU002ETR104250PROC.3347TC.pdf');
764 // $pathPdfProc = realpath(Yii::app()->getBasePath().'/..'.'/uploads/_test/str007-ritorni di trazione.pdf');
765 // $pathPdfProc = realpath(Yii::app()->getBasePath().'/..'.'/uploads/_test/Freno_STT005.pdf');
766
767 $parser = new Pdf2JsonYiiComponent;
768
769 try {
770 $res = $parser->extract6dot2Table($pathPdfProc);
771
772 echo '<pre>';
773 foreach ($res as $riga) {
774 echo "{$riga['test']} => ";
775 if ($riga['Conforme']) echo "✅ Conforme";
776 elseif ($riga['Incompleto']) echo "⚠️ Incompleto";
777 elseif ($riga['Non conforme']) echo "❌ Non conforme";
778 else echo "⛔ Nessun flag";
779 echo "\n";
06/06/2025 17:15:07 - Stack Trace:Array
(
[0] => Array
(
[file] => /var/www/html/dev/yii/framework/web/actions/CInlineAction.php
[line] => 49
[function] => actionParsePdf
[class] => SiteAppController
[type] => ->
[args] => Array
(
)
)
[1] => Array
(
[file] => /var/www/html/dev/yii/framework/web/CController.php
[line] => 308
[function] => runWithParams
[class] => CInlineAction
[type] => ->
[args] => Array
(
[0] => Array
(
)
)
)
[2] => Array
(
[file] => /var/www/html/dev/yii/framework/web/CController.php
[line] => 286
[function] => runAction
[class] => CController
[type] => ->
[args] => Array
(
[0] => CInlineAction Object
(
[_id:CAction:private] => ParsePdf
[_controller:CAction:private] => SiteAppController Object
(
[layout] => //layouts/column1
[menu] => Array
(
)
[breadcrumbs] => Array
(
)
[defaultAction] => index
[_id:CController:private] => siteApp
[_action:CController:private] => CInlineAction Object
*RECURSION*
[_pageTitle:CController:private] =>
[_cachingStack:CController:private] =>
[_clips:CController:private] =>
[_dynamicOutput:CController:private] =>
[_pageStates:CController:private] =>
[_module:CController:private] =>
[_widgetStack:CBaseController:private] => Array
(
)
[_e:CComponent:private] =>
[_m:CComponent:private] => Array
(
[eexcelview] => EExcelBehavior Object
(
[_enabled:CBehavior:private] => 1
[_owner:CBehavior:private] => SiteAppController Object
*RECURSION*
[_e:CComponent:private] =>
[_m:CComponent:private] =>
)
)
)
[_e:CComponent:private] =>
[_m:CComponent:private] =>
)
)
)
[3] => Array
(
[file] => /var/www/html/dev/yii/framework/web/CController.php
[line] => 265
[function] => runActionWithFilters
[class] => CController
[type] => ->
[args] => Array
(
[0] => CInlineAction Object
(
[_id:CAction:private] => ParsePdf
[_controller:CAction:private] => SiteAppController Object
(
[layout] => //layouts/column1
[menu] => Array
(
)
[breadcrumbs] => Array
(
)
[defaultAction] => index
[_id:CController:private] => siteApp
[_action:CController:private] => CInlineAction Object
*RECURSION*
[_pageTitle:CController:private] =>
[_cachingStack:CController:private] =>
[_clips:CController:private] =>
[_dynamicOutput:CController:private] =>
[_pageStates:CController:private] =>
[_module:CController:private] =>
[_widgetStack:CBaseController:private] => Array
(
)
[_e:CComponent:private] =>
[_m:CComponent:private] => Array
(
[eexcelview] => EExcelBehavior Object
(
[_enabled:CBehavior:private] => 1
[_owner:CBehavior:private] => SiteAppController Object
*RECURSION*
[_e:CComponent:private] =>
[_m:CComponent:private] =>
)
)
)
[_e:CComponent:private] =>
[_m:CComponent:private] =>
)
[1] => Array
(
)
)
)
[4] => Array
(
[file] => /var/www/html/dev/yii/framework/web/CWebApplication.php
[line] => 282
[function] => run
[class] => CController
[type] => ->
[args] => Array
(
[0] => ParsePdf
)
)
[5] => Array
(
[file] => /var/www/html/dev/yii/framework/web/CWebApplication.php
[line] => 141
[function] => runController
[class] => CWebApplication
[type] => ->
[args] => Array
(
[0] => siteApp/ParsePdf
)
)
[6] => Array
(
[file] => /var/www/html/dev/yii/framework/base/CApplication.php
[line] => 185
[function] => processRequest
[class] => CWebApplication
[type] => ->
[args] => Array
(
)
)
[7] => Array
(
[file] => /var/www/html/dev/sgd/index.php
[line] => 46
[function] => run
[class] => CApplication
[type] => ->
[args] => Array
(
)
)
)
06/06/2025 17:15:48 - TYPE ERROR:CException
06/06/2025 17:15:48 - MESSAGE:Alias "application.extensions.Pdf2JsonYiiComponent" is invalid. Make sure it points to an existing PHP file and the file is readable.
06/06/2025 17:15:48 - Error File LINE:
06/06/2025 17:15:48 - /var/www/html/dev/yii/framework/YiiBase.php(330)
06/06/2025 17:15:48 - Error SOURCE CODE:
06/06/2025 17:15:48 - 318 if($isClass && (class_exists($className,false) || interface_exists($className,false)))
319 return self::$_imports[$alias]=$className;
320
321 if(($path=self::getPathOfAlias($alias))!==false)
322 {
323 if($isClass)
324 {
325 if($forceInclude)
326 {
327 if(is_file($path.'.php'))
328 require($path.'.php');
329 else
330 throw new CException(Yii::t('yii','Alias "{alias}" is invalid. Make sure it points to an existing PHP file and the file is readable.',array('{alias}'=>$alias)));
331 self::$_imports[$alias]=$className;
332 }
333 else
334 self::$classMap[$className]=$path.'.php';
335 return $className;
336 }
337 else // a directory
338 {
339 if(self::$_includePaths===null)
340 {
341 self::$_includePaths=array_unique(explode(PATH_SEPARATOR,get_include_path()));
342 if(($pos=array_search('.',self::$_includePaths,true))!==false)
06/06/2025 17:15:48 - Stack Trace:Array
(
[0] => Array
(
[file] => /var/www/html/dev/sgd/protected/controllers/SiteAppController.php
[line] => 762
[function] => import
[class] => YiiBase
[type] => ::
[args] => Array
(
[0] => application.extensions.Pdf2JsonYiiComponent
[1] => 1
)
)
[1] => Array
(
[file] => /var/www/html/dev/yii/framework/web/actions/CInlineAction.php
[line] => 49
[function] => actionParsePdf
[class] => SiteAppController
[type] => ->
[args] => Array
(
)
)
[2] => Array
(
[file] => /var/www/html/dev/yii/framework/web/CController.php
[line] => 308
[function] => runWithParams
[class] => CInlineAction
[type] => ->
[args] => Array
(
[0] => Array
(
)
)
)
[3] => Array
(
[file] => /var/www/html/dev/yii/framework/web/CController.php
[line] => 286
[function] => runAction
[class] => CController
[type] => ->
[args] => Array
(
[0] => CInlineAction Object
(
[_id:CAction:private] => ParsePdf
[_controller:CAction:private] => SiteAppController Object
(
[layout] => //layouts/column1
[menu] => Array
(
)
[breadcrumbs] => Array
(
)
[defaultAction] => index
[_id:CController:private] => siteApp
[_action:CController:private] => CInlineAction Object
*RECURSION*
[_pageTitle:CController:private] =>
[_cachingStack:CController:private] =>
[_clips:CController:private] =>
[_dynamicOutput:CController:private] =>
[_pageStates:CController:private] =>
[_module:CController:private] =>
[_widgetStack:CBaseController:private] => Array
(
)
[_e:CComponent:private] =>
[_m:CComponent:private] => Array
(
[eexcelview] => EExcelBehavior Object
(
[_enabled:CBehavior:private] => 1
[_owner:CBehavior:private] => SiteAppController Object
*RECURSION*
[_e:CComponent:private] =>
[_m:CComponent:private] =>
)
)
)
[_e:CComponent:private] =>
[_m:CComponent:private] =>
)
)
)
[4] => Array
(
[file] => /var/www/html/dev/yii/framework/web/CController.php
[line] => 265
[function] => runActionWithFilters
[class] => CController
[type] => ->
[args] => Array
(
[0] => CInlineAction Object
(
[_id:CAction:private] => ParsePdf
[_controller:CAction:private] => SiteAppController Object
(
[layout] => //layouts/column1
[menu] => Array
(
)
[breadcrumbs] => Array
(
)
[defaultAction] => index
[_id:CController:private] => siteApp
[_action:CController:private] => CInlineAction Object
*RECURSION*
[_pageTitle:CController:private] =>
[_cachingStack:CController:private] =>
[_clips:CController:private] =>
[_dynamicOutput:CController:private] =>
[_pageStates:CController:private] =>
[_module:CController:private] =>
[_widgetStack:CBaseController:private] => Array
(
)
[_e:CComponent:private] =>
[_m:CComponent:private] => Array
(
[eexcelview] => EExcelBehavior Object
(
[_enabled:CBehavior:private] => 1
[_owner:CBehavior:private] => SiteAppController Object
*RECURSION*
[_e:CComponent:private] =>
[_m:CComponent:private] =>
)
)
)
[_e:CComponent:private] =>
[_m:CComponent:private] =>
)
[1] => Array
(
)
)
)
[5] => Array
(
[file] => /var/www/html/dev/yii/framework/web/CWebApplication.php
[line] => 282
[function] => run
[class] => CController
[type] => ->
[args] => Array
(
[0] => ParsePdf
)
)
[6] => Array
(
[file] => /var/www/html/dev/yii/framework/web/CWebApplication.php
[line] => 141
[function] => runController
[class] => CWebApplication
[type] => ->
[args] => Array
(
[0] => siteApp/ParsePdf
)
)
[7] => Array
(
[file] => /var/www/html/dev/yii/framework/base/CApplication.php
[line] => 185
[function] => processRequest
[class] => CWebApplication
[type] => ->
[args] => Array
(
)
)
[8] => Array
(
[file] => /var/www/html/dev/sgd/index.php
[line] => 46
[function] => run
[class] => CApplication
[type] => ->
[args] => Array
(
)
)
)
06/06/2025 17:28:48 - TYPE ERROR:PHP warning
06/06/2025 17:28:48 - MESSAGE:chmod(): No such file or directory
06/06/2025 17:28:48 - Error File LINE:
06/06/2025 17:28:48 - /var/www/html/dev/sgd/protected/extensions/Pdf2JsonYiiComponent/Pdf2JsonYiiComponent.php(45)
06/06/2025 17:28:48 - Error SOURCE CODE:
06/06/2025 17:28:48 - 33 }
34
35 //$runtime = Yii::getPathOfAlias('application.runtime');
36 $runtime = "/var/www/html/dev/sgd/exchange/json_ocr/";
37 $jsonFile = tempnam($runtime, 'pdf2json_') . '.json';
38
39 // cleanup automatico
40 register_shutdown_function(function () use ($jsonFile) {
41 if (file_exists($jsonFile)) {
42 unlink($jsonFile);
43 }
44 });
45 chmod( $jsonFile, 0777 );
46
47 $this->runPdf2json($pdfFile, $jsonFile);
48
49 $json = file_get_contents($jsonFile);
50 $elements = json_decode($json, true);
51 if (!is_array($elements) || json_last_error() !== JSON_ERROR_NONE) {
52 throw new \RuntimeException('JSON non valido: ' . json_last_error_msg());
53 }
54
55 // 1) trova indice di “6.2” + “ ” + “Risultati”
56 $count = count($elements);
57 $start = null;
06/06/2025 17:28:48 - Stack Trace:Array
(
[0] => Array
(
[file] => /var/www/html/dev/sgd/protected/extensions/Pdf2JsonYiiComponent/Pdf2JsonYiiComponent.php
[line] => 45
[function] => chmod
[args] => Array
(
[0] => /var/www/html/dev/sgd/exchange/json_ocr/pdf2json_bLkMQY.json
[1] => 511
)
)
[1] => Array
(
[file] => /var/www/html/dev/sgd/protected/controllers/SiteAppController.php
[line] => 772
[function] => extract6dot2Table
[class] => Pdf2JsonYiiComponent
[type] => ->
[args] => Array
(
[0] => /var/www/html/dev/sgd/uploads/_test/STU002ETR104250PROC.3347TC.pdf
)
)
[2] => Array
(
[file] => /var/www/html/dev/yii/framework/web/actions/CInlineAction.php
[line] => 49
[function] => actionParsePdf
[class] => SiteAppController
[type] => ->
[args] => Array
(
)
)
[3] => Array
(
[file] => /var/www/html/dev/yii/framework/web/CController.php
[line] => 308
[function] => runWithParams
[class] => CInlineAction
[type] => ->
[args] => Array
(
[0] => Array
(
)
)
)
[4] => Array
(
[file] => /var/www/html/dev/yii/framework/web/CController.php
[line] => 286
[function] => runAction
[class] => CController
[type] => ->
[args] => Array
(
[0] => CInlineAction Object
(
[_id:CAction:private] => ParsePdf
[_controller:CAction:private] => SiteAppController Object
(
[layout] => //layouts/column1
[menu] => Array
(
)
[breadcrumbs] => Array
(
)
[defaultAction] => index
[_id:CController:private] => siteApp
[_action:CController:private] => CInlineAction Object
*RECURSION*
[_pageTitle:CController:private] =>
[_cachingStack:CController:private] =>
[_clips:CController:private] =>
[_dynamicOutput:CController:private] =>
[_pageStates:CController:private] =>
[_module:CController:private] =>
[_widgetStack:CBaseController:private] => Array
(
)
[_e:CComponent:private] =>
[_m:CComponent:private] => Array
(
[eexcelview] => EExcelBehavior Object
(
[_enabled:CBehavior:private] => 1
[_owner:CBehavior:private] => SiteAppController Object
*RECURSION*
[_e:CComponent:private] =>
[_m:CComponent:private] =>
)
)
)
[_e:CComponent:private] =>
[_m:CComponent:private] =>
)
)
)
[5] => Array
(
[file] => /var/www/html/dev/yii/framework/web/CController.php
[line] => 265
[function] => runActionWithFilters
[class] => CController
[type] => ->
[args] => Array
(
[0] => CInlineAction Object
(
[_id:CAction:private] => ParsePdf
[_controller:CAction:private] => SiteAppController Object
(
[layout] => //layouts/column1
[menu] => Array
(
)
[breadcrumbs] => Array
(
)
[defaultAction] => index
[_id:CController:private] => siteApp
[_action:CController:private] => CInlineAction Object
*RECURSION*
[_pageTitle:CController:private] =>
[_cachingStack:CController:private] =>
[_clips:CController:private] =>
[_dynamicOutput:CController:private] =>
[_pageStates:CController:private] =>
[_module:CController:private] =>
[_widgetStack:CBaseController:private] => Array
(
)
[_e:CComponent:private] =>
[_m:CComponent:private] => Array
(
[eexcelview] => EExcelBehavior Object
(
[_enabled:CBehavior:private] => 1
[_owner:CBehavior:private] => SiteAppController Object
*RECURSION*
[_e:CComponent:private] =>
[_m:CComponent:private] =>
)
)
)
[_e:CComponent:private] =>
[_m:CComponent:private] =>
)
[1] => Array
(
)
)
)
[6] => Array
(
[file] => /var/www/html/dev/yii/framework/web/CWebApplication.php
[line] => 282
[function] => run
[class] => CController
[type] => ->
[args] => Array
(
[0] => ParsePdf
)
)
[7] => Array
(
[file] => /var/www/html/dev/yii/framework/web/CWebApplication.php
[line] => 141
[function] => runController
[class] => CWebApplication
[type] => ->
[args] => Array
(
[0] => siteApp/ParsePdf
)
)
[8] => Array
(
[file] => /var/www/html/dev/yii/framework/base/CApplication.php
[line] => 185
[function] => processRequest
[class] => CWebApplication
[type] => ->
[args] => Array
(
)
)
[9] => Array
(
[file] => /var/www/html/dev/sgd/index.php
[line] => 46
[function] => run
[class] => CApplication
[type] => ->
[args] => Array
(
)
)
)
06/06/2025 17:41:24 - TYPE ERROR:PHP warning
06/06/2025 17:41:24 - MESSAGE:count(): Parameter must be an array or an object that implements Countable
06/06/2025 17:41:24 - Error File LINE:
06/06/2025 17:41:24 - /var/www/html/dev/sgd/protected/extensions/Pdf2JsonYiiComponent/Pdf2JsonYiiComponent.php(59)
06/06/2025 17:41:24 - Error SOURCE CODE:
06/06/2025 17:41:24 - 47 //d($pdfFile);
48 //dd($jsonFile);
49
50 $this->runPdf2json($pdfFile, $jsonFile);
51
52 $json = file_get_contents($jsonFile);
53 $elements = json_decode($json, true);
54 if (!is_array($elements) || json_last_error() !== JSON_ERROR_NONE) {
55 //throw new \RuntimeException('JSON non valido: ' . json_last_error_msg());
56 }
57
58 // 1) trova indice di “6.2” + “ ” + “Risultati”
59 $count = count($elements);
60 $start = null;
61 for ($i = 0; $i < $count - 2; $i++) {
62 if (
63 $elements[$i]['data'] === '6.2'
64 && $elements[$i + 1]['top'] === $elements[$i]['top']
65 && trim($elements[$i + 1]['data']) === ''
66 && $elements[$i + 2]['top'] === $elements[$i]['top']
67 && trim($elements[$i + 2]['data']) === 'Risultati'
68 ) {
69 $start = $i + 3;
70 break;
71 }
06/06/2025 17:41:24 - Stack Trace:Array
(
[0] => Array
(
[file] => /var/www/html/dev/sgd/protected/controllers/SiteAppController.php
[line] => 772
[function] => extract6dot2Table
[class] => Pdf2JsonYiiComponent
[type] => ->
[args] => Array
(
[0] => /var/www/html/dev/sgd/uploads/_test/STU002ETR104250PROC.3347TC.pdf
)
)
[1] => Array
(
[file] => /var/www/html/dev/yii/framework/web/actions/CInlineAction.php
[line] => 49
[function] => actionParsePdf
[class] => SiteAppController
[type] => ->
[args] => Array
(
)
)
[2] => Array
(
[file] => /var/www/html/dev/yii/framework/web/CController.php
[line] => 308
[function] => runWithParams
[class] => CInlineAction
[type] => ->
[args] => Array
(
[0] => Array
(
)
)
)
[3] => Array
(
[file] => /var/www/html/dev/yii/framework/web/CController.php
[line] => 286
[function] => runAction
[class] => CController
[type] => ->
[args] => Array
(
[0] => CInlineAction Object
(
[_id:CAction:private] => ParsePdf
[_controller:CAction:private] => SiteAppController Object
(
[layout] => //layouts/column1
[menu] => Array
(
)
[breadcrumbs] => Array
(
)
[defaultAction] => index
[_id:CController:private] => siteApp
[_action:CController:private] => CInlineAction Object
*RECURSION*
[_pageTitle:CController:private] =>
[_cachingStack:CController:private] =>
[_clips:CController:private] =>
[_dynamicOutput:CController:private] =>
[_pageStates:CController:private] =>
[_module:CController:private] =>
[_widgetStack:CBaseController:private] => Array
(
)
[_e:CComponent:private] =>
[_m:CComponent:private] => Array
(
[eexcelview] => EExcelBehavior Object
(
[_enabled:CBehavior:private] => 1
[_owner:CBehavior:private] => SiteAppController Object
*RECURSION*
[_e:CComponent:private] =>
[_m:CComponent:private] =>
)
)
)
[_e:CComponent:private] =>
[_m:CComponent:private] =>
)
)
)
[4] => Array
(
[file] => /var/www/html/dev/yii/framework/web/CController.php
[line] => 265
[function] => runActionWithFilters
[class] => CController
[type] => ->
[args] => Array
(
[0] => CInlineAction Object
(
[_id:CAction:private] => ParsePdf
[_controller:CAction:private] => SiteAppController Object
(
[layout] => //layouts/column1
[menu] => Array
(
)
[breadcrumbs] => Array
(
)
[defaultAction] => index
[_id:CController:private] => siteApp
[_action:CController:private] => CInlineAction Object
*RECURSION*
[_pageTitle:CController:private] =>
[_cachingStack:CController:private] =>
[_clips:CController:private] =>
[_dynamicOutput:CController:private] =>
[_pageStates:CController:private] =>
[_module:CController:private] =>
[_widgetStack:CBaseController:private] => Array
(
)
[_e:CComponent:private] =>
[_m:CComponent:private] => Array
(
[eexcelview] => EExcelBehavior Object
(
[_enabled:CBehavior:private] => 1
[_owner:CBehavior:private] => SiteAppController Object
*RECURSION*
[_e:CComponent:private] =>
[_m:CComponent:private] =>
)
)
)
[_e:CComponent:private] =>
[_m:CComponent:private] =>
)
[1] => Array
(
)
)
)
[5] => Array
(
[file] => /var/www/html/dev/yii/framework/web/CWebApplication.php
[line] => 282
[function] => run
[class] => CController
[type] => ->
[args] => Array
(
[0] => ParsePdf
)
)
[6] => Array
(
[file] => /var/www/html/dev/yii/framework/web/CWebApplication.php
[line] => 141
[function] => runController
[class] => CWebApplication
[type] => ->
[args] => Array
(
[0] => siteApp/ParsePdf
)
)
[7] => Array
(
[file] => /var/www/html/dev/yii/framework/base/CApplication.php
[line] => 185
[function] => processRequest
[class] => CWebApplication
[type] => ->
[args] => Array
(
)
)
[8] => Array
(
[file] => /var/www/html/dev/sgd/index.php
[line] => 46
[function] => run
[class] => CApplication
[type] => ->
[args] => Array
(
)
)
)
06/06/2025 17:48:21 - TYPE ERROR:PHP warning
06/06/2025 17:48:21 - MESSAGE:count(): Parameter must be an array or an object that implements Countable
06/06/2025 17:48:21 - Error File LINE:
06/06/2025 17:48:21 - /var/www/html/dev/sgd/protected/extensions/Pdf2JsonYiiComponent/Pdf2JsonYiiComponent.php(59)
06/06/2025 17:48:21 - Error SOURCE CODE:
06/06/2025 17:48:21 - 47 //d($pdfFile);
48 //dd($jsonFile);
49
50 $this->runPdf2json($pdfFile, $jsonFile);
51
52 $json = file_get_contents($jsonFile);
53 $elements = json_decode($json, true);
54 /*if (!is_array($elements) || json_last_error() !== JSON_ERROR_NONE) {
55 throw new \RuntimeException('JSON non valido: ' . json_last_error_msg());
56 }*/
57
58 // 1) trova indice di “6.2” + “ ” + “Risultati”
59 $count = count($elements);
60 $start = null;
61 for ($i = 0; $i < $count - 2; $i++) {
62 if (
63 $elements[$i]['data'] === '6.2'
64 && $elements[$i + 1]['top'] === $elements[$i]['top']
65 && trim($elements[$i + 1]['data']) === ''
66 && $elements[$i + 2]['top'] === $elements[$i]['top']
67 && trim($elements[$i + 2]['data']) === 'Risultati'
68 ) {
69 $start = $i + 3;
70 break;
71 }
06/06/2025 17:48:21 - Stack Trace:Array
(
[0] => Array
(
[file] => /var/www/html/dev/sgd/protected/controllers/SiteAppController.php
[line] => 772
[function] => extract6dot2Table
[class] => Pdf2JsonYiiComponent
[type] => ->
[args] => Array
(
[0] => /var/www/html/dev/sgd/uploads/_test/STU002ETR104250PROC.3347TC.pdf
)
)
[1] => Array
(
[file] => /var/www/html/dev/yii/framework/web/actions/CInlineAction.php
[line] => 49
[function] => actionParsePdf
[class] => SiteAppController
[type] => ->
[args] => Array
(
)
)
[2] => Array
(
[file] => /var/www/html/dev/yii/framework/web/CController.php
[line] => 308
[function] => runWithParams
[class] => CInlineAction
[type] => ->
[args] => Array
(
[0] => Array
(
)
)
)
[3] => Array
(
[file] => /var/www/html/dev/yii/framework/web/CController.php
[line] => 286
[function] => runAction
[class] => CController
[type] => ->
[args] => Array
(
[0] => CInlineAction Object
(
[_id:CAction:private] => ParsePdf
[_controller:CAction:private] => SiteAppController Object
(
[layout] => //layouts/column1
[menu] => Array
(
)
[breadcrumbs] => Array
(
)
[defaultAction] => index
[_id:CController:private] => siteApp
[_action:CController:private] => CInlineAction Object
*RECURSION*
[_pageTitle:CController:private] =>
[_cachingStack:CController:private] =>
[_clips:CController:private] =>
[_dynamicOutput:CController:private] =>
[_pageStates:CController:private] =>
[_module:CController:private] =>
[_widgetStack:CBaseController:private] => Array
(
)
[_e:CComponent:private] =>
[_m:CComponent:private] => Array
(
[eexcelview] => EExcelBehavior Object
(
[_enabled:CBehavior:private] => 1
[_owner:CBehavior:private] => SiteAppController Object
*RECURSION*
[_e:CComponent:private] =>
[_m:CComponent:private] =>
)
)
)
[_e:CComponent:private] =>
[_m:CComponent:private] =>
)
)
)
[4] => Array
(
[file] => /var/www/html/dev/yii/framework/web/CController.php
[line] => 265
[function] => runActionWithFilters
[class] => CController
[type] => ->
[args] => Array
(
[0] => CInlineAction Object
(
[_id:CAction:private] => ParsePdf
[_controller:CAction:private] => SiteAppController Object
(
[layout] => //layouts/column1
[menu] => Array
(
)
[breadcrumbs] => Array
(
)
[defaultAction] => index
[_id:CController:private] => siteApp
[_action:CController:private] => CInlineAction Object
*RECURSION*
[_pageTitle:CController:private] =>
[_cachingStack:CController:private] =>
[_clips:CController:private] =>
[_dynamicOutput:CController:private] =>
[_pageStates:CController:private] =>
[_module:CController:private] =>
[_widgetStack:CBaseController:private] => Array
(
)
[_e:CComponent:private] =>
[_m:CComponent:private] => Array
(
[eexcelview] => EExcelBehavior Object
(
[_enabled:CBehavior:private] => 1
[_owner:CBehavior:private] => SiteAppController Object
*RECURSION*
[_e:CComponent:private] =>
[_m:CComponent:private] =>
)
)
)
[_e:CComponent:private] =>
[_m:CComponent:private] =>
)
[1] => Array
(
)
)
)
[5] => Array
(
[file] => /var/www/html/dev/yii/framework/web/CWebApplication.php
[line] => 282
[function] => run
[class] => CController
[type] => ->
[args] => Array
(
[0] => ParsePdf
)
)
[6] => Array
(
[file] => /var/www/html/dev/yii/framework/web/CWebApplication.php
[line] => 141
[function] => runController
[class] => CWebApplication
[type] => ->
[args] => Array
(
[0] => siteApp/ParsePdf
)
)
[7] => Array
(
[file] => /var/www/html/dev/yii/framework/base/CApplication.php
[line] => 185
[function] => processRequest
[class] => CWebApplication
[type] => ->
[args] => Array
(
)
)
[8] => Array
(
[file] => /var/www/html/dev/sgd/index.php
[line] => 46
[function] => run
[class] => CApplication
[type] => ->
[args] => Array
(
)
)
)