【发布时间】:2020-04-06 07:36:23
【问题描述】:
我从here 下载了zend 骨架应用程序。然后我通过执行以下命令安装它。
cd Desktop/zendprojects
git clone git://github.com/zendframework/ZendSkeletonApplication.git
cd ZendSkeletonApplication
composer self-update
composer install
然后我决定在本地启动它,所以我执行了这个命令:
php -S 0.0.0.0:8080 -t public/ public/index.php
我得到了这个错误:
Directory public/ does not exist.
我检查了项目结构,public 目录存在于文件结构中。我该如何解决?
【问题讨论】:
-
如您所见,您将
public目录指定为基础目录,因此它将在 public 中查找另一个不存在的public目录。php -S 0.0.0.0:8080 -t public/应该够了。 -
我遇到了同样的错误;即
Directory public/ does not exist. -
对不起,它似乎在这两种情况下都有效,这使得我的假设是错误的:(。但现在我注意到你在 Windows 中,因此你可能需要使用反斜杠 `\`。php -S 0.0.0.0:8080 -t public\public\index.php
-
反斜杠不走运。同样的错误
标签: php zend-framework2 windows-8.1