gpt4 book ai didi

PHP 警告 : Unknown: failed to open stream: Permission denied in Unknown on line 0

转载 作者:可可西里 更新时间:2023-11-01 00:55:08 25 4
gpt4 key购买 nike

我从 Windows 10 上的 PHP、wampserver 和 Composer 开始,这将是一个星期我无法解决这个问题:当我键入时:

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

(注意=符号前后没有空格)

  • 第二个

    --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 警告 : Unknown: failed to open stream: Permission denied in Unknown on line 0,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47846507/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com