Heim >Backend-Entwicklung >PHP-Tutorial >Integration von PHP und Apache, Konfiguration virtueller Verzeichnisse und Konfiguration virtueller Hosts
1. Fügen Sie
LoadModule php5_module "D zu httpd.conf im conf-Verzeichnis von Apache hinzu :/ appserv/php/php5apache2_2.dll"
PHPIniDir "D:/appserv/php"
AddType application/x-httpd-php. php .phtml
2. Ändern Sie die php.in-development-Datei in php.ini
3 das entsprechende Funktionsmodul
Hier geben wir den Pfad der PHP-Erweiterungsbibliothek an
extension_dir = ".../php-5.3.5/ext "
Konfigurieren Sie das virtuelle Verzeichnis:
#direcotory entspricht der Willkommensseite
DirectoryIndex index.html index.htm index.php
#Dein Site-Alias
Alias /myblog „D:/myblog“
#Das ist Zugriffsberechtigungseinstellungen
Auftrag zulassen, verweigern
Von allen zulassen
Deregistrieren Sie den Documentroot-Pfad #DocumentRoot
Die Schritte zum Konfigurieren des virtuellen Hosts sind wie folgt:
1 httpd-vhosts.conf
In der httpd.conf-Datei
# Virtuelle Hosts Virtuelle Hosts
Fügen Sie conf/extra /httpd-vhosts.conf ein
2. Nehmen Sie die Konfiguration in der Datei httpd-vhosts.conf vor
Relevante Konfiguration in php.ini:
Unterstützung für MySQL aktivieren
extension="php_mysql.dll"
extension="php_mysqli.dll"
Support-Galerie öffnen
extension=php_gd2.dll
Standardzeitzone festlegen
Datum. Zeitzone = Asien/Shanghai
Socket verwenden
extension=php_sockets.dll
PHP verwenden Erweiterungsfunktion
extension=php_exif.dll
Verwenden Sie das >-Tag
short_open_tag = Aus/Ein
Notic-Informationen nicht anfordern
error_reporting = E_ALL & ~E_NOTICE
Das Obige hat die Integration von PHP und Apache, die Konfiguration virtueller Verzeichnisse und die Konfiguration virtueller Hosts vorgestellt, einschließlich aller Aspekte. Ich hoffe, dass es für Freunde hilfreich sein wird, die sich für PHP-Tutorials interessieren.