Wenn jemand dasselbe Problem hat: Die
ini-Standarddatei für apc befindet sich jetzt in: / etc / php5 / mods-available /
Vielen Dank für Ihre Zeit.
php 5.6.20 - Verzeichnis /etc/php5/conf.d fehlt
Ich kann das Verzeichnis /etc/php5/conf.d in meinem System nicht finden.
Ändern sie die Katalogstruktur?
Ich habe bereits /usr/share/doc/php5-common/README.Debian.gz gelesen.
Es gibt Informationen über die Verknüpfung von /etc/php5/$SAPI/conf.d mit dem zentralen Verzeichnis /etc/php5/conf.d, das nicht vorhanden ist in meinem verzeichnis
root@d0:/# ls -al /etc/php5/ razem 24 drwxr-xr-x 6 root root 4096 maj 20 10:50 . drwxr-xr-x 68 root root 4096 maj 20 10:38 .. drwxr-xr-x 3 root root 4096 maj 20 10:16 apache2 drwxr-xr-x 3 root root 4096 maj 20 10:50 cgi drwxr-xr-x 3 root root 4096 maj 20 10:16 cli drwxr-xr-x 2 root root 4096 maj 20 10:16 mods-available root@d0:/# dpkg -l | grep php ii libapache2-mod-php5 5.6.20+dfsg-0+deb8u1 amd64 server-side, HTML-embedded scripting language (Apache 2 module) ii php-apc 4.0.7-1 all APC User Cache for PHP 5 (transitional package) ii php5 5.6.20+dfsg-0+deb8u1 all server-side, HTML-embedded scripting language (metapackage) ii php5-apcu 4.0.7-1 amd64 APC User Cache for PHP 5 ii php5-cgi 5.6.20+dfsg-0+deb8u1 amd64 server-side, HTML-embedded scripting language (CGI binary) ii php5-cli 5.6.20+dfsg-0+deb8u1 amd64 command-line interpreter for the php5 scripting language ii php5-common 5.6.20+dfsg-0+deb8u1 amd64 Common files for packages built from the php5 source ii php5-curl 5.6.20+dfsg-0+deb8u1 amd64 CURL module for php5 ii php5-gd 5.6.20+dfsg-0+deb8u1 amd64 GD module for php5 ii php5-imagick 3.2.0~rc1-1 amd64 Provides a wrapper to the ImageMagick library ii php5-imap 5.6.20+dfsg-0+deb8u1 amd64 IMAP module for php5 ii php5-json 1.3.6-1 amd64 JSON module for php5 ii php5-ldap 5.6.20+dfsg-0+deb8u1 amd64 LDAP module for php5 ii php5-mcrypt 5.6.20+dfsg-0+deb8u1 amd64 MCrypt module for php5 ii php5-mysqlnd 5.6.20+dfsg-0+deb8u1 amd64 MySQL module for php5 (Native Driver) ii php5-recode 5.6.20+dfsg-0+deb8u1 amd64 recode module for php5
2 Antworten auf die Frage
TL; DR : In /etc/php/mods-available
Verzeichnis schauen und verwendensudo php5enmod
Ja, sie haben die Verzeichnisstruktur geändert.
/ etc / php5 / conf.d
war in früheren Debian-Releases vorhanden und wurde in Debian 7 (Wheezy) unterstützt, aber ab Debian 8 (Jessie) muss das Verzeichnis verwendet werden
/ etc / php5 / mods-available
In Debian 8 sollen Sie verwenden php5enmod
/ php5dismod
Dienstprogramme erstellen / entfernen notwendig Symlinks in /etc/php5/cli
, /etc/php5/apache2
usw.
Zum Beispiel: Wenn in Debian 7 erstellen Sie könnten /etc/php5/99-local.ini
Datei und manuell hinzufügen Symlinks auf diese Datei aus /etc/php5/cli
, /etc/php5/apache2
usw., jetzt müssen Sie:
/etc/php5/mods-available/local.ini
Datei erstellen- Fügen Sie
; priority=99
dieser Datei eine Zeile hinzu, wenn Ihnen die Priorität wichtig ist - Lauf
sudo php5enmod local
Beachten Sie, dass dieser php5enmod
Pfad nicht im normalen Benutzerpfad enthalten ist. Erwarten Sie daher nicht, dass die Befehlszeilen-Autovervollständigung dieses Dienstprogramm kennt.
Verwandte Probleme
-
9
Was ist der Unterschied zwischen den Befehlen "su -s" und "sudo -s"?
-
4
Gutes freies Ubuntu Server-VMWare-Image benötigt
-
4
Was sind die Unterschiede zwischen den großen Linux-Distributionen? Werde ich es merken
-
2
Begrenzung der CPU-Auslastung für Flash in Firefox?
-
2
Wie kann ich mein Mikrofon unter Debian GNOME zum Laufen bringen?
-
2
Conky-Setups - Beispiele / Ideen?
-
3
Was sind die Unterschiede zwischen Linux Window Managern?
-
2
ThunderBird / Lichtsynchronisation mit SE k770i
-
4
Linux-Dateisystem
-
6
Vollbild-Flash langsam in KDE 4