Ik kan de php5 mod vinden in de mods-available directory, maar ik weet niet zeker hoe ik hem in de mods-enabled directory kan krijgen.
Ik wilde ook even controleren of dit de manier is om php op mijn apparaat in te schakelen… Ik weet dat PHP is geïnstalleerd, maar een andere ontwikkelaar heeft het uitgeschakeld (en is niet bereikbaar)!
Antwoord 1, autoriteit 100%
U kunt a2enmod
of a2dismod
gebruiken om modules op naam in/uit te schakelen.
Voer vanaf terminal: sudo a2enmod php5
uit om PHP5 (of een andere module) in te schakelen, en vervolgens sudo service apache2 reload
om de Apache2-configuratie opnieuw te laden.
Antwoord 2, autoriteit 95%
Als iemand
. krijgt
FOUT: Module phpX.X bestaat niet!
installeer gewoon de module voor uw huidige php-versie:
apt-get install libapache2-mod-phpX.X
Antwoord 3, autoriteit 7%
Je kunt het op twee manieren inschakelen.
Eerst kun je het absolute pad van het php-modulebestand in je httpd.conf-bestand als volgt instellen:
LoadModule php5_module /path/to/mods-available/libphp5.so
Ten tweede kun je het modulebestand koppelen aan de mods-enabled directory:
ln -s /path/to/mods-available/libphp5.so /path/to/mods-enabled/libphp5.so
Antwoord 4, autoriteit 2%
apt-get install libapache2-mod-phpX.X
sudo a2enmod phpx.x
- als er andere mods-conflicten mee zijn, gebruik dan deze
sudo a2dismod xxx
sudo service apache2 reload
- Als je html met php integreert, moet je het in een .php-bestand schrijven in plaats van in .html, anders wordt de php-tekst niet weergegeven.
- Trouwens, in de map
/etc/apache2
vind je misschien iets dat je nodig hebt