在自动升级Nextcloud时,经常出现无法升级的情况。今天试了一下手动升级的方法,还真成功了。
1.下载安装包
2.解压覆盖
3.手动将conifg文件夹下的config.php打开,将版本信息改为最新版本,如’version’ => ‘23.0.3.2’。
4.访问主页,开始升级。
在自动升级Nextcloud时,经常出现无法升级的情况。今天试了一下手动升级的方法,还真成功了。
1.下载安装包
2.解压覆盖
3.手动将conifg文件夹下的config.php打开,将版本信息改为最新版本,如’version’ => ‘23.0.3.2’。
4.访问主页,开始升级。
其实有很多插件是可以实现 wordpress 远程图片本地化的,但是有可能插件太多了,会影响网站的性能或者拖累服务器,降低网站的运行速度。不过如果你是代码控,不喜欢用插件,那么下面这段“wordpress 远程图片自动本地化“的代码也许适合你,复制下面的代码,然后粘贴到你当前 WordPress 主题的模版函数(functions.php)文件中保存即可
//自动本地化外链图片 add_filter('content_save_pre', 'auto_save_image'); function auto_save_image($content) { $upload_path = ''; $upload_url_path = get_bloginfo('url'); //上传目录 if (($var = get_option('upload_path')) !=''){ $upload_path = $var; } else { $upload_path = 'wp-content/uploads'; } if(get_option('uploads_use_yearmonth_folders')) { $upload_path .= '/'.date("Y",time()).'/'.date("m",time()); } //文件地址 if(($var = get_option('upload_url_path')) != '') { $upload_url_path = $var; } else { $upload_url_path = bloginfo('url'); } if(get_option('uploads_use_yearmonth_folders')) { $upload_url_path .= '/'.date("Y",time()).'/'.date("m",time()); } require_once ("../wp-includes/class-snoopy.php"); $snoopy_Auto_Save_Image = new Snoopy; $img = array(); //以文章的标题作为图片的标题 if ( !empty( $_REQUEST['post_title'] ) ) $post_title = wp_specialchars( stripslashes( $_REQUEST['post_title'] )); $text = stripslashes($content); if (get_magic_quotes_gpc()) $text = stripslashes($text); preg_match_all("/ src=(\"|\'){0,}(http:\/\/(.+?))(\"|\'|\s)/is",$text,$img); $img = array_unique(dhtmlspecialchars($img[2])); foreach ($img as $key => $value){ set_time_limit(180); //每个图片最长允许下载时间,秒 if(str_replace(get_bloginfo('url'),"",$value)==$value&&str_replace(get_bloginfo('home'),"",$value)==$value){ //判断是否是本地图片,如果不是,则保存到服务器 $fileext = substr(strrchr($value,'.'),1); $fileext = strtolower($fileext); if($fileext==""||strlen($fileext)>4) $fileext = "jpg"; $savefiletype = array('jpg','gif','png','bmp'); if (in_array($fileext, $savefiletype)){ if($snoopy_Auto_Save_Image->fetch($value)){ $get_file = $snoopy_Auto_Save_Image->results; }else{ echo "error fetching file: ".$snoopy_Auto_Save_Image->error."<br>"; echo "error url: ".$value; die(); } $filetime = time(); $filepath = "/".$upload_path;//图片保存的路径目录 !is_dir("..".$filepath) ? mkdirs("..".$filepath) : null; //$filename = date("His",$filetime).random(3); $filename = substr($value,strrpos($value,'/'),strrpos($value,'.')-strrpos($value,'/')); //$e = '../'.$filepath.$filename.'.'.$fileext; //if(!is_file($e)) { // copy(htmlspecialchars_decode($value),$e); //} $fp = @fopen("..".$filepath.$filename.".".$fileext,"w"); @fwrite($fp,$get_file); fclose($fp); $wp_filetype = wp_check_filetype( $filename.".".$fileext, false ); $type = $wp_filetype['type']; $post_id = (int)$_POST['temp_ID2']; $title = $post_title; $url = $upload_url_path.$filename.".".$fileext; $file = $_SERVER['DOCUMENT_ROOT'].$filepath.$filename.".".$fileext; //添加数据库记录 $attachment = array( 'post_type' => 'attachment', 'post_mime_type' => $type, 'guid' => $url, 'post_parent' => $post_id, 'post_title' => $title, 'post_content' => '', ); $id = wp_insert_attachment($attachment, $file, $post_parent); $text = str_replace($value,$url,$text); //替换文章里面的图片地址 } } } $content = AddSlashes($text); remove_filter('content_save_pre', 'auto_save_image'); return $content; } function mkdirs($dir){ if(!is_dir($dir)){ mkdirs(dirname($dir)); mkdir($dir); } return ; } function dhtmlspecialchars($string) { if(is_array($string)) { foreach($string as $key => $val) { $string[$key] = dhtmlspecialchars($val); } }else{ $string = str_replace('&', '&', $string); $string = str_replace('"', '"', $string); $string = str_replace('<', '<', $string); $string = str_replace('>', '>', $string); $string = preg_replace('/&(#\d;)/', '&\1', $string); } return $string; }
以下到了怀疑人生的时间,而怀疑人生最好的地方莫过于厕所了,一个深沉而厚重的地方,于是乎,“人生”与“大便”就被某些人搞得产生了关系!
人生就像大便,一旦冲走了,就不会再回来。
人生就像大便,怎么拉都是那个模样,可是每次又不太一样….
人生就像大便,有时拉得很爽,有时却拉得五官纠结!
人生就像大便,你永远不知道,会拉出个什么东东..
人生就像大便,想要怎么结果,就要先怎么栽。
人生就像大便,随时随地,都可能突然想嗯嗯。
人生就像大便,往往努力了半天,却只迸出几个屁。
人生就像大便,就算点缀得再漂亮,其本质还是一样..
人生就像大便,只有自己默默的勇敢面对。
d{>_<}b d{>_<}b d{>_<}b——请问怎么把“b”反着打出来的
所以,就像大家常说的──「你去吃大便啦!」
其实,他的本义『你要认真融入自己的生活。』
未完待续……
9966999999966699999996699666699666999966699666699 9969999999996999999999699666699669966996699666699 9966999999999999999996699666699699666699699666699 9966669999999999999666669999966699666699699666699 9966666699999999966666666999666699666699699666699 9966666666999996666666666999666669966996699666699 9966666666699966666666666999666666999966669999996
全选 按ctrl+f 然后输入9 一瞬间!亮了!!!!我的没有歪!!!!
版权所有 © 2024 野人部落实验室
主题设计 Anders Noren — 返回顶部 ↑