3

我有一个使用 Zend Framework 2 构建的 php 项目。想要启动内置服务器以使用以下命令进行开发:

sudo php -S localhost:8080 -t public/ public/index.php

Zend Frameowrk 2 的所有功能都运行良好,但在检索资产时出现 404 错误。

资产位于public/css,public/imgpublic/js文件夹中。 GET http://localhost:8080/css/bootstrap.css [HTTP/1.1 404 Not Found 10ms] GET http://localhost:8080/css/dlu-tw-bootstrap.css [HTTP/1.1 404 Not Found 21ms] GET http://localhost:8080/css/style.css [HTTP/1.1 404 Not Found 35ms] GET http://localhost:8080/js/bootstrap.js [HTTP/1.1 404 Not Found 45ms]

关于如何允许内置服务器访问这些文件的任何想法?

4

1 回答 1

3

正如我从阅读这篇博文中了解到的那样,您要么需要从正确的文件夹启动命令而不指定任何-t选项

$ cd public
$ sudo php -S localhost:8080

或者你需要在index.php

于 2016-09-23T10:04:05.577 回答