Autor |
Sõnum |
-IFFI-
Vana Pingviin
Vanus: 48
Liitunud: 25.06.2005
Postitused: 1411
Asukoht: Lappeenranta-Turku
Distributsioon: Linux MX
|
|
Vakking-pukking - maadelnud mitu tundi aga ei saa uuendatud ioncube 4.2.2 to 4.5.0 või mis iganes versioonile. Uue paigaldatava tarkvara minimuum nõue on ioncube 4.4.2
Serveris selline kompott peal: Debian 7.3 ja Parallels Plesk Panel v11.5.30, tegemist dedi serveriga
Pleskis ei oska ma seda kusagilt uuendada, nikerdan läbi SSH
Olukord selline hetkel
Kood: |
# php -v
Failed loading /usr/local/ioncube/ioncube_loader_lin_5.3.so: /usr/local/ioncube/ioncube_loader_lin_5.3.so: undefined symbol: php_body_write
PHP 5.4.4-14+deb7u7 (cli) (built: Dec 12 2013 08:42:07)
Copyright (c) 1997-2012 The PHP Group
Zend Engine v2.4.0, Copyright (c) 1998-2012 Zend Technologies
with the ionCube PHP Loader v4.2.2, Copyright (c) 2002-2012, by ionCube Ltd. |
/usr/local/ioncube/ katalooma sisu
Kood: |
# ls
ioncube_loader_lin_4.1.so ioncube_loader_lin_5.1_ts.so
ioncube_loader_lin_4.2.so ioncube_loader_lin_5.2.so
ioncube_loader_lin_4.3.so ioncube_loader_lin_5.2_ts.so
ioncube_loader_lin_4.3_ts.so ioncube_loader_lin_5.3.so
ioncube_loader_lin_4.4.so ioncube_loader_lin_5.3_ts.so
ioncube_loader_lin_4.4_ts.so ioncube_loader_lin_5.4.so
ioncube_loader_lin_5.0.so ioncube_loader_lin_5.4_ts.so
ioncube_loader_lin_5.0_ts.so ioncube_loader_lin_5.5.so
ioncube_loader_lin_5.1.so ioncube_loader_lin_5.5_ts.so
|
/etc/php5/apache2/php.ini sisu ehk siis lisasin vajaliku faili lõppu
Kood: |
; Directory where to load mcrypt modes
; Default: Compiled in into libmcrypt (usually /usr/local/lib/libmcrypt)
;mcrypt.modes_dir=
[dba]
;dba.default_handler=
; Local Variables:
; tab-width: 4
; End:
zend_extension = /usr/local/ioncube/ioncube_loader_lin_5.3.so
|
Kasutasin seda juhendit http://www.debiantutorials.com/installing-ioncube/
Aru ma ei mõista enam kus mis on puudu või valesti ...SOS
|
|
|
|
Viimati muutis -IFFI- 30.12.2013, 05:22; muudetud 1 kord
|
|
|
|
laurik
Pingviini kasutaja
Liitunud: 20.12.2008
Postitused: 68
Asukoht: Pärnumaa
Distributsioon: Estobuntu
|
|
php -v kostab, et tegu v5.4 -ga ehk siis see zend_extension peaks ka sama numbriga olema..
|
|
|
|
|
|
|
|
-IFFI-
Vana Pingviin
Vanus: 48
Liitunud: 25.06.2005
Postitused: 1411
Asukoht: Lappeenranta-Turku
Distributsioon: Linux MX
|
|
5.4 on PHP version, see ei tohiks ju siin rolli mängida...präät probleem ju et ta ei laadi mul seda loaderit ära ...miski undefined sümbol milest ma ei saa aru
Või saan mam milleski väga valesti aru
|
|
|
|
|
|
|
|
laurik
Pingviini kasutaja
Liitunud: 20.12.2008
Postitused: 68
Asukoht: Pärnumaa
Distributsioon: Estobuntu
|
|
jah, tulebki vastavalt php versioonile sobiv .so laadida.
|
|
|
|
|
|
|
|
-IFFI-
Vana Pingviin
Vanus: 48
Liitunud: 25.06.2005
Postitused: 1411
Asukoht: Lappeenranta-Turku
Distributsioon: Linux MX
|
|
Nu muutsin php.inis 5.4.so
restart apachele ja ika väidab, et ei suuda seda 5.3.so laadida, see jutt ei muutu kuidagi, ennem ma muutsin ka igasuguseks noid ja ei midagi...
ja huvitav, et locate ei näita ültse seda /usr/local kasuats olevaid ioncubesid
Kood: | # locate ioncube
/etc/php5/conf.d/00-ioncube-loader-5.4.ini
/usr/lib/php5/20100525/ioncube_loader_lin_5.1.so
/usr/lib/php5/20100525/ioncube_loader_lin_5.2.so
/usr/lib/php5/20100525/ioncube_loader_lin_5.3.so
/usr/lib/php5/20100525/ioncube_loader_lin_5.4.so
/usr/lib/x86_64-linux-gnu/php/modules/sw-engine/ioncube_loader_lin_5.4.so
/var/cache/apt/archives/php5-ioncube-loader_4.2.2-13062618_amd64.deb
/var/lib/dpkg/info/php5-ioncube-loader.conffiles
/var/lib/dpkg/info/php5-ioncube-loader.list
/var/lib/dpkg/info/php5-ioncube-loader.md5sums
/var/lib/dpkg/info/php5-ioncube-loader.postinst
/var/lib/dpkg/info/php5-ioncube-loader.postrm
|
Sain selle jama korda vaja oli number muuta ka failis
Kood: |
/etc/php5/conf.d/ioncube.ini
|
Nüüd on miski already loaded ja loaderi version on ikka 4.2.2
Kood: | # php -v
PHP Warning: Module 'ionCube Loader' already loaded in Unknown on line 0
The ionCube PHP Loader is disabled because of startup problems.
PHP 5.4.4-14+deb7u7 (cli) (built: Dec 12 2013 08:42:07)
Copyright (c) 1997-2012 The PHP Group
Zend Engine v2.4.0, Copyright (c) 1998-2012 Zend Technologies
with the ionCube PHP Loader v4.2.2, Copyright (c) 2002-2012, by ionCube Ltd., and |
|
|
|
|
|
|
|
|
laurik
Pingviini kasutaja
Liitunud: 20.12.2008
Postitused: 68
Asukoht: Pärnumaa
Distributsioon: Estobuntu
|
|
already loaded - juba laetud. Kuskil confis (tõenäoliselt php.ini-s) 4.2 extensioni rida olemas. See tuleks väljakommenteerida (# rea algusesse).
|
|
|
|
|
|
|
|
-IFFI-
Vana Pingviin
Vanus: 48
Liitunud: 25.06.2005
Postitused: 1411
Asukoht: Lappeenranta-Turku
Distributsioon: Linux MX
|
|
kustutasin ültse ära seal kuhu ma ta ennem lisasin ja ikka sama jama
|
|
|
|
|
|
|
|
laurik
Pingviini kasutaja
Liitunud: 20.12.2008
Postitused: 68
Asukoht: Pärnumaa
Distributsioon: Estobuntu
|
|
einoh, kustutada küll aga mitte see viimatilisatud sealt php.ini-lõpust vaid kuskilt ülaltpoolt 4.2.2 rida..
|
|
|
|
|
|
|
|
-IFFI-
Vana Pingviin
Vanus: 48
Liitunud: 25.06.2005
Postitused: 1411
Asukoht: Lappeenranta-Turku
Distributsioon: Linux MX
|
|
Sellist rida pole nagu 4.2.2 hakkab pihat taas utoopia
locate tulemus
Kood: | # locate 4.2.2
/var/cache/apt/archives/php5-ioncube-loader_4.2.2-13062618_amd64.deb |
mida see loader seal endast kujutab???
|
|
|
|
|
|
|
|
laurik
Pingviini kasutaja
Liitunud: 20.12.2008
Postitused: 68
Asukoht: Pärnumaa
Distributsioon: Estobuntu
|
|
Kas seal php.ini -s lihtsalt 4.2 on olemas?
|
|
|
|
|
|
|
|
-IFFI-
Vana Pingviin
Vanus: 48
Liitunud: 25.06.2005
Postitused: 1411
Asukoht: Lappeenranta-Turku
Distributsioon: Linux MX
|
|
probleemi lahendus siis selline
Tänu sellele käsule sain teada kus tegelikuses koer oli maetud
Kood: |
php -i | grep extension_dir
|
siis eemaldasin kogu selle faili ja ioncube katalooma
Kood: |
/usr/local/ioncube/ioncube_loader_lin_5.3.so
|
kustutasin ära kõik sellised read
Kood: |
zend_extension = /usr/lib/php5/20100525/ioncube_loader_lin_5.4.so
|
järgmistest failidest
Kood: | # nano /etc/php5/conf.d/ioncube.ini
/etc/php5/apache2/php.ini
|
jätsin alles ainult siia faili
Kood: | /etc/php5/conf.d/00-ioncube-loader-5.4.ini
|
Ioncube support foorum pangu ennast põlema, sealt sain aint vastuse otsi ülesse kõik failid kus see veel võib olla ja kustuta ära topelt failid. AAHHVVVIIIIII ...selline support võib olemata ka olla...
Lahenduseni siis jõutsin tonnide kaupa erinevaid google tulemusi sõeludes... ja sitaks on paska ja valet täis juhendeid kus õpetatakse jummala valesti....see juhend mida ma kasutasin oli puhta vale ja tänu sellele kõik peeti läkski. Kopi-pastetakse kiiruga miski õpetus maha omale mis google otsingu tulemusega nr 1 on ja pistetakse oma lehele et tõsta SEO-d....idiooodid
Nüüd on jäänud aint üks mure kuda see kuramuse ionCube PHP Loader v4.2.2 ära uuendada 5.4.0 versile...
hakkame aga taas googel-moogelit sõeluma
|
|
|
|
|
|
|
|
|