PHP 警告:未知:无法打开流:第 0 行未知中的权限被拒绝
PHP Warning: Unknown: failed to open stream: Permission denied in Unknown on line 0
我从 PHP、wampserver 和 Composer 开始 windows 10,这将是一个星期我无法解决这个问题:当我输入:
php -S localhost:8000 -d display_errors = 1 public/
在浏览器上 运行:"localhost:8000/test",我有这个错误:
Warning: Unknown: failed to open stream: Permission denied in Unknown
on line 0
Fatal error: Unknown: Failed opening required 'public/' (include_path
= '.;C:\wamp64\bin\php7.1.9\pear') in Unknown on line 0
我安装了著名的"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 :
- 首先
--define foo[=bar]
-d foo[=bar] Define INI entry foo with value bar
(注意=
符号前后没有space)
- 第二
--docroot docroot
-t docroot Specify the document root to be used by the built-in web server
(需要用-t
参数指定文档根目录)
因此,最终命令将如下所示:
php -S localhost:8000 -d display_errors=1 -t public/
它应该按预期工作。
我从 PHP、wampserver 和 Composer 开始 windows 10,这将是一个星期我无法解决这个问题:当我输入:
php -S localhost:8000 -d display_errors = 1 public/
在浏览器上 运行:"localhost:8000/test",我有这个错误:
Warning: Unknown: failed to open stream: Permission denied in Unknown on line 0
Fatal error: Unknown: Failed opening required 'public/' (include_path = '.;C:\wamp64\bin\php7.1.9\pear') in Unknown on line 0
我安装了著名的"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 :
- 首先
--define foo[=bar]
-d foo[=bar] Define INI entry foo with value bar
(注意=
符号前后没有space)
- 第二
--docroot docroot
-t docroot Specify the document root to be used by the built-in web server
(需要用-t
参数指定文档根目录)
因此,最终命令将如下所示:
php -S localhost:8000 -d display_errors=1 -t public/
它应该按预期工作。