We proberen de kwaliteit van onze kennisbank voortdurend te verbeteren.
Geef de informatie op deze pagina een waardering met de slider hierboven.
Shell PEAR Pakketten Installeren
Byte biedt zelf een aantal PEAR-pakketten aan (zie ook: Php Pear). Echter is het voor Byte niet mogelijk om alle pakketten aan te bieden omdat dat te onderhoudsgevoelig is. Echter willen we u niet beperken in uw voorkeur voor pakketten, dus hebben we het mogelijk gemaakt dat u met uw shell-account zelf PEAR-pakketten kan installeren.
Stap 1: log in met uw shell-account
ssh domein.tld@ssh012345.bytenet.nl
Vervang domein.tld voor uw eigen domeinnaam en de ssh012345 voor de waarde die in het Service Panel genoemd staat.
Stap 2: maak een directory "pear" aan:
mkdir pear
Stap 3: creeer een persoonlijke pear-configuratie
pear config-create /home/users/domeiftp/pear .pearrc
of
pear config-create $HOME/pear .pearrc
Vervang domeiftp door de naam van het technisch-beheer account.
Stap 4: pas enkele instellingen aan. De defaultwaarden zijn prima, maar leveren dan problemen op voor andere klanten.
pear config-set download_dir $HOME/pear/download pear config-set temp_dir $HOME/pear/temp
Stap 5: download de pakketten die u nodig heeft. Een voorbeeld:
[[domein.tld@ssh1 ~]]$ pear install --alldeps net_imap WARNING: channel "pear.php.net" has updated its protocols, use "channel-update pear.php.net" to update downloading Net_IMAP-1.0.3.tgz ... Starting to download Net_IMAP-1.0.3.tgz (27,192 bytes) .........done: 27,192 bytes downloading Net_Socket-1.0.8.tgz ... Starting to download Net_Socket-1.0.8.tgz (5,441 bytes) ...done: 5,441 bytes install ok: channel://pear.php.net/Net_Socket-1.0.8 install ok: channel://pear.php.net/Net_IMAP-1.0.3
Stap 6: uw php-scripts aanpassen: In uw php-scripts kun u de pear-packages gebruiken door het volgende op te nemen in de code:
<?php ini_set('include_path', '/home/users/domeiftp/pear/pear/php' . PATH_SEPARATOR : . ini_get('include_path')); ?>
of
<?php set_include_path('/home/users/domeiftp/pear/pear/php' . PATH_SEPARATOR . get_include_path()); ?>
of u kunt ook de waarde voor include_path aanpassen in het Service Panel.
Nog niemand heeft een waardering kenbaar gemaakt voor dit artikel- Deze pagina is het laatst bewerkt op 29 nov 2011 om 13:04.
- Deze pagina is 430 keer bekeken.