我收到以下警告:
Warning: file_get_contents(C:\xampp\htdocs\test/wp-content/themes/test\images) [function.file-get-contents]: failed to open stream: Permission denied in ..\plugins\theme-check\main.php on line 29main.php的第29行显示为:
$other[$filename] = file_get_contents( $filename );这里是与$ files相关的代码:
$files = listdir( $theme );
$files = array_merge( listdir( $parent ), $files );
if ( $files ) {
foreach( $files as $key => $filename ) {
if ( substr( $filename, -4 ) == '.php' ) {
$php[$filename] = php_strip_whitespace( $filename );
}
else if ( substr( $filename, -4 ) == '.css' ) {
$css[$filename] = file_get_contents( $filename );
}
else {
$other[$filename] = file_get_contents( $filename );
}
}
// run the checks
$failed = !run_themechecks($php, $css, $other);据我了解,它的权限错误。由于该文件似乎无法访问该文件夹。我在Windows 7上使用XAMPP。我不知道如何在Windows上更改文件夹权限。
PS。请注意警告中的文件夹路径,它有\和/。
我不想关闭警告等,而是想修复警告。