Php
將php文件放在伺服器根目錄上方的最佳位置是什麼?
我正在執行一個 Web 應用程序,我想將一個包含我的 php 文件的目錄移動到伺服器根目錄之上。把它們放在哪裡最好?
在我從 Namecheap 租用的網路伺服器上,在 public_html 所在的同一目錄中有一個名為 php 的目錄。這是放置我的php文件的好地方嗎?php目錄下有data、docs、ext等一些目錄。或者這個目錄只是用於配置文件?
僅供參考,此伺服器正在使用 Apache。
我使用如下結構:
/var/www/sites/ /var/www/sites/project.com/ /var/www/sites/project.com/includes/ /var/www/sites/project.com/library/ /var/www/sites/project.com/www/ /var/www/sites/project.com/www/index.php
Where
/var/www/sites/project.com/www/
設置為虛擬主機的文件根目錄,我index.php
用來包含來自library/
&的文件includes/
通過這種方式,我將我的項目組織為將大部分 PHP 放在 apache 的文件根目錄之外——正如您所希望的那樣。這樣伺服器就不會“吹噓” PHP 腳本等的內容。
然而——如果它是託管主機,你將不得不在主機繪製的框內玩。
我會說在同一級別
public_html/
是一個放置 PHP 文件的目錄的好地方。這public_html/
大約相當於/var/www/sites/project.com/www/
我的範例目錄結構。至於
php/
目錄的性質,也許只有您的主機知道。如果它是空的,我會說他們鼓勵你使用它。