我从Windows 10上的PHP,wampserver和Composer开始,这将是一周,我无法解决这个问题:当我输入:
php -S localhost:8000 -d display_errors = 1 public/
在浏览器上运行:“localhost:8000 / test”,我有这个错误:
警告:未知:未能打开流:第0行的未知权限被拒绝
致命错误:未知:在第0行的未知中打开所需的'public /'(include_path ='。; C:\ wamp64 \ bin \ php7.1.9 \ pear')失败
我安装了着名的“梨”,我修改了我的项目的访问模式:
chmod -R 777 or 755 myFramework
我甚至在apache文件夹和php文件夹中触摸了php.ini来添加这一行:
include_path
= '.;C:\wamp64\bin\php7.1.9\pear'
但没有什么工作!你能帮助我吗 ?
命令行错误。
来自man php
或来自the PHP CLI online Manual:
(注意=
标志前后没有空格)
(您需要使用-t
参数指定文档根目录)
所以,最后的命令看起来像这样:
php -S localhost:8000 -d display_errors=1 -t public/
它应该按预期工作。
希望能帮助到你。