簡體   English   中英

Windows和Linux上的Apache Web服務器共享文檔根目錄

[英]Apache web-server shared document root on windows and linux

我是一名Web開發人員,並且我在同一台計算機上安裝了Windows 8.1和linux mint 16,並且都安裝了LAMP堆棧。

有沒有辦法在兩個系統上共享相同的文檔根目錄和數據庫?

首先,我要說這是專用網絡上的開發設置,我不建議在生產計算機上使用。

我有一個類似的問題,可以通過將Windows上運行Apache的Windows上的驅動器映射到Host Mac OSX 10.8.5來解決。 (像Linux那樣的Kinda)第一步,您應該能夠適應Linux的風格。

首先,在Mac File Sharing中,我創建了一個所有人都可以訪問的共享。

第二,我將Windows中的驅動器照樣映射到VMware主機; 將“ \\\\\\\\ vmware-host \\\\ Shared Folders \\\\ stevek \\\\ development”作為Y:驅動器。

3,我修改了文件C:\\ Program Files \\ Zend \\ Apache2 \\ conf \\ httpd.conf
不幸的是,我發現Apache在作為Y:驅動器連接到該文件夾​​時存在權限問題,因此我在httpd.conf中使用了這樣的UNC路徑:

DocumentRoot“ \\\\\\\\ vmware-host \\\\ Shared Folders \\\\ stevek \\\\ development”

<目錄“ \\\\\\\\ vmware-host \\\\ Shared Folders \\\\ stevek \\\\ development”>
選項索引FollowSymLinks包括ExecCGI
AllowOverride無
訂單允許,拒絕
全部允許
</目錄>

我不是Mac / Win / VMware權限專家,但據我所知,映射驅動器可提供這些權限,以便Apache可以使用UNC路徑。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM