将php文件放在服务器根目录上的最佳位置是什么?
作者:互联网
我正在运行一个Web应用程序,我想将包含我的php文件的目录移动到服务器根目录之上.把它们放在哪里最好的地方?
在我从Namecheap租用的Web服务器上,在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
其中/var/www/sites/project.com/www/被设置为虚拟主机的文档根目录,并且我使用index.php来包含来自库/&的文件.包括/
这样我就组织了我的项目,将大部分PHP放在apache的文档根目录之外 – 正如你所希望的那样.这样服务器就不会“抨击”PHP脚本的内容等.
但是 – 如果是托管主机,则必须在主机绘制的框内进行播放.
我会说与public_html /在同一级别是一个用PHP文件放置目录的好地方.在我的示例目录结构中,public_html /大约相当于/var/www/sites/project.com/www/.
至于php /目录的性质,也许只有你的主机知道.如果它是空的,我会说它们鼓励你使用它.
标签:directory-structure,php,webserver 来源: https://codeday.me/bug/20190814/1654240.html