Bekijk Volledige Versie : Ioncube installatie
Beste WHT'ers,
Ik ben bezig met Ioncube te installeren, echter wil dit niet lukken!
Ik heb alles gedaan wat in deze tut staat:
http://serv1.nl/index.php?page=install-ioncube-php-loader
Maar helaas zonder resultaat!
Mist die tutorial wat? Of kunnen er dingen zijn die ik fout heb gedaan?
Ik draai op de server Centos 5.3 met een DirectAdmin custombuild installatie.
Ik hoop dat jullie me verder kunnen helpen,
Bedankt alvast
Robin
marsipulami
21/08/09, 18:17
krijg je ook foutmeldingen?
requires the ionCube PHP Loader ioncube_loader_lin_5.2.so to be installed by the site administrator
Dat is het enigste
Hier nog info van php: http://91.205.213.221/~admin/php.php
Ik draai op de server Centos 5.3 met een DirectAdmin custombuild installatie.
en de rest van de config? (lijkt me handig om te weten waar je de php.ini aan gaat passen....
Ik heb in php.ini gezocht op zend_extension, deze was niet aanwezig.
Ik heb toen de volgende regel helemaal onderaan in php.ini gezet:
zend_extension = /usr/local/ioncube/ioncube_loader_lin_5.2.so
in /usr/local/ioncube/ staan:
ioncube_loader_lin_5.2.so
ioncube_loader_lin_5.2_ts.so
Nog meer nodig?
Dat is al meerdere malen gebeurd :)
Ik heb in php.ini gezocht
Welke php.ini? PHP_CLI of PHP_CGI
Ik heb toen de volgende regel helemaal onderaan in php.ini gezet:
Je moet hem onderaan als eerste van de Zend regels plaatsen, dus niet helemaal onderaan.
ik draai op de server Centos 5.3
i386 of x64? Dit is belangrijk voor de juiste loader.
op de server staat Centos i386 Daarom heb ik uit de download lijst van Ioncube gekozen voor: Linux (x86-64)
Oké, dan ga ik nu zend regels zoeken en hem daar onder plaatsen;)
Tot mijn spijt moet ik zeggen dat ik niet het verschil weet tussen de php.ini van CLI en CGI. ik heb vanuit de root het volgende gedaan: /usr/local/lib/php.ini Is dat de goede?
Bedankt
Oké, dan ga ik nu zend regels zoeken en hem daar onder plaatsen
Nee, daarboven. Er staan onderaan in de php.ini een aantal Zend regels, de nieuwe plaats je daarboven, dus als eerste.
/usr/local/lib/php.ini is dat de goede?
Ja, volgens je php info wel.
Er staan geen zend regels onderaan:ohmy:
Ik heb ergens in het midden wel een regel gevonden, eigenlijk meer aan het begin: zend.ze1_compatibility_mode = Off
Ik heb de zend regel daaronder gezet.
...Zend installeren
cd /usr/local/directadmin/custombuild
./build update
./build zend
daarna je server controleren, options.conf aanpassen, php beveiligen, die ligt nu open, blablabla
Ik was er van overtuigt dat Zend automatisch was meegeinstalleer; niet dus.
Installatie zend gedaan!
Nu stonden de regels er inderdaad wel, boven die regels "zend_extension = /usr/local/ioncube/ioncube_loader_lin_5.2.so" deze regel geplaatst.
httpd restart gedaan maar helaas! Het werkt nog niet.
welke voutmeldingen? als je ons geen input geeft kan er alleen maar gegokt worden, warbij het afwachten is wanneer de juiste voorbij komt....
heb je de loaders als root ge-wget? oftewel: zijn ze leesbaar voor apache?
@ Geert-Jan, Ik krijg geen specifieke foutmelding, ik kan alleen doormiddel van deze link zien of het werkt ja of nee: http://91.205.213.221/~admin/klanten/Pro/installatie.php
Zodra het werkt zal de installatie vervolgen;)
@ Keizer, Die term komt me niet bekent voor; hoe doe ik dat precies?
/var/log/.....
stuur me anders even een bericht indien je dat zou willen, of via msn, dat gaat me veel sneller af dan zo....
{xx} Met dank aan Geert-Jan
SebastiaanStok
21/08/09, 22:36
Kleine waarschuwing, PHP5.2.10 is een bagger versie :r
Tijdens de make test kreeg ik tot twee keer toe een out of memory error.
En RoundCube webmail en PHPMyAdmin werkten niet meer!
Pear weigerde, phpize is kapot.
Bug is bekend bij PHP.
http://bugs.php.net/bug.php?id=48812