Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Updaten PHP
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Dutch
View previous topic :: View next topic  
Author Message
DraaK
n00b
n00b


Joined: 21 Feb 2005
Posts: 62

PostPosted: Mon Sep 12, 2005 11:38 am    Post subject: Updaten PHP Reply with quote

Om Asterisk Manager Portal te gebruiken heb ik PHP en mod_php nodig. Nu heb ik al een hele tijd geleden PHP geinstalleerd maar heb ik bepaalde vereiste USE flags niet gedefinieerd in make.conf. De flags nls en session namelijk. Moet ik PHP nu opnieuw emergen? Of zijn er makkelijkere methoden? En als ik PHP opnieuw moet emergen moet ik dan ook weer gaan rommelen met de configuratie?
_________________
I'm a n00b and I'm proud of it!
Back to top
View user's profile Send private message
Hagar
Guru
Guru


Joined: 11 Feb 2003
Posts: 445

PostPosted: Mon Sep 12, 2005 2:24 pm    Post subject: Reply with quote

Als de USE flags specifiek voor php zijn is het verstandiger om deze in /etc/portage/package.use te zetten.
Gaat het om globale flags dan is /etc/make.conf de juiste keuze.

Iedere package waarvan de USE flags zijn veranderd moet je opnieuw mergen om de nieuwe flags actief te maken!
Dit is het makkelijkst met: emerge -aDv --newuse world
Back to top
View user's profile Send private message
DraaK
n00b
n00b


Joined: 21 Feb 2005
Posts: 62

PostPosted: Mon Sep 12, 2005 3:35 pm    Post subject: Reply with quote

Als ik het volgende commando geef is mijn output leeg dus volgens mij klopt er iets niet.

Code:
emerge -aDv --newuse world | grep php

_________________
I'm a n00b and I'm proud of it!
Back to top
View user's profile Send private message
Hagar
Guru
Guru


Joined: 11 Feb 2003
Posts: 445

PostPosted: Mon Sep 12, 2005 3:39 pm    Post subject: Reply with quote

Wat is de output van: emerge -pv php
Als de nieuwe flags daar niet juist staan heb je waarschijnlijk een foutje in je configuratie gemaakt.

edit: dat `emerge -aDv --newuse world | grep php` geen output geeft betekend dus dat php geen gewijzigde USE flags heeft.
Back to top
View user's profile Send private message
DraaK
n00b
n00b


Joined: 21 Feb 2005
Posts: 62

PostPosted: Mon Sep 12, 2005 4:23 pm    Post subject: Reply with quote

Hagar wrote:
Wat is de output van: emerge -pv php


[ebuild R ] dev-php/php-4.3.11 +X +berkdb +crypt +curl -debug -doc -fdftk -firebird -flash -freetds -gd -gd-external +gdbm -gmp -hardenedphp -imap -informix +ipv6 -java +jpeg -kerberos -ldap -mcal -memlimit -mssql +mysql +ncurses +nls -oci8 -odbc +pam +pdflib +png -postgres -qt +readline +snmp +spell +ssl +tiff +truetype +xml2 -yaz 0 kB

in principe zou dus alleen de flag session nog meegenomen moeten worden of niet?
_________________
I'm a n00b and I'm proud of it!
Back to top
View user's profile Send private message
Hagar
Guru
Guru


Joined: 11 Feb 2003
Posts: 445

PostPosted: Mon Sep 12, 2005 4:46 pm    Post subject: Reply with quote

Zo te zien bestaat de session flag niet voor die php versie.
Gewijzigde USE flags worden aangegeven met een '*', dat is bij jou niet het geval en dus heeft remergen geen nut.
Back to top
View user's profile Send private message
wim-x
Tux's lil' helper
Tux's lil' helper


Joined: 26 Nov 2004
Posts: 109
Location: Netherlands

PostPosted: Mon Sep 12, 2005 7:13 pm    Post subject: nieuwe php Reply with quote

Sinds een week of wat heeft Gentoo de nieuwe php format vrijgegeven. Dit betekent php5 zonder mod_php en gescheiden php4 en php5 werking.
Een upgrade handleiding is te vinden op gentoo's upgrade handleiding.

Ik heb vrijwel geen problemen ondervonden bij de installatie. Ik moest mijn hardened-php USE flag uitzetten. Verder is het belangrijk om te weten dat apache anders werkt. Althans, ik moest van upgraden naar de ~x86 versie (apache-2.0.54-r14).
De apache upgrade handleiding zegt:

Quote:
If you have made changes to the previous default apache.conf and commonapache.conf you will need to migrate your changes to /etc/apache{|2}/httpd.conf. Also configuration locations for modules and virtual hosts have changed -- they are now located in /etc/apache2/modules.d and /etc/apache2/vhosts.d respectively.


Lees in elk geval de httpd.conf goed door. De laatste regels:

Quote:
#
# Gentoo VHosts
#
# For Gentoo we include External Virtual Hosts Files.
# Please see vhosts.d/00_default_vhost.conf for the default virtual host.
#
Include /etc/apache2/vhosts.d/*.conf
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Dutch All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum