Ситуация следующая имеется веб сервер uname -a Показать
cat /etc/redhat-release
CentOS release 6.4 (Final)
При создании сайта (использую панель управления Ispconfig развернута на другом физическом сервере) веб сервер httpd не стартует после перезагрузки, выдавая сообщение Показать
Invalid command 'FCGIWrapper', perhaps misspelled or defined by a module not included in the server configuration
line 68 of /etc/httpd/conf/sites-enabled/100-web.site.ru.vhost с этой строчки начинается блок
Показать
FCGIWrapper /var/www/php-fcgi-scripts/web18/.php-fcgi-starter .php3
FCGIWrapper /var/www/php-fcgi-scripts/web18/.php-fcgi-starter .php4
FCGIWrapper /var/www/php-fcgi-scripts/web18/.php-fcgi-starter .php5
модуль mod_fcgid установлен Показать
Loaded plugins: fastestmirror, presto, priorities
Loading mirror speeds from cached hostfile
* base: mirror.logol.ru
* epel: mirror.logol.ru
* extras: mirror.logol.ru
* rpmforge: mirror.awanti.com
* updates: mirror.logol.ru
1600 packages excluded due to repository priority protections
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package mod_fcgid.x86_64 0:2.3.9-1.el6 will be installed
--> Finished Dependency Resolution
Dependencies Resolved
===============================================================================================================================================
Package Arch Version Repository Size
===============================================================================================================================================
Installing:
mod_fcgid x86_64 2.3.9-1.el6 epel 75 k
Transaction Summary
===============================================================================================================================================
Install 1 Package(s)
Total download size: 75 k
Installed size: 220 k
Is this ok [y/N]: y
Downloading Packages:
Setting up and reading Presto delta metadata
Processing delta metadata
Package(s) data still to download: 75 k
mod_fcgid-2.3.9-1.el6.x86_64.rpm | 75 kB 00:00
Running rpm_check_debug
Running Transaction Test
Transaction Test Succeeded
Running Transaction
Installing : mod_fcgid-2.3.9-1.el6.x86_64 1/1
Verifying : mod_fcgid-2.3.9-1.el6.x86_64 1/1
Installed:
mod_fcgid.x86_64 0:2.3.9-1.el6
Complete!
Решил переустановить модуль mod_fcgid так как написано тут http://ru.ispdoc.com/index.php/%D0%A3%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0_%D0%BC%D0%BE%D0%B4%D1%83%D0%BB%D1%8F_mod_fcgid_%D0%B2_CentOS_Linux
застопорился на первом же пункте Показать
Loaded plugins: fastestmirror, presto, priorities
Loading mirror speeds from cached hostfile
* base: mirror.logol.ru
* epel: mirror.logol.ru
* extras: mirror.logol.ru
* rpmforge: mirror.awanti.com
* updates: mirror.logol.ru
1600 packages excluded due to repository priority protections
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package httpd-devel.x86_64 0:2.2.15-30.el6.centos will be installed
--> Processing Dependency: httpd = 2.2.15-30.el6.centos for package: httpd-devel-2.2.15-30.el6.centos.x86_64
--> Finished Dependency Resolution
Error: Package: httpd-devel-2.2.15-30.el6.centos.x86_64 (updates)
Requires: httpd = 2.2.15-30.el6.centos
Installed: httpd-2.2.24-1.el6.x86_64 (@CentALT)
httpd = 2.2.24-1.el6
Available: httpd-2.2.15-29.el6.centos.x86_64 (base)
httpd = 2.2.15-29.el6.centos
Available: httpd-2.2.15-30.el6.centos.x86_64 (updates)
httpd = 2.2.15-30.el6.centos
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest
При попытке откатить версию httpd вижу предупреждение о зависимости с httpd-tools. При попытке откатить httpd-tools вижу снова сообщение что сначала нужно откатить httpd в общем замкнутый круг.
Подскажите как решить проблему с mod_fcgid или как можно откатить версию httpd (т.к. до его обновления все работало).
п.п.с. откатываю пакеты командой yum downgrade packagename