WAMP更改文件夹路径不变

时间:2015-02-24 07:41:38

标签: apache path wamp directory

我用这篇文章来改变www文件夹路径:

http://techmehow.org/howto/sync-wamp-dropbox/

它适用于一台计算机,但在此计算机上它不会更改我的文件夹路径。我在Apache httpdconf.ini中更改了这两个。

DocumentRoot "c:/Dropbox/wamp/www/"

<Directory "c:/Dropbox/wamp/www/">

即使它现在说它应该使用我的Dropbox文件夹,它仍然使用我的旧的wamp路径:

c:/wamp/www/

为什么不使用Dropbox?我还能尝试使它有效吗?我已多次“重启所有服务”,没有运气。

Apache版本: 2.4.9

更新

当在浏览器中访问localhost时,它会在我的Dropbox中列出文件夹www但是当点击localhost / some_site /时它会使用旧路径。

1 个答案:

答案 0 :(得分:0)

使用Dropbox和WAMPServer可能是一个更好的解决方案。

首先从两台计算机上卸载WAMPServer(如果您有要保留的工作,请备份)

当然,你应该在两台PC上安装Dropbox,但是也应该安装它们,以便dropbox文件夹位于两台PC上的完全相同的位置,例如C:\dropbox

所以在PC1上,将WAMPServer安装到C:\dropbox\wamp,你会得到一个对话框,询问在哪里安装它。安装后不要更改任何配置,只需证明它有效。

在PC2上启动Dropbox,这应该同步PC2 :: C:\ Dropbox,因此它包含wamp文件夹和所有子文件夹。

现在选择C:\Dropbox\wamp\wampmanager.exe的快捷方式并将其放在桌面上。

从这个新图标运行WAMPServer。它可能会保持红色,因为Apache和MySQL服务尚未在PC2上注册Windows。

使用wampmanager菜单进行注册...

wampmanager -> Apache -> Service -> Install Service
wampmanager -> MySQL -> Service -> Install Service

首先检查的事项

在开始此过程之前,请确保在两台PC上都安装了所有必需的MSVC C / C ++运行时库。

Cavetas and Warnings

只有只有一个的人在任何时候使用Dropbox,才能将Dropbox与任何MySQL环境一起使用。因此,如果您在办公室处理项目,然后在完成所有同步后关闭WAMPServer(以确保MySQL关闭并刷新所有缓冲区)和Dropbox,那就很好了。

然后回家,打开Dropbox以同步您在办公室所做的更改,然后继续开发。完成后,关闭WAMPServer和dropbox。然后回到办公室....等等

如果您认为这将允许2个或更多人同时在同一个项目上工作 DONT 。这将导致灾难!

为什么呢?好想象一下,两个人都更新了一张桌子。在PC1和PC2上更改相同的磁盘文件,dropbox将PC1同步到服务器,PC2也尝试将同一文件同步到服务器。 BANG 保留了哪些更改。可能最好的结果是你得到了很多冲突的副本,如果内容是TEXT,它们很难理清,所以它基本上不可能用于MySQL数据库文件。最糟糕的结果是某些人的更新丢失了。

如果您使用INNODB数据库,情况会更糟,因为默认情况下,所有表格和各种控制结构都存储在同一个物理文件中。