Login
проблема с инсталлом
569
15.05.13 22:19
Вечер добрый,
Я пытаюсь инсталлировать xcache на Вебсервер, через АПТ (apt-get install php5-xcache) встаёт прекрасно но не туда куда надо.
У меня версия ПХП 5.2 папка /php52 а xcache заливается по стандарту в /php5.
Как мне эту штуку в /php52 постааить?
Я пытаюсь инсталлировать xcache на Вебсервер, через АПТ (apt-get install php5-xcache) встаёт прекрасно но не туда куда надо.
У меня версия ПХП 5.2 папка /php52 а xcache заливается по стандарту в /php5.
Как мне эту штуку в /php52 постааить?
Es wird schlimmer als es ist, doch wir werden besser,wenn die Zeit gekommen ist, dann wetzen wir die Messer.
NEW 16.05.13 20:03
in Antwort kostavan 15.05.13 22:19
1. apt-get build-dep php5-xcache
2. apt-get source php5-xcache
3. заходим в папку xcache-2.0.0 и изменяем debian/rules
4. документируем изменения: dch -i
5. компилируем: debuild -us -uc
6. устанавливаем пакет: dpkg -i ../php5-xcache_2.0.0-4_i386.deb
2. apt-get source php5-xcache
3. заходим в папку xcache-2.0.0 и изменяем debian/rules
4. документируем изменения: dch -i
5. компилируем: debuild -us -uc
6. устанавливаем пакет: dpkg -i ../php5-xcache_2.0.0-4_i386.deb
NEW 17.05.13 00:26
in Antwort L@nixx 16.05.13 20:03
Спасиб. Проблема была в другом, уже разобрался.
Es wird schlimmer als es ist, doch wir werden besser,wenn die Zeit gekommen ist, dann wetzen wir die Messer.
NEW 17.05.13 00:51
in Antwort L@nixx 16.05.13 20:03
А можно в apache2 изменить порядок загрузки модулей?
Es wird schlimmer als es ist, doch wir werden besser,wenn die Zeit gekommen ist, dann wetzen wir die Messer.
NEW 17.05.13 14:27
in Antwort kostavan 17.05.13 00:51
ну как бы решает это
В конфиге apache2.conf
там можно извращаться как угодно.
В ответ на:
# Include module configuration:
Include mods-enabled/*.load
Include mods-enabled/*.conf
# Include module configuration:
Include mods-enabled/*.load
Include mods-enabled/*.conf
В конфиге apache2.conf
там можно извращаться как угодно.
NEW 17.05.13 22:58
in Antwort L@nixx 17.05.13 14:27
ОК. Спасибо!
Es wird schlimmer als es ist, doch wir werden besser,wenn die Zeit gekommen ist, dann wetzen wir die Messer.
NEW 18.05.13 22:09
in Antwort L@nixx 17.05.13 14:27
xcache была плохая идея потому что не compatible .
Нужно ставить eAccelerator. Промучился с ним, потом нашёл вот эту подсказку http://www.odmin4eg.ru/2009/zend-optimizer-ioncube-eaccelerator/
По данным всё один в один как у меня (версии только по новей).
Когда по этой инструкции вписываю в /etc/php52/apache2/php.ini "включалки" (zend_extension = /usr/lib/php5/20060613+lfs/ioncube_loader_lin_5.2.so....)
Страница вырубается.
Что не так?
Нужно ставить eAccelerator. Промучился с ним, потом нашёл вот эту подсказку http://www.odmin4eg.ru/2009/zend-optimizer-ioncube-eaccelerator/
По данным всё один в один как у меня (версии только по новей).
Когда по этой инструкции вписываю в /etc/php52/apache2/php.ini "включалки" (zend_extension = /usr/lib/php5/20060613+lfs/ioncube_loader_lin_5.2.so....)
Страница вырубается.
Что не так?
Es wird schlimmer als es ist, doch wir werden besser,wenn die Zeit gekommen ist, dann wetzen wir die Messer.
NEW 19.05.13 01:47
in Antwort kostavan 18.05.13 22:09
ну по идее этого должно быть достаточно. в целом настраивал довольно часто и eaccelerator и ioncube и конфликтов не имел.
тут краткий эксурс, что это вообще.
http://www.webhostpark.com/zend-optimizer-vs-eaccelerator-vs-ioncube-loader/
a че у тебя за апликуха такая?
тут краткий эксурс, что это вообще.
http://www.webhostpark.com/zend-optimizer-vs-eaccelerator-vs-ioncube-loader/
a че у тебя за апликуха такая?
NEW 19.05.13 12:05
in Antwort L@nixx 19.05.13 01:47
хм.. вчера дописал ПС но наверно забыл нажать кнопку "Отправить" :)
ПС.! Проблема в том, что в php -v eaccelerator присутствует и всё без ошибок (значит встал ровно) а в info.php все модули есть а eacceleratorа нет!
Пару раз в сети встречал что если такая комбинация (optimizer, ioncube и eaccelerator (и четвёртый Suhosin)) то может такое случится и нужно попробовать изменить порядок загрузки этих модулей.
Вот и ломаю голову теперь.
ПС.! Проблема в том, что в php -v eaccelerator присутствует и всё без ошибок (значит встал ровно) а в info.php все модули есть а eacceleratorа нет!
Пару раз в сети встречал что если такая комбинация (optimizer, ioncube и eaccelerator (и четвёртый Suhosin)) то может такое случится и нужно попробовать изменить порядок загрузки этих модулей.
Вот и ломаю голову теперь.
Es wird schlimmer als es ist, doch wir werden besser,wenn die Zeit gekommen ist, dann wetzen wir die Messer.
NEW 19.05.13 14:21
in Antwort kostavan 19.05.13 12:05
ну так при выполнении php в консоли используется /etc/php52/cli/php.ini
нужно проверить через phpinfo подгружается ли eaccelerator.
нужно проверить через phpinfo подгружается ли eaccelerator.
NEW 19.05.13 15:30
in Antwort L@nixx 19.05.13 14:21
В /etc/php52/cli/php.ini не перенимает.
Вот подкрученые конфиги
Configuration File (php.ini) Path /etc/php52/apache2
Loaded Configuration File /etc/php52/apache2/php.ini
Scan this dir for additional .ini files /etc/php52/apache2/conf.d
Вообще у меня все модули грузятся через .ini которые лежат в /etc/php52/apache2/conf.d (zend.ini, ioncube.ini....)
в остальных php.ini только стандартный текст.
Так я и говорю что не грузится.
Вот подкрученые конфиги
Configuration File (php.ini) Path /etc/php52/apache2
Loaded Configuration File /etc/php52/apache2/php.ini
Scan this dir for additional .ini files /etc/php52/apache2/conf.d
Вообще у меня все модули грузятся через .ini которые лежат в /etc/php52/apache2/conf.d (zend.ini, ioncube.ini....)
в остальных php.ini только стандартный текст.
В ответ на:
нужно проверить через phpinfo подгружается ли eaccelerator.
нужно проверить через phpinfo подгружается ли eaccelerator.
Так я и говорю что не грузится.
Es wird schlimmer als es ist, doch wir werden besser,wenn die Zeit gekommen ist, dann wetzen wir die Messer.
NEW 26.05.13 20:34
in Antwort L@nixx 19.05.13 14:21
Ты пробовал ставить php5-dev для php 5.2? Мне нужен phpize.
Для 5.3 ставится а для 5.2 выдаёт ошибку:
#apt-get install php5-dev
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
php5-dev : Depends: libssl-dev but it is not going to be installed
Depends: libtool but it is not going to be installed
E: Broken packages
Что с этим можно зделать?
Для 5.3 ставится а для 5.2 выдаёт ошибку:
#apt-get install php5-dev
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
php5-dev : Depends: libssl-dev but it is not going to be installed
Depends: libtool but it is not going to be installed
E: Broken packages
Что с этим можно зделать?
Es wird schlimmer als es ist, doch wir werden besser,
wenn die Zeit gekommen ist, dann wetzen wir die Messer.
Rock Club
wenn die Zeit gekommen ist, dann wetzen wir die Messer.
Rock Club
Es wird schlimmer als es ist, doch wir werden besser,wenn die Zeit gekommen ist, dann wetzen wir die Messer.
NEW 26.05.13 21:06
in Antwort kostavan 26.05.13 20:34
apt-get -f install ?
в целом да, этого достаточно, что бы заиметь phpize
у тебя смешаная инсталяция php5.2 и php5.3 ?
может по этому?
в целом да, этого достаточно, что бы заиметь phpize
В ответ на:
root@lenovo:~# dpkg -S /usr/bin/phpize5
php5-dev: /usr/bin/phpize5
root@lenovo:~# dpkg -S /usr/bin/phpize5
php5-dev: /usr/bin/phpize5
у тебя смешаная инсталяция php5.2 и php5.3 ?
может по этому?
NEW 30.05.13 14:27
тоже самое :(
Да, 5.3 я под чистил но эта ошибка не пропадает.
in Antwort L@nixx 26.05.13 21:06
В ответ на:
apt-get -f install
apt-get -f install
тоже самое :(
В ответ на:
у тебя смешаная инсталляция php5.2 и php5.3 ?
может по этому
у тебя смешаная инсталляция php5.2 и php5.3 ?
может по этому
Да, 5.3 я под чистил но эта ошибка не пропадает.
Es wird schlimmer als es ist, doch wir werden besser,wenn die Zeit gekommen ist, dann wetzen wir die Messer.
NEW 30.05.13 16:28
in Antwort kostavan 30.05.13 14:27
NEW 30.05.13 16:31
in Antwort kostavan 30.05.13 14:27
если ты все пакетами устанавливал а не мануально, то глянь, что там
dpkg -l | grep php
говорит.
ты пакеты мануально устанавливал или через repo? может у тебя просто нет доступа к этим версиям пакетов, которые ему нужно доустановить...
dpkg -l | grep php
говорит.
ты пакеты мануально устанавливал или через repo? может у тебя просто нет доступа к этим версиям пакетов, которые ему нужно доустановить...
NEW 04.06.13 20:27
in Antwort L@nixx 30.05.13 16:31
блин, нашёл ошибку. Надо было подключить опять Squeeze и инсталлировать пакет с названием php52-dev.
И в сети ничего не было про это .
И в сети ничего не было про это .
Es wird schlimmer als es ist, doch wir werden besser,wenn die Zeit gekommen ist, dann wetzen wir die Messer.
NEW 05.06.13 17:29
in Antwort kostavan 04.06.13 20:27
:) ... это опасное дело. а что будет если обратно переставишь? сделай пакеты хотя бы hold. лучше возьми из dotdeb твою версию php, ну или из любого более менее серьезного repo.