Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Błąd na serwerze, localhost wporządku.
Forum PHP.pl > Forum > PHP
Whisller
Witam,
robię pierwszy projekt(właściwie go skończyłem)na zend fw i przyszedł czas wrzucenia całości na serwer.
I tutaj pojawił się problem, a mianowicie Parse error: syntax error, unexpected T_OBJECT_OPERATOR in /home/.../index.php on line 23
Ale od początku. Jako kontrolera używam Zend_Controller_RewriteRouter więc to że aplikacja jest w podkatalogu nie powinno przeszkadzać w działaniu, choć na localhoscie był "założony" virtualhost.

Sam nie wiem gdzie leży błąd, plik index.php wygląda tak http://phpfi.com/164510

Z góry dziękuje za odpowiedź.
bigZbig
Jaką masz wersję php na localu a jaka jest na serwerze?

Zamiast
  1. <?php
  2. $db = Zend_Db::factory($config->database->type, $parametry);
  3. Zend::register('db', $db);
  4. Zend::registry('db')->query("SET NAMES 'latin2'");
  5. ?>


Spróbuj
  1. <?php
  2. $db = Zend_Db::factory($config->database->type, $parametry);
  3. $db->query("SET NAMES 'latin2'");
  4. Zend::register('db', $db);
  5. ?>
thornag
Ten blad swiadczy o tym ze Twoj serwer potrzebuje PHP5 ktorego nie ma, a jesli ma to moze parser PHP5 jest ustawiony tylko na pliki .php5 (jak sie nie myle home.pl ma tak poustawiane)
Whisller
bigZbig oraz thornag
Tutaj i tutaj mam PHP5 ale tak jak mówisz thornag parser ustawiony jest na *.php5, o czym kompletnie zapomniałem. Ehh ale ze mnie ... już nie dokończe sad.gif

Dzięki bardzo za szybkie i właściwie odpowiedzi smile.gif Macie u mnie duże piwo smile.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.