当前位置:   article > 正文

php.ini禁止了mkdir,php – mkdir()上的权限被拒绝

warning: mkdir(): permission denied in

尝试在服务器上调用mkdir()时出现以下错误…

Warning: mkdir() [function.mkdir]:

Permission denied in

/home/server/public_html/wp-content/themes/mytheme/catimages/cat-images.php

on line 373

功能如下.它试图在网站的“wp-content / uploads文件夹”下创建一个文件夹.我已经验证PHP版本是5.2.15并且主题文件夹中的文件是可写的,但这并不一定意味着我认为uploads文件夹是可写的.

如何确定uploads文件夹是否可写?

protected function category_images_base_dir()

{

// Where should the dir be? Get the base WP uploads dir

$wp_upload_dir = wp_upload_dir();

$base_dir = $wp_upload_dir[ 'basedir' ];

// Append our subdir

$dir = $base_dir . '/cat-images';

// Does the dir exist? (If not, then make it)

if ( ! file_exists( $dir ) ) {

mkdir( $dir ); //THIS IS LINE 373

}

// Now return it

return $dir;

}

声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:【wpsshop博客】
推荐阅读
相关标签
  

闽ICP备14008679号