Shell PEAR Pakketten Installeren

Uit Byte Docs

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
 You need to enable JavaScript to vote
  • Deze pagina is het laatst bewerkt op 29 nov 2011 om 13:04.
  • Deze pagina is 430 keer bekeken.

We proberen de kwaliteit van onze kennisbank voortdurend te verbeteren.
Geef de informatie op deze pagina een waardering met de slider hierboven.