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

尝试在服务器上调用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;

}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值