Проблема с Zend Project - PullRequest
1 голос
/ 31 марта 2010

Я пишу скрипт, и он отлично работает на моем локальном сервере.

Я загрузил его на свой сервер, и теперь я получаю эту проблему

Ошибка разбора: синтаксическая ошибка, неожиданная '{' в /homepages/46/d319011794/htdocs/suche/public/index.php в строке 18

а вот мой index.php

<code><?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() . "
"; } echo ""; выход (1); } Zend_Controller_Front :: деЫпзЬапс () -> отправка ();

Это проект Zend ... так что, может быть, кто-то знает, что делать ...

1 Ответ

1 голос
/ 31 марта 2010

Какую версию PHP вы используете на стороне сервера? Возможно, это установка PHP 4.x, которая не поддерживает исключения. Это может показаться наиболее вероятной причиной ошибки разбора.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...