Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [ZF][ZendFramework] ZF + Doctrina: Dziwny błąd
tejek
post 20.03.2011, 18:34:45
Post #1





Grupa: Zarejestrowani
Postów: 41
Pomógł: 0
Dołączył: 12.11.2005

Ostrzeżenie: (0%)
-----


Witam,

Pobieram dane do Panelu administracyjnego poprzez Doctrine kod poniżej. Poniższy kod działa na dwóch serwerach jednak ostatnio kupiełm 3 od innej firmy i okazało się że poniższy kod wyrzuca mi błąd dokładnie taki jak poniżej. Napisałem do administartora maila (jak proponował komunikat), jednak troche to zajmnie zanim mi odpiszą, a mi zależy na czasie i dlatego tu napisałem. Jeśli ktoś już spotkał się z taka sytuacją porsze o pomoc. A dodam jeszcze że ostatnia linijka podanego kodu jest winna za tą całą sytuacje.

Proszę o odpowiedz.

Pozdrawiam
Tejek

Kod pobierania danych
  1. $pager = new Doctrine_Pager(
  2. $q = Doctrine_Query::create()
  3. ->select('u.id_sites, u.url, u.title, u.meta_keywords, u.meta_description, u.body')
  4. ->from('Site u')
  5. ->orderBy(sprintf('u.%s %s', $sidx, $sord)),
  6. $currentPage,
  7. $resultsPerPage
  8. );
  9.  
  10. // execute query
  11. $pagers = $pager->execute(array(), Doctrine_Core::HYDRATE_ARRAY);


Treść bładu (winowajcą jest ostatnia linijka powyższego kodu):
  1. 500 Internal Server Error
  2.  
  3. Internal Server Error
  4. The server encountered an internal error or misconfiguration and was unable to complete your request.
  5.  
  6. Please contact the server administrator, admin@vel.pl and inform them of the time the error occurred, and anything you might have done that may have caused the error.
  7.  
  8. More information about this error may be available in the server error log.




Nikt nie miał podobnego problemu?
Go to the top of the page
+Quote Post
murwazy
post 21.03.2011, 23:24:30
Post #2





Grupa: Zarejestrowani
Postów: 53
Pomógł: 5
Dołączył: 13.04.2007
Skąd: Szczecin

Ostrzeżenie: (0%)
-----


w mojej ocenie babol jest raczej w htaccesie
Go to the top of the page
+Quote Post
Crozin
post 21.03.2011, 23:57:14
Post #3





Grupa: Zarejestrowani
Postów: 6 476
Pomógł: 1306
Dołączył: 6.08.2006
Skąd: Kraków

Ostrzeżenie: (0%)
-----


Serwer / ZF jest zapewne skonfigurowany tak, by w momencie gdy PHP wywali jakiś błąd (a Doctrine pewnie jakiś błąd wywala) wyświetlana była strona błędu 500. Zobacz w logach, tam powinna być konkretna treść błędu zapisana.
Go to the top of the page
+Quote Post
tejek
post 22.03.2011, 21:50:49
Post #4





Grupa: Zarejestrowani
Postów: 41
Pomógł: 0
Dołączył: 12.11.2005

Ostrzeżenie: (0%)
-----


Moj plik .htaccess wyglada nastęująco:

  1. RewriteEngine On
  2. RewriteCond %{HTTP_HOST} ^(www\.)?domena\.vel\.pl$ [NC]
  3. RewriteCond %{REQUEST_FILENAME} !/public/
  4. RewriteRule ^(.*)$ /public/$1 [L]


i wydaje mi sie ze kod jest ok, jednak prosiłbym o sprawdzenie czy wszystko jest ok, bo mowiac szczerze srednio znam sie na plikach konfiguracyjnych Apache .htaccess


Struktura folderow z zend:


powyższy kod jest wlasnie z zaznaczonego pliku .htaccess

Prosze o pomoc bo nie mam pojecia co moze byc nie tak ;/

Ten post edytował tejek 22.03.2011, 21:57:20
Go to the top of the page
+Quote Post
xfermi
post 24.03.2011, 20:55:16
Post #5





Grupa: Zarejestrowani
Postów: 1
Pomógł: 0
Dołączył: 17.10.2009

Ostrzeżenie: (0%)
-----


Witaj,

Pierwsze co to polecam mały tescik. Plik .htaccess powinnien być w katalogu gdzie masz umieszczony plik index.php lub inny plik php który inicjuje całą aplikację. Standardowo to index.php.

Polecam przeniesienie pliku .htaccess do katalogu public (sugeruje się że to jest katalog ustawiony jako DocumentRoot w apachu [virtualhoscie]) i sprawdz czy działa.


Drugie to prosiłbym o wysłanie mi samego szkieletu (bez controllerów etc) dotyczącego Doctrine + ZF ponieważ jestem trochu lejba i mi to nie wychodzi.


Pozdrawiam
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 22.06.2025 - 04:39