Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?
Гродненский Форум
20 Июль 2025, 17:46:45
Новости, реклама:
   Главная   Новости Гродно Помощь Игры Календарь Войти Регистрация   Меню
Гродненский Форум > Компьютеры > Программирование
(Модераторы: Админ, barmalei) > Тема:

нужна помощь, проект на Zend Framework

Страниц  :   Вниз
  Печать  
Автор Тема: нужна помощь, проект на Zend Framework  (Прочитано 1506 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Sergey Loysha
Самый
Настоящий гродненец
****

Репутация: +79/-3
Offline Offline

Пол: Мужской
Сообщений: 532


Просмотр профиля
« : 01 Август 2011, 19:42:01 »

Есть уникальный проект написанный на Zend Framework, однако, на VDS он работает отлично, а на локалке и обычном хостинге даже не собирается.

В общем суть такова

на Denwer'e выдаёт такие ошибки, 101(соединение сброшено), и 310(слишком много переадресаций)

на Zend Server - internal server error

также и на денвере и на хосте и на zend server была такая ошибка "Exception thrown without a stack frame in Unknown on line 0"

кто поможет? могу привести пример кода, также могу спецу скинуть полностью проект.
Записан
azarius
Made in USSR
Кандидат в депутаты
****

Репутация: +426/-7
Offline Offline

Пол: Мужской
Сообщений: 3778


little more action, please

Просмотр профиля WWW
« Ответ #1 : 01 Август 2011, 23:31:12 »

Что в логах ?
Записан

Скажи-ка, дядя, ведь недаром — работать стали мы задаром...
И 100 рублей уже как ветер — купил пожрать и не заметил
Sergey Loysha
Самый
Настоящий гродненец
****

Репутация: +79/-3
Offline Offline

Пол: Мужской
Сообщений: 532


Просмотр профиля
« Ответ #2 : 01 Август 2011, 23:35:12 »

Что в логах ?

в общем тоже самое, что я написал в первом посте....   Плачущий
там никакой конкретики
P.S. что-то нахимичил, теперь  не открывает сайт, а просто скачивает файл с ошибкой, всё время
Записан
Йаааz'
Настоящий гродненец
****

Репутация: +122/-4
Offline Offline

Пол: Мужской
Сообщений: 665


Рыб мечты

Просмотр профиля
« Ответ #3 : 01 Август 2011, 23:44:41 »

Голоса из космоса подсказывают мне, что Zend тут ни при чем.
Записан
azarius
Made in USSR
Кандидат в депутаты
****

Репутация: +426/-7
Offline Offline

Пол: Мужской
Сообщений: 3778


little more action, please

Просмотр профиля WWW
« Ответ #4 : 01 Август 2011, 23:49:54 »

БД используете одну на всех серверах? Скиньте конфиги ПО на vds и на локальной машине.
« Последнее редактирование: 02 Август 2011, 00:33:45 от azarius » Записан

Скажи-ка, дядя, ведь недаром — работать стали мы задаром...
И 100 рублей уже как ветер — купил пожрать и не заметил
Йаааz'
Настоящий гродненец
****

Репутация: +122/-4
Offline Offline

Пол: Мужской
Сообщений: 665


Рыб мечты

Просмотр профиля
« Ответ #5 : 02 Август 2011, 00:20:12 »

Вполне возможно, что .htaccess где-то неправильно настроен. Точнее - mod_rewrite
Записан
Sergey Loysha
Самый
Настоящий гродненец
****

Репутация: +79/-3
Offline Offline

Пол: Мужской
Сообщений: 532


Просмотр профиля
« Ответ #6 : 02 Август 2011, 11:17:11 »

Голоса из космоса подсказывают мне, что Zend тут ни при чем.
мне кажется причём...

БД используете одну на всех серверах? Скиньте конфиги ПО на vds и на локальной машине.
бд то одна, но на локалку я сделал экспорт бд без данных(чисто структура) и с обнуление AUTO_INCREMENT

Вполне возможно, что .htaccess где-то неправильно настроен. Точнее - mod_rewrite

отключил .htaccess не помогло

жду ещё идей, теперь только по этой ошибке "Exception thrown without a stack frame in Unknown on line 0"
P.S. подсказывают, что возможно в сессиях проблема... посмотрим.

Добавлено: 02 Август 2011, 11:37:31
Выкладываю куски BaseController

Код:
// проверка на корректность домена
if(!in_array($_SERVER['SERVER_NAME'], array(CORE_URL, 'test.ru')))
{
$this->_redirect('http://'.CORE_URL.$_SERVER['REQUEST_URI']);
}

Код:
// Куки & Сессии
$session = new Zend_Session_Namespace(SESH);
$cookie = new Zend_Http_CookieJar();

$facebook = new Facebook(array(
'appId'  => FACEBOOK_APP_ID,
'secret' => FACEBOOK_SECRET,
'cookie' => false
));

// Устанавливаем переменные
$this->view->module = $this->_request->getModuleName();
$this->view->controller = $this->_request->getControllerName();
$this->view->action = $this->_request->getActionName();

// Может здесь что-то?
if( empty($session->queued_actions) )
{
$session->queued_actions = array();
}

// -----
if( !empty($session->queued_actions) )
{
$current_action_keys = array_keys( $session->queued_actions );
$current_action_key = reset( $current_action_keys );

$this->current_action = $session->queued_actions[$current_action_key];
$this->current_action['key'] = $current_action_key;
}

Код:
public function postDispatch()
{
$session = new Zend_Session_Namespace(SESH);

foreach( $session->queued_actions as $action_key => $queued_action )
{
unset($session->queued_actions[$action_key]);
if( $queued_action['type'] == 'redirect' )
{
$this->_redirect( $queued_action['location'] );
}
break;
}
}

может здесь что-то не так?
« Последнее редактирование: 02 Август 2011, 11:37:32 от SergioRezza » Записан
Йаааz'
Настоящий гродненец
****

Репутация: +122/-4
Offline Offline

Пол: Мужской
Сообщений: 665


Рыб мечты

Просмотр профиля
« Ответ #7 : 02 Август 2011, 23:29:58 »

Блин... да прикрутите дебаггер к проекту - и дело с концом.

Добавлено: 03 Август 2011, 00:08:08
На крайняк set_exception_handler можно попробовать прикрутить

http://php.net/manual/ru/function.set-exception-handler.php
« Последнее редактирование: 03 Август 2011, 00:08:08 от Лён » Записан
fvgeo
помогу с шенгеном и национальной визой
Молодой Гродненец
*

Репутация: +5/-0
Offline Offline

Сообщений: 48


Просмотр профиля Email
« Ответ #8 : 03 Август 2011, 15:59:10 »

...
на Denwer'e выдаёт такие ошибки, 101(соединение сброшено), и 310(слишком много переадресаций)

на Zend Server - internal server error
...

Бля*ь использование такого вот гов*а создает одни проблемы - поставь нормально апапч и скинь НОРМАЛЬНЫЙ ТРЕЙС ЛОГ ОШИБКИ! А то так все будут тыкать пальцем в небо.
« Последнее редактирование: 03 Август 2011, 16:14:32 от fvgeo » Записан

Визы: шенген и национальная недорого.
http://forum.grodno.net/index.php?topic=1165427.0
Sergey Loysha
Самый
Настоящий гродненец
****

Репутация: +79/-3
Offline Offline

Пол: Мужской
Сообщений: 532


Просмотр профиля
« Ответ #9 : 04 Август 2011, 15:03:29 »

Всем спасибо, проблема решена установкой ubuntu для нормального показа логов и переписыванием модуля плейлистов  Смеющийся
Записан
Йаааz'
Настоящий гродненец
****

Репутация: +122/-4
Offline Offline

Пол: Мужской
Сообщений: 665


Рыб мечты

Просмотр профиля
« Ответ #10 : 05 Август 2011, 01:02:49 »

Раз пошла такая пляска, то (если еще нет) поставьте себе PhpStorm какой-нить + Xdebug к нему прикрутите... Ну апач нормальный понятно что уже есть.
Записан
Isc@nder
Гродненец
**

Репутация: +6/-2
Offline Offline

Пол: Мужской
Сообщений: 130


Просмотр профиля
« Ответ #11 : 20 Сентябрь 2011, 16:38:56 »

Раз пошла такая пляска, то (если еще нет) поставьте себе PhpStorm какой-нить + Xdebug к нему прикрутите... Ну апач нормальный понятно что уже есть.

Дада шторм рулит однозначно))))
зы. если кто хочет купить лицензию, могу поделиться скидкой на 50%.
Записан
Йаааz'
Настоящий гродненец
****

Репутация: +122/-4
Offline Offline

Пол: Мужской
Сообщений: 665


Рыб мечты

Просмотр профиля
« Ответ #12 : 22 Сентябрь 2011, 01:26:21 »

Раз пошла такая пляска, то (если еще нет) поставьте себе PhpStorm какой-нить + Xdebug к нему прикрутите... Ну апач нормальный понятно что уже есть.
Дада шторм рулит однозначно))))
зы. если кто хочет купить лицензию, могу поделиться скидкой на 50%.
Саня, даже тебе она не нужна Улыбка
Записан
Страниц  :   Вверх
  Печать  
 
Перейти в:  

Войти
Войдите, чтобы добавить комментарий

Войдите через социальную сеть

Имя пользователя:
Пароль:
Продолжительность сессии (в минутах):
Запомнить:
Забыли пароль?

Контакт
Powered by MySQL Powered by PHP Мобильная версия
Powered by SMF 1.1.20
SMF © 2006-2025, Simple Machines
Simple Audio Video Embedder
| Sitemap
Valid XHTML 1.0! Valid CSS!
Страница сгенерирована за 0,12 секунд. Запросов: 19.