LINUX.ORG.RU

php: zend framework vs. include_path


0

0

Ребята хелпаните.
юзаю дебиан.
исходя из phpinfo() редактирую файл /etc/php5/apache2/php.ini:
...

;;;;;;;;;;;;;;;;;;;;;;;;;
; Paths and Directories ;
;;;;;;;;;;;;;;;;;;;;;;;;;

; UNIX: "/path1:/path2"
include_path = "/usr/share/php/zendfw-1.6.2/library:.:/usr/share/php"

...

также указывал путь к фреймовику напрямую из скрипта:

<?php
ini_set("include_path", "/usr/share/php/zendfw-1.6.2/library");
Zend_Loader::loadClass('Zend_View');
?>

резалт в обоих случаях одинаков:
Fatal error: Class 'Zend_Loader' not found in /var/www/register.php on line 4

Ответ на: комментарий от phoenix

похоже на то, что нужно) спсиб.
но опять косяки...

<?php

require_once("Zend/Loader.php");
Zend_Loader::loadClass('Zend_View');
$reg_view = new Zend_View();
echo $reg_view->render('test_view.php');

?>


получаем:

Fatal error: Uncaught exception 'Zend_View_Exception'
with message 'no view script directory set;
unable to determine location for view script'
in /usr/share/php/zendfw-1.6.2/library/Zend/View/Abstract.php:861 
Stack trace: #0 /usr/share/php/zendfw-1.6.2/library/Zend/View/Abstract.php(783):
Zend_View_Abstract->_script('test_view.php') #1 /var/www/register.php(7):
Zend_View_Abstract->render('test_view.php') 
#2 {main} thrown in /usr/share/php/zendfw-1.6.2/library/Zend/View/Abstract.php on line 861

dx-avi
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.