Php 在MAMP上配置MVC文件,服务器根目录是什么?

Php 在MAMP上配置MVC文件,服务器根目录是什么?,php,indexing,url-routing,Php,Indexing,Url Routing,我正在学习这个MVC教程A:我正在尝试配置索引文件。它要求提供以下代码: <?php /** * WEB_ROOT_FOLDER is the name of the parent folder you created these * documents in. */ define('SERVER_ROOT' , '/var/www/WEB_ROOT_FOLDER'); //yoursite.com is your webserver define('SITE_ROOT' , 'h

我正在学习这个MVC教程A:我正在尝试配置索引文件。它要求提供以下代码:

<?php

/**
* WEB_ROOT_FOLDER is the name of the parent folder you created these 
* documents in.
*/
define('SERVER_ROOT' , '/var/www/WEB_ROOT_FOLDER');

//yoursite.com is your webserver
 define('SITE_ROOT' , 'http://yoursite.com');

服务器的根目录将是文件系统上为站点提供服务的目录的绝对路径。就Apache而言,这通常被称为
文档\u ROOT


SITE\u ROOT
是站点的基本URL

冒着听起来很厚的风险,我认为站点目录的路径与
站点根目录的路径是一样的。如果你能详细说明的话,那将非常有帮助。
SITE\u ROOT
是一个URL。当web服务器接收到此URL的请求时,它将从文件系统加载相应的文件以生成响应。此文件可能存在于任何地方。您可以配置web服务器以指定此位置。在某些情况下,这两者可以互换,但并不总是可以互换,最好假装它们从未互换:-)因此,如果站点根是
http://localhost
是我的
站点\u根目录
是我的
服务器\u根目录
/Applications/MAMP/htdocs