Comment configurer PHP sous Apache web server dans le Système d'Exploitation GENTOO?
est-ce que quelqu'un sait comment installer /configurer php sous apache?
J'ai émerger php apache à la fois.
Je voulais utiliser mod_php pour apache dans GENTOO OS.
php temp.php
ligne de commande fonctionne très bien, mais http://localhost/temp.php n'est pas en cours d'exécution sur le serveur web au lieu de cela, il affiche le contenu du code php.
Gentoo n'est pas un acronyme. C'est une forme de pingouin, en fait.
"super-simplifiée corps le plus rapide pingouin sous-marine" en bbc.co.royaume-uni/nature/vie/Gentoo_Penguin
"super-simplifiée corps le plus rapide pingouin sous-marine" en bbc.co.royaume-uni/nature/vie/Gentoo_Penguin
OriginalL'auteur shahjapan | 2009-08-02
Vous devez vous connecter pour publier un commentaire.
J'ai trouvé un blog et j'ai suivi ses instructions et ça marche!!!
Je partage la solution Référencé Blog
J'ai mis ces lignes dans /etc/make.conf:
Si vous souhaitez également installer phpmyadmin, vous devez également ajouter pcre session unicode:
J'ai ensuite modifié le fichier /etc/init.d/apache2, afin de permettre public_html dossiers pour les utilisateurs (correspondant à la ~ répertoire), la mise en D USERDIR:
Avant le démarrage de mysql, vous devez créer (une fois pour toutes) mysql base de données principale, et cela peut être fait simplement en exécutant:
Je pense que vous vouliez changer
/etc/conf.d/apache2
pas/etc/init.d/apache2
.echo "dev-lang/apache2, php my sql php pam ssl [...]" >> /etc/portage/package.l'utilisation est un exemple de la façon de spécifier par colis utilisation des drapeaux. apache, php, et mysql va avoir besoin de davantage avec l'utilisation spécifique des drapeaux si vous décidez de ne pas les avoir comme indicateurs globaux. Après émergents gentoolkit, outil d'interrogation en ligne utilise dev-lang/php va vous donner une description de l'utilisation des drapeaux pour ce package. J'ai également trouver d'interrogation en ligne des fichiers [paquet]-complet.
Cette réponse est correcte, mais plus que la plupart des gens ne sera probablement nécessaire. La vraie clé ici est d'ajouter l'option "-D PHP5" à APACHE2_OPTS dans /etc/conf.d/apache2 puis de redémarrer via /etc/init.d/apache2 restart
Hey, si vous avez les droits pour mettre à jour la réponse - de bien vouloir faire ces changements.
OriginalL'auteur shahjapan
Il semble y avoir un certain nombre de moyens pour atteindre cet objectif, mais plusieurs semblent être un peu en dehors de la date ou trop compliqué. À compter du 1er Février 2010 tous j'ai fait pour passer de PHP et Apache2 travail sur Gentoo était d'installer Apache et PHP comme ceci:
bash$ emerge apache
bash$ echo "dev-lang/php apache2" >> /etc/portage/package.use
bash$ echo "dev-lang/php mysql" >> /etc/portage/package.use
bash$ emerge dev-lang/php
et redémarrer Apache avec la commande /etc/init.d/apache2 script. PHP doit maintenant être disponible.OriginalL'auteur
lien ci-dessus morts, essayez celui-ci:
http://overlays.gentoo.org/proj/php/
OriginalL'auteur jms
Vous pouvez trouver quelques informations dans Apache 2.0 sur les systèmes Unix
En particulier, la
et
Lignes devraient vous aider 🙂
Les lignes correspondantes j'ai dans ma configuration d'Apache (Apache 2, PHP 5.2, Ubuntu) sont :
OriginalL'auteur Pascal MARTIN
Essayez d'utiliser officiel de documentation GENTOO:
http://www.gentoo.org/proj/en/php/php4-php5-configuration.xml
c'est uniquement pour lancer deux versions de php simultanément
OriginalL'auteur Sergey Olontsev