10/10/2018, 11:11

[Help] Gặp lỗi khi khởi tạo project sử dụng Zend FW?

Xin chào các bạn, mình mới bắt đầu nghiên cứu về Zend, mình down source về và setup 1 project thì gặp thông báo lỗi khi chạy project. Máy mình cài đặt bộ PHP Home Edition 2 để làm việc. Sau khi xem video hướng dẫn của Zendvn để làm thì có lỗi về cú pháp code, nhưng lại là cú pháp của library Zend, nên mình chưa tìm ra hướng giải quyết, mong mọi người có kinh nghiệm giúp đỡ.

Khi chạy localhost/ZendFramework/ thì gặp lỗi.

Lỗi như sau:

Code:
Parse error: parse error, unexpected T_ARRAY, expecting '&' or T_VARIABLE in D:RedSunwwwendFrameworklibraryendApplication.php on line 170
Mong mọi người giúp đỡ

Code các file:


index.php
Code:
<?php 
//define Applicaion Path			
	defined('APPLICATION_PATH')
    || define('APPLICATION_PATH',
              realpath(dirname(__FILE__) . '/application'));
		
	defined('APPLICATION_ENV')
			|| define('APPLICATION_ENV',
					(getenv('APPLICATION_ENV') ? getenv('APPLICATION_ENV')
								: 'developer'));
set_include_path(implode(PATH_SEPARATOR,array(
		dirname(__FILE__).'/library',
		get_include_path()
)));
//Zend Application
require_once 'Zend/Application.php';

echo APPLICATION_PATH;

$environment=APPLICATION_ENV;

$options=APPLICATION_PATH .'/configs/application.ini';

$application = new Zend_Application($environment, $options);
 
$application->bootstrap()->run(); 	
?>
application.ini

Code:
[production]

phpSetting.display_status_errors = 1
phpSetting.display_errors = 1

bootstrap.path = APPLICATION_PATH "/Bootstrap.php"
bootstrap.class="Bootstrap"

resources.frontcontroller.controllerDirectory = APPLICATION_PATH "/controllers"
resources.layout.layoutPath= APPLICATION_PATH "/layouts"
resources.layout.layout= "layout"

[developer : production]
phpSetting.display_status_errors= 0
phpSetting.display_errors= 0
Cấu trúc file và thư mục theo video của Zendvn, sao mình chạy bất kỳ cài nào cũng lỗi đó, download 1 project demo của một số bạn trên room về chạy cũng lỗi đó.
Code full: http://www.mediafire.com/?8ar96bbpa9qe7h1 (include thêm library của Zend)
jiSh@n viết 13:19 ngày 10/10/2018
Đang chạy PHP phiên bản mấy?
ThanhChung viết 13:19 ngày 10/10/2018
Mình đang dùng PHP 5.0.
jiSh@n viết 13:19 ngày 10/10/2018
ZF cần PHP 5.2.4 trở về sau.
ThanhChung viết 13:21 ngày 10/10/2018
Được gửi bởi jiSh@n
ZF cần PHP 5.2.4 trở về sau.
Cảm ơn bạn, mình đang thử
Bài liên quan
0