启动php server for zend应用程序时出错

启动php server for zend应用程序时出错,php,zend-framework2,windows-8.1,Php,Zend Framework2,Windows 8.1,我从下载了zend skeleton应用程序。然后我通过执行以下命令安装了它 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 publi

我从下载了zend skeleton应用程序。然后我通过执行以下命令安装了它

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
目录。我怎样才能修好它

在不使用“-t”的情况下尝试:php-S 0.0.0:8080 public\public\index.php

如果您在windows上,请在安装应用程序的文件夹中尝试以下操作:

php -S 0.0.0.0:80 -t .\public public/index.php
使用以下命令:

php -S 0.0.0.0:8080 -t public public/index.php

如您所见,您指定了
public
目录作为基础,因此它将在public中查找另一个不存在的
public
目录
php-s0.0.0:8080-tpublic/
应该足够了;i、 例如,
目录public/不存在抱歉,它似乎在两种情况下都起作用,这使得我的假设是错误的:(。但现在我注意到您在windows中,因此您可能需要使用反斜杠“\”。php-S 0.0.0.0:8080-t public\public\index.phpn不需要反斜杠。同样的错误