Реклама на сайте Advertise with us

ZendOptimizer требует апач и php без threads

Расширенный поиск по форуму
 
Новая тема Новая тема   
Автор
Поиск в теме:



С нами с 23.05.09
Сообщения: 739
Рейтинг: 365

Ссылка на сообщениеДобавлено: 27/08/10 в 00:44       Ответить с цитатойцитата 

порты ставлю из gentoo
при установке ZendOptimizer ругается на то что нужны apache и php с ключом -threads
отсюда следует что апач будет не в воркере а префорке что не радует далеко

произошло все после апдейта портов
подскажите, может новые php с zend в тридовом режиме не работают?

0
 

www.phpdevs.com

С нами с 24.10.02
Сообщения: 16633
Рейтинг: 16105


Передовик Master-X (01.09.2005) Передовик Master-X (16.09.2005) Передовик Master-X (01.10.2005) Передовик Master-X (16.08.2006) Передовик Master-X (16.10.2006) Ветеран трепа Master-X ()
Ссылка на сообщениеДобавлено: 27/08/10 в 01:16       Ответить с цитатойцитата 

Вроде зенду без разницы модель раздачи. Ты эту надпись при рестарте апача в логах видишь ?

Пишу на php/mysql/django за вменяемые деньги.
Обращаться в личку.

0
 

Криптопохуист

С нами с 05.04.03
Сообщения: 17156
Рейтинг: 6019

Ссылка на сообщениеДобавлено: 27/08/10 в 18:13       Ответить с цитатойцитата 

Тредовый апач вообще много всяких неприятных побочек имеет. Зафорсить установку можешь, но чревато.

0
 



С нами с 23.05.09
Сообщения: 739
Рейтинг: 365

Ссылка на сообщениеДобавлено: 27/08/10 в 19:17       Ответить с цитатойцитата 

Zend 3.3.9 по хелпу php 5.3 не поддерживает вообще
в Gentoo у меня пакет зенда 3.3.9 требует апача и php без тридов

0
 

XXX-Server.biz

С нами с 15.02.03
Сообщения: 9410
Рейтинг: 6676


Передовик Master-X (16.01.2008)
Ссылка на сообщениеДобавлено: 27/08/10 в 19:39       Ответить с цитатойцитата 

zend модули вообще то есть и с тредами и без

Хостинг от $0.05/Gb, VDS от 9$, Dedicated Servers от $49
Домены от 4.99$

0
 

Криптопохуист

С нами с 05.04.03
Сообщения: 17156
Рейтинг: 6019

Ссылка на сообщениеДобавлено: 27/08/10 в 19:55       Ответить с цитатойцитата 

кстати да!

0
 



С нами с 16.10.09
Сообщения: 343
Рейтинг: 419

Ссылка на сообщениеДобавлено: 27/08/10 в 22:35       Ответить с цитатойцитата 

Таки да, посмотри файл ..._ts.so

0
 



С нами с 23.05.09
Сообщения: 739
Рейтинг: 365

Ссылка на сообщениеДобавлено: 28/08/10 в 22:48       Ответить с цитатойцитата 

видеть в генту это в портаджах зашито по кривому
но на счет 3.3.9 и php 5.3 кто что может сказать?

и еще вопрос, есть ли смысл использовать триды вообще на сервере ?
убрал триды и трафик как то начал расти на сайтах...

0
 

XXX-Server.biz

С нами с 15.02.03
Сообщения: 9410
Рейтинг: 6676


Передовик Master-X (16.01.2008)
Ссылка на сообщениеДобавлено: 28/08/10 в 23:00       Ответить с цитатойцитата 

к 5.3 нет зенда.
а под FreeBSD и не будет даже icon_sad.gif

Хостинг от $0.05/Gb, VDS от 9$, Dedicated Servers от $49
Домены от 4.99$

0
 

Чингачгук, вождь красноглазых

С нами с 14.05.04
Сообщения: 4744
Рейтинг: 1824

Ссылка на сообщениеДобавлено: 29/08/10 в 12:30       Ответить с цитатойцитата 

El Nino писал:
видеть в генту это в портаджах зашито по кривому


Просто ebuild поправь, если обязательно из него хочется поставить - перенеси его в локальный оверлей, поправь rdepend, убрав -threads из требуемых флагов апача, и все.

Цитата:
но на счет 3.3.9 и php 5.3 кто что может сказать?


Как уже правильно сказали - вообще не поддерживается. Даунгрейд до php 5.2 предстоит - благо в gentoo это легко делается. Маскируешь версию 5.3

Цитата:
и еще вопрос, есть ли смысл использовать триды вообще на сервере ?
убрал триды и трафик как то начал расти на сайтах...


Дай угадаю - ты с тредами php в модуле апачевском использовал, не как FastCGI?

0
 



С нами с 23.05.09
Сообщения: 739
Рейтинг: 365

Ссылка на сообщениеДобавлено: 30/08/10 в 20:24       Ответить с цитатойцитата 

Dr.Syshalt писал:
Просто ebuild поправь, если обязательно из него хочется поставить - перенеси его в локальный оверлей, поправь rdepend, убрав -threads из требуемых флагов апача, и все.

Как уже правильно сказали - вообще не поддерживается. Даунгрейд до php 5.2 предстоит - благо в gentoo это легко делается. Маскируешь версию 5.3

Дай угадаю - ты с тредами php в модуле апачевском использовал, не как FastCGI?


ну да php с ключем threads скомпилен и подключен как модуль апача
а в чем трабл?

0
 

Чингачгук, вождь красноглазых

С нами с 14.05.04
Сообщения: 4744
Рейтинг: 1824

Ссылка на сообщениеДобавлено: 31/08/10 в 11:27       Ответить с цитатойцитата 

Трабл в том, что php не является thread safe. То есть с ним-то все нормально, но он может линковаться с кучей библиотек, из которых значительная часть таковыми не является. Так что сбоить MT-апач с mod_php будет просто хронически - зомби-процессы, сообшения в error_log о том, что такой-то child получил SEGV и т.п.

Обычно MT-апач используется поэтому не с mod_php, а с php в виде FastCGI. mod_php безопасен _только_ с префоркнутым апачем.

0
 



С нами с 23.05.09
Сообщения: 739
Рейтинг: 365

Ссылка на сообщениеДобавлено: 31/08/10 в 20:33       Ответить с цитатойцитата 

тоесть с точки зрения нагрузки апач в префорке нормально работает?

0
 

Чингачгук, вождь красноглазых

С нами с 14.05.04
Сообщения: 4744
Рейтинг: 1824

Ссылка на сообщениеДобавлено: 31/08/10 в 20:48       Ответить с цитатойцитата 



Из каких моих слов такой неожиданный вывод сделан?

0
 



С нами с 23.05.09
Сообщения: 739
Рейтинг: 365

Ссылка на сообщениеДобавлено: 01/09/10 в 20:20       Ответить с цитатойцитата 

ну если апач с php с тридами не работает нормально то только префорк
какой тогда выход?

0
 

Чингачгук, вождь красноглазых

С нами с 14.05.04
Сообщения: 4744
Рейтинг: 1824

Ссылка на сообщениеДобавлено: 01/09/10 в 21:35       Ответить с цитатойцитата 



FastCGI. Я так на многих серверах делал - да только им и пользуюсь, собственно. Апач компактный получается, php стабильно работает при этом. mod_fcgid ставишь, а дальше - гугл. Ну и форумы gentoo.

Вот тебе мой комнатный конфиг апача

Код: [развернуть]



А это - из /etc/conf.d/apache2 строчка

Код: [развернуть]


PHP собирается с USE="-apache2 cgi" и прочими по выбору.

Единственный минус - что php_* в .htaccess перестает работать. Но невелика потеря, имхо, в сравнении с преимуществами.

0
 
Новая тема Новая тема   

Текстовая реклама в форме ответа
Заголовок и до четырех строчек текста
Длина текста до 350 символов
Купить рекламу в этом месте!


Перейти:  



Спонсор раздела Стань спонсором этого раздела!

Реклама на сайте Advertise with us

Опросы

Рецепт новогоднего блюда 2022



Обсудите на форуме обсудить (11)
все опросы »