PHP 8 - 警告: Unknown: Failed to open stream

17 浏览
0 Comments

PHP 8 - 警告: Unknown: Failed to open stream

请看:

我有一个名为test.php的文件。以下是其内容:


我已经确保我的文档根目录的权限与Mac OS X下Apache 2站点文件/文件夹的正确所有者/组/权限一致。

当我尝试在我的MAMP堆栈上运行上述脚本时,我收到以下警告:

警告:未能打开流:操作不允许在未知的位置0行

请问有人能解释一下我的错误吗?

编辑:我尝试了下面的建议-感谢@Shozabjaveed-但这些都没有成功。

0
0 Comments

PHP 8 - Warning: Unknown: Failed to open stream 错误的原因可能是Apache服务没有读取权限。为了解决这个问题,可以使用以下方法:

1. 确保Apache服务具有读取权限。

2. 使用以下命令为test.php文件添加读取权限:

chmod 755 test.php

3. 如果使用的是MAC系统,可以使用递归命令确保Apache服务具有读取权限。命令如下:

sudo chmod -R 755 ~/foldername

4. 确保文件夹及其上层目录的权限为我具有读、写、执行权限,其他用户具有读、执行权限。

通过以上方法,您可以解决PHP 8 - Warning: Unknown: Failed to open stream错误。

0