Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/260.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/57.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/reporting-services/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
(PHP):警告:包含_一次,无法打开流:权限被拒绝_Php_Mysql_Xampp - Fatal编程技术网

(PHP):警告:包含_一次,无法打开流:权限被拒绝

(PHP):警告:包含_一次,无法打开流:权限被拒绝,php,mysql,xampp,Php,Mysql,Xampp,我正在学习如何使用Php和Mysql(XAMPP)编写注册页面 现在,我在这个网站上下载了源代码: 并试图确保它能正常工作。但在打开时: http://localhost/source/index.php 我收到了以下警告: Warning: include_once(C:\xampp\htdocs\source\inc\php\config.php) [function.include-once]: failed to open stream: Permission denied in

我正在学习如何使用Php和Mysql(XAMPP)编写注册页面

现在,我在这个网站上下载了源代码:

并试图确保它能正常工作。但在打开时:

 http://localhost/source/index.php
我收到了以下警告:

Warning: include_once(C:\xampp\htdocs\source\inc\php\config.php) [function.include-once]: failed to open stream: Permission denied in C:\xampp\htdocs\source\index.php on line 3

Warning: include_once() [function.include]: Failed opening 'inc/php/config.php' for inclusion (include_path='.;C:\xampp\php\PEAR') in C:\xampp\htdocs\source\index.php on line 3

Warning: include_once(C:\xampp\htdocs\source\inc\php\functions.php) [function.include-once]: failed to open stream: Permission denied in C:\xampp\htdocs\source\index.php on line 4

Warning: include_once() [function.include]: Failed opening 'inc/php/functions.php' for inclusion (include_path='.;C:\xampp\php\PEAR') in C:\xampp\htdocs\source\index.php on line 4
<?php

include_once 'inc/php/config.php';
include_once 'inc/php/functions.php';
.
.
以下是我收到警告的行:

Warning: include_once(C:\xampp\htdocs\source\inc\php\config.php) [function.include-once]: failed to open stream: Permission denied in C:\xampp\htdocs\source\index.php on line 3

Warning: include_once() [function.include]: Failed opening 'inc/php/config.php' for inclusion (include_path='.;C:\xampp\php\PEAR') in C:\xampp\htdocs\source\index.php on line 3

Warning: include_once(C:\xampp\htdocs\source\inc\php\functions.php) [function.include-once]: failed to open stream: Permission denied in C:\xampp\htdocs\source\index.php on line 4

Warning: include_once() [function.include]: Failed opening 'inc/php/functions.php' for inclusion (include_path='.;C:\xampp\php\PEAR') in C:\xampp\htdocs\source\index.php on line 4
<?php

include_once 'inc/php/config.php';
include_once 'inc/php/functions.php';
.
.

在PHP中,出于安全原因,大多数情况下使用完整路径是禁用的,请尝试将include语句中的路径更改为相对路径。

在PHP中,出于安全原因,大多数情况下使用完整路径是禁用的,请尝试将include语句中的路径更改为相对路径。

替换以下内容:

include_once 'inc/php/config.php';
include_once 'inc/php/functions.php';

替换此项:

include_once 'inc/php/config.php';
include_once 'inc/php/functions.php';



尝试将文件夹权限设置为“754”。只有文件夹权限。

尝试将文件夹权限设置为“754”。只有文件夹权限。

它是这样说的:无法读取文件,因为服务器没有这样做的权限。更改整个目录的权限-您可以授予所有权限,因为它是您的本地服务器。@DmitryScript,谢谢您的回答。但怎么做呢?好吧,右键点击文件夹,在菜单中选择“属性”,然后选择“安全”选项卡(或操作系统中的任何内容)——只需在谷歌上搜索一下即可。@DmitryScriptin。好的,我更改了整个目录的任务(包括indix.php文件)。仍然有相同的警告!也是文件还是目录?试着分别设置这两个文件的权限,看看会发生什么。它是这样说的:无法读取文件,因为服务器没有这样做的权限。更改整个目录的权限-您可以授予所有权限,因为它是您的本地服务器。@DmitryScript,谢谢您的回答。但怎么做呢?好吧,右键点击文件夹,在菜单中选择“属性”,然后选择“安全”选项卡(或操作系统中的任何内容)——只需在谷歌上搜索一下即可。@DmitryScriptin。好的,我更改了整个目录的任务(包括indix.php文件)。仍然有相同的警告!也是文件还是目录?试着分别设置这两个文件的权限,看看会发生什么。它们是相对的:
'inc/php/config.php'
-绝对值应该是
'C:\xampp\htdocs\source\inc\php\config.php'
,但它不是完整路径。它与index.php存在的位置相关@DmitryScriptin@TomWalters,如何更改目录的权限?错误仍然显示完整路径,它们是相对的:
'inc/php/config.php'
-绝对值应该是
'C:\xampp\htdocs\source\inc\php\config.php'
,但不是完整路径。它与index.php存在的位置相关@DmitryScriptin@TomWalters,如何更改对目录的权限?错误仍然显示完整路径,并且确实显示权限被拒绝。这为我解决了这个问题。但别忘了在“inc”前面加了第一个斜杠,就像我最初做的那样。这为我解决了这个问题。但别忘了在“inc”前面加了第一个斜杠,就像我最初做的那样。