|
При обновлении основную проблему составляет связка php-sqlite2 и плесковский сайтбилдер sb-publish
при
ругань вида
Цитата:
php-sqlite2-5.1.6-200705230938.i386 from installed has depsolving problems
--> Missing Dependency: php <= 5.2.0 is needed by package php-sqlite2-5.1.6-200705230938.i386 (installed)
Error: Missing Dependency: php <= 5.2.0 is needed by package php-sqlite2-5.1.6-200705230938.i386 (installed)
You could try using --skip-broken to work around the problem
You could try running: package-cleanup --problems
package-cleanup --dupes
rpm -Va --nofiles --nodigest
The program package-cleanup is found in the yum-utils package.
|
на всякий случай предохранимся, будет на что ориентироваться ( если делать по взрослому, то все надо бекапить
Цитата:
php -i|grep ini
Configuration File (php.ini) Path => /etc/php.ini
Scan this dir for additional .ini files => /etc/php.d
additional .ini files parsed => /etc/php.d/dbase.ini,
/etc/php.d/dom.ini,
/etc/php.d/gd.ini,
/etc/php.d/imap.ini,
/etc/php.d/mbstring.ini,
/etc/php.d/mysql.ini,
/etc/php.d/mysqli.ini,
/etc/php.d/pdo.ini,
/etc/php.d/pdo_mysql.ini,
/etc/php.d/pdo_sqlite.ini,
/etc/php.d/sqlite.ini,
/etc/php.d/xmlreader.ini,
/etc/php.d/xmlwriter.ini,
/etc/php.d/xsl.ini
Classes => AppendIterator, ArrayIterator, ArrayObject,
BadFunctionCallException, BadMethodCallException, CachingIterator,
DirectoryIterator, DomainException, EmptyIterator, FilterIterator,
InfiniteIterator, InvalidArgumentException, IteratorIterator,
LengthException, LimitIterator, LogicException, NoRewindIterator,
OutOfBoundsException, OutOfRangeException, OverflowException,
ParentIterator, RangeException, RecursiveArrayIterator,
RecursiveCachingIterator, RecursiveDirectoryIterator,
RecursiveFilterIterator, RecursiveIteratorIterator, RuntimeException,
SimpleXMLIterator, SplFileInfo, SplFileObject, SplObjectStorage,
SplTempFileObject, UnderflowException, UnexpectedValueException
+++
Build Date => Mar 31 2010 02:36:31
Configure Command => './configure' '--build=i686-redhat-linux-gnu'
'--host=i686-redhat-linux-gnu' '--target=i386-redhat-linux-gnu'
'--program-prefix='
'--prefix=/usr' '--exec-prefix=/usr' '--bindir=/usr/bin'
'--sbindir=/usr/sbin' '--sysconfdir=/etc' '--datadir=/usr/share'
'--includedir=/usr/include'
'--libdir=/usr/lib' '--libexecdir=/usr/libexec' '--localstatedir=/var'
'--sharedstatedir=/usr/com' '--mandir=/usr/share/man'
'--infodir=/usr/share/info
' '--cache-file=../config.cache' '--with-libdir=lib'
'--with-config-file-path=/etc' '--with-config-file-scan-dir=/etc/php.d'
'--disable-debug' '--with-
pic' '--disable-rpath' '--without-pear' '--with-bz2' '--with-curl'
'--with-exec-dir=/usr/bin' '--with-freetype-dir=/usr'
'--with-png-dir=/usr' '--enabl
e-gd-native-ttf' '--without-gdbm' '--with-gettext' '--with-gmp'
'--with-iconv' '--with-jpeg-dir=/usr' '--with-openssl' '--with-png'
'--with-pspell' '--
with-expat-dir=/usr' '--with-pcre-regex=/usr' '--with-zlib'
'--with-layout=GNU' '--enable-exif' '--enable-ftp'
'--enable-magic-quotes' '--enable-socket
s' '--enable-sysvsem' '--enable-sysvshm' '--enable-sysvmsg'
'--enable-track-vars' '--enable-trans-sid' '--enable-yp' '--enable-wddx'
'--with-kerberos'
'--enable-ucd-snmp-hack' '--with-unixODBC=shared,/usr'
'--enable-memory-limit' '--enable-shmop' '--enable-calendar'
'--enable-dbx' '--enable-dio' '--wi
th-mime-magic=/usr/share/file/magic.mime' '--without-sqlite'
'--with-libxml-dir=/usr' '--with-xml' '--with-system-tzdata'
'--enable-force-cgi-redirect'
'--enable-pcntl' '--with-imap=shared' '--with-imap-ssl'
'--enable-mbstring=shared' '--enable-mbstr-enc-trans' '--enable-mbregex'
'--with-ncurses=share
d' '--with-gd=shared' '--enable-bcmath=shared' '--enable-dba=shared'
'--with-db4=/usr' '--with-xmlrpc=shared' '--with-ldap=shared'
'--with-ldap-sasl' '
--with-mysql=shared,/usr'
'--with-mysqli=shared,/usr/lib/mysql/mysql_config' '--enable-dom=shared'
'--with-dom-xslt=/usr' '--with-dom-exslt=/usr' '--wi
th-pgsql=shared' '--with-snmp=shared,/usr' '--enable-soap=shared'
'--with-xsl=shared,/usr' '--enable-xmlreader=shared'
'--enable-xmlwriter=shared' '--e
nable-fastcgi' '--enable-pdo=shared'
'--with-pdo-odbc=shared,unixODBC,/usr'
'--with-pdo-mysql=shared,/usr/lib/mysql/mysql_config'
'--with-pdo-pgsql=sha
red,/usr' '--with-pdo-sqlite=shared,/usr' '--enable-dbase=shared'
|
в общем, php-sqlite надо сношать...насильно но оно за собой тянет sb-publish
Цитата:
[root@modessa ~]# rpm -e php-sqlite2.i386
error: Failed dependencies:
any-php-sqlite2 is needed by (installed) sb-publish-3.0.1-200705230939.noarch
yum remove php-sqlite2
Loaded plugins: fastestmirror
Setting up Remove Process
Resolving Dependencies
--> Running transaction check
---> Package php-sqlite2.i386 0:5.1.6-200705230938 set to be erased
--> Processing Dependency: any-php-sqlite2 for package: sb-publish
--> Running transaction check
---> Package sb-publish.noarch 0:3.0.1-200705230939 set to be erased
--> Finished Dependency Resolution
Dependencies Resolved
==================================================
==================================================
================================================== =
Package Arch
Version Repository
Size
==================================================
==================================================
================================================== =
Removing:
php-sqlite2 i386
5.1.6-200705230938 installed
364 k
Removing for dependencies:
sb-publish noarch
3.0.1-200705230939 installed
0.0
Transaction Summary
==================================================
==================================================
================================================== =
Remove 2 Package(s)
Reinstall 0 Package(s)
Downgrade 0 Package(s)
Is this ok [y/N]:
ессно тыц У
|
снесли, вот теперь
не забываем перепровериться
Цитата:
|
/usr/sbin/apachectl -t ( if ok then)
killall -HUP httpd
php -v
yum list|grep php-sqlite2 - таки нема его
|
но это не так срочно, как подтянуть
yum install php-zend-optimizer
install php-ioncube-loader.i386
php -v - перепроверились
/etc/init.d/httpd restart ( клиет должен арбайтить и не пережевать)
whereis rpmbuild - нема
смотрим
php -i|grep sqlite = ок
ну и плесковский
yum list sb-publish = бананы&болты
|