PHP警告:未知:无法打开流:在第0行的未知中权限被拒绝

roejwanj  于 2023-10-15  发布在  PHP
关注(0)|答案(2)|浏览(171)

我开始与PHP,wampserver和 composer 在Windows 10上,这将是一个星期,我不能解决这个问题:当我键入时:

php -S localhost:8000 -d display_errors = 1 public/

在浏览器上运行:“localhost:8000/test”,我有这个错误:
警告:未知:无法打开流:在第0行的未知中权限被拒绝
致命错误:未知:无法打开所需的“public/”(include_path =“.; C:\wamp64\bin\php7.1.9\pear')in Unknown on line 0
我安装了著名的“梨”,我修改访问模式到我的项目:

chmod -R 777 or 755 myFramework

我甚至在apache文件夹和php文件夹中触摸php.ini来添加这行:

include_path
= '.;C:\wamp64\bin\php7.1.9\pear'

但什么都不管用!你能帮帮我吗?

b09cbbtk

b09cbbtk1#

命令行错误。
man php或从the PHP CLI online Manual

  • 第一

--define foo[=bar]
-d foo[=bar]定义带有bar值的INI条目foo
(note =符号前后没有空格)

--docroot docroot
-t docroot指定内置Web服务器使用的文档根目录
(you需要使用-t参数指定文档根)
最后的命令看起来像这样:

php -S localhost:8000 -d display_errors=1 -t public/

它应该像预期的那样工作。

ctzwtxfj

ctzwtxfj2#

如果您使用的是IBM i(v7 r3、v7 r4、v7 r5),请执行以下操作:=> CHGSEQUID F4添加 *AUTFAIL => CPYAUDJRNE ENTTYP(AF)OUTFILE(QGPL/QAUDITAF)JRNRCV(*CURCHAIN)FROMTIME(MMDDYY HHMMSS)TOTIME(MMDDYY HHMMSS)<调整时间和日期范围
运行以下SQL命令:select * from QGPL.QAUDITAF
列AFPNM将具有具有授权问题的IFS路径。

相关问题