PHP程序員在這裏。 Boss希望我創建多個WordPress鏈接,並將其鏈接到一個單獨的wordpress目錄。每個網站都駐留在一個單獨的Linux用戶帳戶中。換句話說,一位家長,許多孩子的副本,都居住在不同的/家庭/帳戶。我需要我的符號鏈接策略幫助...符號鏈接數百個wordpress網站
到目前爲止,對於每一個新的Linux網絡帳戶,
- 安裝數據庫
- SED替代配置值到一個臨時配置文件
- MySQL的插入一些配置數據
symlink ????
a。每個wordpress文件?
b。整個public_html目錄?
如果我改變父WordPress的PHP代碼,我可以將配置文件的「真實」副本在兒童用戶目錄,符號鏈接的public_html以上。所以,我只需要使用一個孩子符號鏈接到父母的public_html目錄。但是,Apache返回500錯誤。我如何設置權限?
權限是問題所在。 chgrp會起作用嗎?哪個組?什麼文件模式?或者我需要創建一個特殊的組來容納Apache用戶,沒有人?
任何幫助將不勝感激。代碼示例歡迎:)
,當我建立符號鏈接到全球WordPress的文件,符號鏈接是不是web可讀,我得到一個500錯誤我試着chmod 777全局文件和chgrp nobody,但是沒有運氣 – user2030665
對於Apache,你可能需要Options + FollowSymLinks等。閱讀日誌以查看確切的錯誤。 – fmrk
我確實添加了FollowSymLinks到httpd.conf,但是如果我理解了正確的文檔,這只是一個性能改進,也就是說,它告訴Apache不要做UID檢查,而只是信任操作系統,爲每個HTTP請求節省一些CPU。錯了,請有人糾正我。 – user2030665