我正在为我的一个使用 Facebook Connect 插件的应用程序使用 cakephp 2.1 和 WAMP。得到一个错误说
发生错误。请稍后再试
谷歌搜索并找到了这个
http://ardentdev.com/no-facebook-connect-cookies-for-localhost-development/
但不知道如何将设置从 localhost 设置为 localhost.local 以用于 WAMP 中的应用程序。
首先,您需要添加一个虚拟主机。为此,请编辑 WAMP 附带的 apache 配置文件。这是假设你在 OSX 上。
/bin/apache/Apache2.2.17/conf/http.conf
# add the following
<VirtualHost 127.0.0.1>
DocumentRoot "/path/to/project"
ServerName mysite.local
ServerAlias mysite.local
</VirtualHost>
然后,编辑您的主机文件。打开终端,运行以下命令(使用你喜欢的任何编辑器,我选择 Vi):
$ sudo vi /private/etc/hosts
并添加一个主机指向我们的新站点。
127.0.0.1 mysite.local
最后,重新启动 WAMP 服务器,您应该可以mysite.local
在浏览器中访问,它将指向您的项目。