Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/entity-framework/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Path 关于开发和实时服务器的路径_Path_Live_Development Environment_Mamp_Absolute - Fatal编程技术网

Path 关于开发和实时服务器的路径

Path 关于开发和实时服务器的路径,path,live,development-environment,mamp,absolute,Path,Live,Development Environment,Mamp,Absolute,我正在寻找一些建议,我目前在locahost上使用MAMP,并且我的所有网站都在htdocs文件夹中。我主要使用Codenighter,因此在添加链接、图像等路径时,我使用,这对于在live和dev中使用相同的代码非常有用 我想知道如何从javascript文件中链接到文件,并在将站点升级到live server时保留路径 我无法放入绝对路径,例如/controller/,因为这在MAMP htdocs文件夹中不起作用-我必须使用/mysite/controller/ 在跨两台服务器工作时,有没

我正在寻找一些建议,我目前在locahost上使用MAMP,并且我的所有网站都在htdocs文件夹中。我主要使用Codenighter,因此在添加链接、图像等路径时,我使用
,这对于在live和dev中使用相同的代码非常有用

我想知道如何从javascript文件中链接到文件,并在将站点升级到live server时保留路径

我无法放入绝对路径,例如
/controller/
,因为这在MAMP htdocs文件夹中不起作用-我必须使用
/mysite/controller/


在跨两台服务器工作时,有没有一种好方法可以保留路径?

您应该在Apache中设置virtualhosts。到目前为止,最简单的方法是获取MAMP pro或获取VirtualHost X,我使用的是后者。您当然可以在Apache配置中设置虚拟主机,但VirtualHost X增加了便利性因素

例如,如果我的live站点是example.com,那么我在本地设置了一个名为example.local的虚拟主机