1 |
Make include_path is set in php.ini to /usr/lib/php. For mod_php, this |
2 |
will be /etc/php/apache2-php4/php.ini |
3 |
There was a problem a while back with one of the portage libs where all |
4 |
the pear files were placed in /usr/lib/php/php which effectively broke |
5 |
everything. If this appears to be the case for you, emerge sync and |
6 |
remerge mod_php. I have also suffered from the ebuild |
7 |
removing /usr/lib/php/PEAR.php If this file is missing, you'll need to |
8 |
grab a copy from pear.php.net. |
9 |
|
10 |
If there are any devs listening in, you should take note that PEAR is |
11 |
sadly broken beyond what is reasonable for working systems. |
12 |
|
13 |
On the same subject. Why pear isn't handled by the very nice pear |
14 |
package manager provided by php is beyond me. It's silly to have added |
15 |
all the overhead to portage for something that has a very nice and |
16 |
functional pear package manager to a less than desireable situation |
17 |
where packages are out of date, or unavailable. |
18 |
|
19 |
Wendall |
20 |
|
21 |
|
22 |
On Fri, 2005-07-01 at 13:04 +0200, Denny Schierz wrote: |
23 |
> hi, |
24 |
> |
25 |
> i really have problems to get pear running again, after an emerge -Du |
26 |
> world, on my apache2 mod_php 4.3.11 system. |
27 |
> |
28 |
> horde says, that i have no pear installed |
29 |
> |
30 |
> Configuration: |
31 |
> ============== |
32 |
> PEAR executables directory bin_dir /usr/bin |
33 |
> PEAR documentation directory doc_dir /usr/lib/php/ |
34 |
> PHP extension directory |
35 |
> ext_dir /usr/lib/php/extensions/no-debug-non-zts-20020429 |
36 |
> PEAR directory php_dir /usr/lib/php/ |
37 |
> PEAR Installer cache directory cache_dir /tmp/pear/cache |
38 |
> PEAR data directory data_dir /usr/lib/php/ |
39 |
> PHP CLI/CGI binary php_bin /usr/bin/php |
40 |
> PEAR test directory test_dir /usr/lib/php/ |
41 |
> Cache TimeToLive cache_ttl 3600 |
42 |
> Preferred Package State preferred_state stable |
43 |
> Unix file mask umask 22 |
44 |
> Debug Log Level verbose 1 |
45 |
> HTTP Proxy Server Address http_proxy <not set> |
46 |
> PEAR server master_server pear.php.net |
47 |
> PEAR password (for password <not set> |
48 |
> maintainers) |
49 |
> Signature Handling Program sig_bin /usr/bin/gpg |
50 |
> Signature Key Directory sig_keydir /etc/pearkeys |
51 |
> Signature Key Id sig_keyid <not set> |
52 |
> Package Signature Type sig_type gpg |
53 |
> PEAR username (for username <not set> |
54 |
> maintainers) |
55 |
> |
56 |
> php 4.3.11 has found my pear installation, but mod_php does not. I |
57 |
> tested nearly everything. I made also packages from my working system |
58 |
> and overwritten my broken system. But nothing :-( So it seems, that it |
59 |
> is not a php problem. |
60 |
> |
61 |
> http://cst-systemhaus.de/horde/test.php |
62 |
> |
63 |
> |
64 |
> what can i do? |
65 |
> |
66 |
|
67 |
-- |
68 |
gentoo-server@g.o mailing list |