Apache-2.2
通過編輯 apache httpd.conf(用於 Zend 框架)設置虛擬主機會打開 XAMPP 頁面,而不是 Zend 的頁面
設置虛擬主機 apache(用於 Zend 框架應用程序)會打開 XAMPP 首頁,但我需要 Zend 預設項目首頁。
難道我做錯了什麼?
我做了一個虛擬主機如下:
NameVirtualHost 127.0.0.1 <VirtualHost 127.0.0.1> DocumentRoot "A:\xampp\htdocs\zend_projects\leadscapture_intern" ServerName lc.intern </VirtualHost>
如評論中所述,編輯您的問題。有了這些資訊,我們無法為您提供幫助。
從現在提供的片段中,您應該禁用(註釋掉)httpd.conf 文件中的幾行。以下指令不應出現在那裡:
DocumentRoot /path/to/it <Directory /path/to/it> Options... AllowOverride ... # directives until the closing bracket </Directory>
之後您必須啟用
vhost.conf
文件的包含,或者檢查它是否存在。這很可能是您只看到預設頁面的原因。它通過以下方式處理:(Include path/to/vhost.conf
路徑和文件名可能會有所不同)。最後同樣重要的是檢查您的主機文件並添加
127.0.0.1 lc.intern
您的瀏覽器以實際解析您的 VH。第二個原因它可能不起作用。更新:此外,您的 VH 配置不完整。它應該看起來更像這樣
NameVirtualHost *:80 <VirtualHost *:80> ServerName ic.intern DocumentRoot /tra/la/la DirectoryIndex index.php index.html <Directory /> Options FollowSymLinks AllowOverride None </Directory> <Directory /tra/la/la> Options -Indexes FollowSymLinks MultiViews AllowOverride None Order allow,deny allow from all </Directory> ErrorLog /path/to/tralala_error CustomLog /path/to/tralala_access combined </VirtualHost>
(又快又髒)