Zend项目的问题

时间:2010-03-31 19:35:04

标签: php zend-framework

我编写了一个脚本,它在我的本地服务器上运行良好。

我已将其上传到我的服务器上,现在我遇到了这个问题

解析错误:语法错误,第18行/homepages/46/d319011794/htdocs/suche/public/index.php中的意外“{”

这是我的index.php

<?php
error_reporting(E_ALL || E_STRICT);

define('APPLICATION_PATH', realpath(dirname(__FILE__)) . '/../application');

set_include_path(
 APPLICATION_PATH . '/../library'
 . PATH_SEPARATOR . '../application/models'
 . PATH_SEPARATOR . get_include_path()
);

require_once 'Zend/Loader.php';
Zend_Loader::registerAutoload();

new App_Connect();

try
{ //Line 18
 require '../application/bootstrap.php';
}
catch(Exception $exception)
{
 echo "<html><body>Fehler beim bootstraping";

 if(defined('APPLICATION_ENVIROMENT') && APPLICATION_EVIROMENT != 'production')
 {
  echo "<br><br>" . $exception->getMessage() . "<br>"
  . "<div align='left'>Stack Trace: "
  . "<pre> " . $exception->getTraceAsString() . "</pre></div>";
 }

 echo "</body></html>";
 exit(1);
}

Zend_Controller_Front::getInstance()->dispatch();

这是一个Zend项目......所以可能有人知道该怎么做......

1 个答案:

答案 0 :(得分:1)

您在服务器端使用的是哪个版本的PHP?也许它是PHP 4.x安装,不支持异常。这似乎是解析错误的最可能原因。