Я намудрил с обновлениями. Кто-то может срочно починить сервер, если возможно?

12
SammoLove
На сайте с 13.08.2007
Offline
39
1648

Привет. Ночью решил обновить федору с 11 на 13 на VDS. Короче, полистал интернет, вреде обновилась, причём сразу с 11 на 13. После этого всё отлично работало, только команда "yum update" говорила о проблемах совместимости 4х пакетов и что-то такое:

Error: initscripts conflicts with dummy-fedora-core-4

а в конце:

You could try using --skip-broken to work around the problem

You could try running: rpm -Va --nofiles --nodigest

Я пошёл проверять сайты, все ли работают. Оказалось не все. Те, где нужен Zend Optimizer не загружались - "Zend Optimizer not installed". В инет я выяснил, что во время обновления федоры обновился и php с 5.2 на 5.3, а Zend Optimizer для 5.3 ещё не придумали, короче нужно было php даунгредить. Я руководствуясь этой статьёй, где казалось бы всё просто и логично попытался это сделать, но в итоге запустил "php -v", а у меня оказалось 5.3. Мало того, php файлы через браузер выводятся в исходных кодах!!! Т.е. типы файлов тоже слетели!

Короче, я в панике. Думаю, менять сервер или спасать этот. Может кто-то помочь? Сколько будет стоить?

Очень дешёвые VDS (http://firstvds.ru/index.html?from=26633). Очень можные VDS (http://ispserver.com/index.html?from=26633) и серверы.
SN
На сайте с 12.07.2010
Offline
9
#1

Для удаления php 5.3 попробуйте выполнить: rpm -e `rpm -qa | grep php` должно помочь. Или: rpm -qa | grep php, а потом все найденные пакеты удалить через yum. Ну, а далее по статье пересобрать php. Это один из вариантов.

Или так:

# yum install yum-allowdowngrade

(Редактируем файл /etc/yum.conf)

# vi /etc/yum.conf

(Добавить)

showdupesfromrepos=1

Далее

yum list | grep php

И смотрите версию...

Google админу - друг, товарищ и man...
SammoLove
На сайте с 13.08.2007
Offline
39
#2

error: package rmp -qa | grep php is not installed

А подскажите, где выставляется настройка, что php файлы должны передаваться не в исходниках, а в выполняться сначала?

SN
На сайте с 12.07.2010
Offline
9
#3
SammoLove:
error: package rmp -qa | grep php is not installed

Сорри там опечатка... rpm -qa | grep php - вот так правильно... :)

SammoLove:
А подскажите, где выставляется настройка, что php файлы должны передаваться не в исходниках, а в выполняться сначала?

В /etc/httpd/conf/httpd.conf (если апач ставился по-умолчанию и пути не менялись)

N
На сайте с 06.05.2007
Offline
419
#4

а кстати, что совсем нет zendoptimizer для php5.3 ?

Вот я тут нагуглил :

http://forums.zend.com/viewtopic.php?f=57&t=6132


The Guard Loader 5.1 Early Access packages are available here:

http://downloads.zend.com/guard/5.1.0EA/ZendGuard-5_1_0_EA.bin
http://downloads.zend.com/guard/5.1.0EA/ZendGuard-5_1_0_EA.exe
http://downloads.zend.com/guard/5.1.0EA/ZendGuard-5_1_0_EA-Mac_OS_X.zip
http://downloads.zend.com/guard/5.1.0EA/ZendGuardLoader-php-5.3-darwin-i386.tar.gz

http://downloads.zend.com/guard/5.1.0EA/ZendGuardLoader-php-5.3-linux-deb-i386.tar.gz
http://downloads.zend.com/guard/5.1.0EA/ZendGuardLoader-php-5.3-linux-deb-x86_64.tar.gz
http://downloads.zend.com/guard/5.1.0EA/ZendGuardLoader-php-5.3-linux-rpm-i386.tar.gz
http://downloads.zend.com/guard/5.1.0EA/ZendGuardLoader-php-5.3-linux-rpm-x86_64.tar.gz
http://downloads.zend.com/guard/5.1.0EA/ZendGuardLoader-php-5.3-Windows.zip

Please note that in each Loader package there is a README file (same file for all Linux & Mac packages, a different one for Windows). This explains how to install Guard Loader 5.3 on Zend Server/CE.

Users who want to use Guard Loader without ZS might be able to do so, but will need to put the .so/.DLL somewhere and add to their php.ini:

zend_extension=<full path to so/DLL>

instead of using the INI file in the package. This kind of usage was not tested by QA.

The new loader only support files encoded by the new Guard for PHP 5.3 To run on PHP 5.3 all files must be re-encoded

конечно печально, что придется перекодировать приложения, а ваш любимый фрилансер не знает где взять кряк для кодировщика.

Кнопка вызова админа ()
SN
На сайте с 12.07.2010
Offline
9
#5

Зачастую, людям проще откатить назад софт, чем связываться и разбираться с лицензиями...

N
На сайте с 06.05.2007
Offline
419
#6

Simon-n70, а что с ними разбираться ? деньги уплочены? поддержку скрипта обещал? мамой клялся? - давай гони версию закодированную под 5.3 либо исходный текст.

SN
На сайте с 12.07.2010
Offline
9
#7
netwind:
а что с ними разбираться ? деньги уплочены? поддержку скрипта обещал? мамой клялся?

Тоже верно :D

Но ведь не обязательно что там есть фрилансер который всё это обещал. Да и если есть, то он вряд ли обещал поддержку скриптом php 5.3, или скажем php 6... А вообще интересная мысль... =)

S
На сайте с 23.05.2004
Offline
316
#8
а что с ними разбираться ? деньги уплочены? поддержку скрипта обещал? мамой клялся? - давай гони версию закодированную под 5.3 либо исходный текст.

Вот он, прямой представитель горе клиента "я машину купил, налил туда реактивного топлива, а она не едет! Я деньги плачу, сделайте что бы ехала!"

Как понимаю, ТС купил скрипт закодированный zend'ом , соответственно в требованиях к скрипту Zend Optimizer. Если сервер сконфигурирован так, что Zend Optimizer там не работает, то какие претензии могут быть к разработчику скрипта ?

Stek добавил 12.09.2010 в 11:27

SammoLove, если проблема еще актуальна, стукнитесь ко мне, попробую помочь вашему горю.

Это просто подпись.
N
На сайте с 06.05.2007
Offline
419
#9
Stek:
Если сервер сконфигурирован так, что Zend Optimizer там не работает, то какие претензии могут быть к разработчику скрипта ?

почему же не работает? вон по ссылкам качай и ставь и будет работать на 5.3.

SammoLove
На сайте с 13.08.2007
Offline
39
#10
netwind:
а кстати, что совсем нет zendoptimizer для php5.3 ?
Вот я тут нагуглил :
http://forums.zend.com/viewtopic.php?f=57&t=6132

конечно печально, что придется перекодировать приложения, а ваш любимый фрилансер не знает где взять кряк для кодировщика.

Это делал не фрилансер, я про HostCMS

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий