Toon posts:

[PEAR/Debian] Mis directory /usr/share/pear

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik ben een nieuwe server aan het bouwen en loop nu tegen een probleem aan waar ik maar geen oplossing voor kan vinden, hoop dat iemand hier het probleem kent en er wellicht een oplossing voor weet.

Debian Sarge met 2.4.27-2-386 kernel
Apache2


PEAR gegevens:
=========================================
Package Version State
Archive_Tar 1.3.1 stable
Console_Getopt 1.2 stable
DB 1.7.6 stable
HTML_Template_IT 1.2.1 stable
Net_UserAgent_Detect 2.2.0 stable
PEAR 1.4.11 stable

PEAR geinstalleerd en geupgrade maar de directory '/usr/share/pear/' wordt niet aangemaakt en dus doet PEAR het niet. '/usr/share/php/' bestaat wel en is ook -zo te zien- gevuld met de nodige zaken waaronder DB.php.

Een uitgebreide zoektocht met Google heeft weinig opgeleverd omdat de zoekterm, die directory, te vaak voorkomt.

Ik kom er helaas niet meer uit... :'( hopelijk kan iemand mij de juiste richting op sturen.

  • Sir Isaac
  • Registratie: September 2002
  • Laatst online: 21-05-2025
dpkg -L PEAR, of pear of Pear. Dan zie je waar alle files staan.

Verwijderd

Topicstarter
mmm raar.. als ik dat doe zegt ie:

base:/# dpkg -L pear
Package `pear' is not installed.

Maar als ik een 'pear list' doe zegt ie dit:


base:/# pear list
Installed packages, channel pear.php.net:
=========================================
Package Version State
Archive_Tar 1.3.1 stable
Console_Getopt 1.2 stable
DB 1.7.6 stable
HTML_Template_IT 1.2.1 stable
Image_GraphViz 1.2.1 stable
Mail_Mime 1.3.1 stable
Net_Ping 2.4.1 stable
Net_Socket 1.0.6 stable
Net_UserAgent_Detect 2.2.0 stable
Numbers_Roman 0.2.0 stable
PEAR 1.4.11 stable

Lijkt mij dat pear dan dus geinstalleerd is...

  • Sir Isaac
  • Registratie: September 2002
  • Laatst online: 21-05-2025
Als je even tussen je pakketjes zoeken mbv van synaptic, aptitude of apt vind je het pakket php4-pear. Ik wed dat dat hem is.

Verwijderd

Topicstarter
Sorry.. ik snap even niet wat je bedoelt. Als ik met aptitude naar de pakketjes kijkt staat php4-pear keurig tussen de geinstalleerde pakketten.

  • Sir Isaac
  • Registratie: September 2002
  • Laatst online: 21-05-2025
Dan kun je toch ook zien waar de pp4-pear files staan?

  • _JGC_
  • Registratie: Juli 2000
  • Nu online
Debian installeert PEAR pakketjes in /usr/share/php. Als je dit gewoon opneemt in je include path in php.ini is er niets aan de hand.

  • HarmoniousVibe
  • Registratie: September 2001
  • Laatst online: 19-01 10:48
_JGC_ schreef op vrijdag 29 september 2006 @ 15:59:
Debian installeert PEAR pakketjes in /usr/share/php. Als je dit gewoon opneemt in je include path in php.ini is er niets aan de hand.
En safe_mode_include_dir en/of open_basedir, indien van toepassing.

Op Debian wordt pear inderdaad daar neergezet. Zie http://stuwww.uvt.nl:8181/phpinfo.php "Configure Command"

12 × LG 330Wp (Enphase) | Daikin FTXM-N 3,5+2,0+2,0kW | Panasonic KIT-WC03J3E5 3kW


Verwijderd

Topicstarter
Bedankt voor alle hulp... zoals jullie zien ben ik niet degene die altijd de servers in orde maakte, dat deed de kerel waar ik mee samenwerk... helaas is die ernstig ziek (knapt -gelukkig- al wel weer op) en kan hem dus niets vragen.

Anyways.. heb het include pad aangepast maar loop nu tegen het probleem aan dat ik in mijn phpinfo bestand niet kan zien wat de 'Configure Commands' zijn. Die sectie bestaat gewoon niet in mijn phpinfo. Ben naar een oplossing gaan zoeken en aan de hand daarvan typte ik:

./configure --help

maar krijg dan de volgende melding:

-bash: ./configure: No such file or directory

Ik weet inmiddels wel dat:

--with-pear=/usr/share/php

daar in moet komen te staan.

  • HarmoniousVibe
  • Registratie: September 2001
  • Laatst online: 19-01 10:48
Verwijderd schreef op zaterdag 30 september 2006 @ 10:41:
Bedankt voor alle hulp... zoals jullie zien ben ik niet degene die altijd de servers in orde maakte, dat deed de kerel waar ik mee samenwerk... helaas is die ernstig ziek (knapt -gelukkig- al wel weer op) en kan hem dus niets vragen.

Anyways.. heb het include pad aangepast maar loop nu tegen het probleem aan dat ik in mijn phpinfo bestand niet kan zien wat de 'Configure Commands' zijn. Die sectie bestaat gewoon niet in mijn phpinfo. Ben naar een oplossing gaan zoeken en aan de hand daarvan typte ik:

./configure --help

maar krijg dan de volgende melding:

-bash: ./configure: No such file or directory

Ik weet inmiddels wel dat:

--with-pear=/usr/share/php

daar in moet komen te staan.
Dat zit er standaard al in (in het APT-repo package). Je hoeft dus niks te compilen. Die phpinfo die ik gelinkt heb is van het binary php package van Debian Stable.

12 × LG 330Wp (Enphase) | Daikin FTXM-N 3,5+2,0+2,0kW | Panasonic KIT-WC03J3E5 3kW


Verwijderd

Topicstarter
aha... kan ik helaas dus niet zien vanwege het ontbrekende 'Configure Commands' blok in mijn phpinfo.

Bedankt! Ik heb de site(s) waar pear in wordt gebruikt op de server gezet en ze werken :)

  • HarmoniousVibe
  • Registratie: September 2001
  • Laatst online: 19-01 10:48
Verwijderd schreef op zaterdag 30 september 2006 @ 15:11:
aha... kan ik helaas dus niet zien vanwege het ontbrekende 'Configure Commands' blok in mijn phpinfo.

Bedankt! Ik heb de site(s) waar pear in wordt gebruikt op de server gezet en ze werken :)
Geen idee waarom dat zo is, maar fijn dat het werkt.

12 × LG 330Wp (Enphase) | Daikin FTXM-N 3,5+2,0+2,0kW | Panasonic KIT-WC03J3E5 3kW

Pagina: 1