1. WordPress上传空间后出现这样错误,怎么解决
先判断下是否登录,然后获取当前用户对象,然后获取当前用户对象的信息,需要哪些用哪些:
if(is_user_logged_in()){
$current_user = wp_get_current_user();
/**
* @example Safe usage: $current_user = wp_get_current_user();
* if ( !($current_user instanceof WP_User) )
* return;
*/
echo 'Username: ' . $current_user->user_login . '
';
echo 'User email: ' . $current_user->user_email . '
';
echo 'User first name: ' . $current_user->user_firstname . '
';
echo 'User last name: ' . $current_user->user_lastname . '
';
echo 'User display name: ' . $current_user->display_name . '
';
echo 'User ID: ' . $current_user->ID . '
';
}
2. WP后台上传图片时出现“上传时发生了错误,请稍候再试”怎么处理
楼主你的问题我看了一下,我曾经也遇到过类似的问题,我总结解决方法有以下几点:
1、通过FTP工具找到在网站根目录下找到wp-config.php配置文件;
搜索require_once(ABSPATH . 'wp-settings.php');
在搜索的代码上面添加以下语句:
define('CONCATENATE_SCRIPTS', false );
2、插件冲突导致,卸载或者关闭掉已经启用的插件。
3、图片不要使用中文名字,一定要使用字母。进入WP后台后,点击左侧导航栏的“设置”>>;“其他”>>;“将上传的文件保存在目录”里的地址清空,或者填写../wp-content/uploads的路径。
4、如果你的主题不是最新版本,请升级到最新版本;如果你的wp版本不是最新版本,请升级到最新版本。
5、重新安装wordpress实在不行,就只有重新安装了。
这是那个问题的答案
3. wordpress设置了投稿者可以上传,但是上传时有的文件能够成功,有
你可能上传了还有中文名称的附件,都会引起这个错误。在functions.php中加入以下代码试试。
add_filter('wp_handle_upload_prefilter', 'custom_upload_filter' );
function custom_upload_filter( $file ){
$file['name'] = iconv("UTF-8","GB2312", $file['name']) ;
return $file;
}
4. 怎么解决Wordpress上传功能无法使用的故障
解决法: 1、使用FlashFXP登入网站后台目录:wp-content/uploads 2、将uploads属性设置为777。
3、同时将更改循环应用到子文件夹和文件即可。 WordPress是一种使用PHP语言开发的博客平台,用户可以在支持PHP和MySQL数据库的服务器上架设属于自己的网站。
也可以把WordPress当作一个内容管理系统(CMS)来使用。 WordPress是一款个人博客系统,并逐步演化成一款内容管理系统软件,它是使用PHP语言和MySQL数据库开发的。
用户可以在支持PHP和MySQL数据库的服务器上使用自己的博客。 WordPress有许多第三方开发的免费模板,安装方式简单易用。
不过要做一个自己的模板,则需要你有一定的专业知识。比如你至少要懂的标准通用标记语言下的一个应用HTML代码、CSS、PHP等相关知识。
WordPress官方支持中文版,同时有爱好者开发的第三方中文语言包,如wopus中文语言包。WordPress拥有成千上万个各式插件和不计其数的主题模板样式。
5. 怎么解决Wordpress上传功能无法使用的故障
解决法: 1、使用FlashFXP登入网站后台目录:wp-content/uploads 2、将uploads属性设置为777。
3、同时将更改循环应用到子文件夹和文件即可。 WordPress是一种使用PHP语言开发的博客平台,用户可以在支持PHP和MySQL数据库的服务器上架设属于自己的网站。
也可以把WordPress当作一个内容管理系统(CMS)来使用。 WordPress是一款个人博客系统,并逐步演化成一款内容管理系统软件,它是使用PHP语言和MySQL数据库开发的。
用户可以在支持PHP和MySQL数据库的服务器上使用自己的博客。 WordPress有许多第三方开发的免费模板,安装方式简单易用。
不过要做一个自己的模板,则需要你有一定的专业知识。比如你至少要懂的标准通用标记语言下的一个应用HTML代码、CSS、PHP等相关知识。
WordPress官方支持中文版,同时有爱好者开发的第三方中文语言包,如wopus中文语言包。WordPress拥有成千上万个各式插件和不计其数的主题模板样式。
6. 如何解决WordPress文件上传问题
默认安装的WordPress的文件上载功能限制很多,难以使用,主要存在三个问题,一是可上载的文件类型有限制,二是文件大小限制在2M以内,三是汉字文件名的文件上载出错。
在网上搜集了解决办法,一一解决了问题后,感觉顺手多了。系统环境:windows 2003;Apache 2.2.19;php 5.2.17;WordPress 3.1.4。
①文件类型限制的解决办法:修改wp-config.php文件,增加一句:define('ALLOW_UNFILTERED_UPLOADS',true);②文件大小限制的解决办法:涉及到php和wordpress两者的参数调整,修改php.inipost_max_size = 20M上述值至少要大于希望上传的最大文件大小。查看修改memory_limit的值,保证要大于希望上传的最大文件大小。
一般默认是128M,应该无需修改。修改upload_max_filesize = 20M默认为2M,这个值修改后,在wordpress中显示的文件大小限制达到20M。
修改wp-config.php文件,增加一句:define('WP_MEMORY_LIMIT','64M');③汉字文件名问题解决办法:修改wordpress,wp-admin/includes/file.php文件,找到函数wp_handle_upload()。修改两句,把$new_file = $uploads['path'] . "/$filename";改为:$new_file = $uploads['path'] . "/" . iconv("UTF-8","GB2312",$filename);把return apply_filters('wp_handle_upload',array('file'=>$new_file,'url' => $url, 'type' => $type ), 'upload');改为return apply_filters('wp_handle_upload',array('file'=>$uploads['path'] . "/$filename",'url' => $url, 'type' => $type ), 'upload');④支持rar文件上载问题解决办法修改wp-includes/functions.php文件找到函数function get_allowed_mime_types()在行'zip' => 'application/zip',。
7. FTP上传wordpress程序,上传了一半就有文件上传失败 我也不知道
那是网络的问题,网络不稳定,有时候就会上传失败。
解决方法有2:1、找一个深夜,晚上网速好点;即使有文件上传不上去的,可以重新穿;2、把wp程序打一个压缩包传上去,如果你的是windows主机,就压缩为.rar格式的,一般的windows主机应该是可以在线压缩/解压缩的,你把压缩包上传上去,再到主机后台把这个包解压缩到你相应的文件夹内,而上传压缩包,是不会出现上传失败的问题的,如果上传到一半上传速度变为0,你可以先取消,然后再续传;如果是linux主机,就压缩成.zip的,到DA面板中也可以解压缩的。
转载请注明出处51数据库 » wordpress上传时发生了错误
吓到宝宝了