1

我在为使用 slim(RESTful Webservice 的 PHP 框架)的 angularjs 应用程序制作此示例以正常运行时遇到问题。这是示例 http://coenraets.org/blog/2012/02/sample-application-with-angular-js/的链接

角度部分在渲染和路由方面工作正常。但是数据似乎没有加载,所以我怀疑网络服务一定有问题。这是我第一次尝试使用 Web 服务的 Angular 应用程序,也是我第一次使用 Slim 框架。

这是角度应用程序的图像。

![AngularJS 左侧的葡萄酒列表未加载][1]

我希望你们能指出我正确的方向。我在 windows xp 上运行并使用 wampserver 2.2 和 mysql 作为我的数据库

提前致谢!

4

1 回答 1

0

我设法解决了这个问题,事实证明这个问题与ANGULARJSSLIM FRAMEWORK无关,问题在于apache 服务器设置和 angular-cellar/api 文件夹中的 .htaccess 文件

我检查了 apache 错误日志,发现了这个错误

.htaccess: Invalid command 'RewriteEngine', perhaps misspelled or defined by a module not included in the server configuration, referer: http://localhost/angular-cellar/

为了解决这个问题,我编辑了我的 httpd.conf 文件并取消了注释

LoadModule rewrite_module modules/mod_rewrite.so

事实证明,Wampserver 2.2 默认禁用了模块 mod_rewrite。谢谢

于 2012-11-19T01:53:44.820 回答