转到正文

天亮了说晚安's Blog

欢迎您的光临! http://www.tllswa.com

本文转自:http://www.magity.com/about-wordpress-upload-file-unable-to-create-directory-uploads-solution.html 最近给博客更换了虚拟主机,顺带将WordPress升级到了3.6版本。一切基本顺利,就是在后台上传文件或图片时一直提示“无法建立目录uploads/2013/09。有没有上级目录的写权限?”错误,尝试过修改相关文件目录权限为777仍然无解。折腾再三,其实解决方法很简单: 1、将wp-content目录的权限设置为755; 2、进入“WordPress后台—设置—多媒体”将默认上传路径修改为wp-content/uploads即可。 做完这步之后,建议再进入PHPMyAdmin数据库,检查wp_options表里的upload_path键值路径是否为wp-content/uploads。 以上就是本人博客关于WordPress上传文件或图片时提示“无法建立目录uploads,有没有上级目录的写权限”的解决方法,如果您有遇到同样的问题,在修改目录权限无效的情况下欢迎尝试。 博客转移主机之后,无法上传附件的解决办法 本文参考:http://help.wopus.org/mysql-manage/170.html 很多朋友,因为对WordPress主机认识有一个不断变化的过程,所以会经常更换主机,几次转换之后,还有可能出现的一个问题是:博客无法上传附件。 出现问题的原因:不管是......Read More

本文转自:http://wenku.baidu.com/link?url=Q_JdDNOwVZgtvRDT3twOqlJVvO-ehDiMSKG5pQYM0jBKOQ8egRtcjQHXbNjo4M1wHCKmTREPyJNp4GV59jdNwr49Yn1jjv6ohEC8ypWaG4u phpMyAdmin安装后,默认其高级功能是不开启的,所以一般登录到phpMyAdmin后,会提示“phpMyAdmin高级功能尚未完全设置,部分功能未激活。请点击这里查看原因。”。而所谓的高级功能,其实就是存储phpMyAdmin的各种参数到数据库中。  要解决这个问题也不难,实际上根据phpMyAdmin的提示一步一步也能完成。这里简单记录一下过程。 第一步,在phpMyAdmin源码的 examples 目录下有个create_tables.sql文件,这就是创建名为phpmyadmin数据库的SQL文。当你用 root 用户登录phpMyAdmin后,在“导入”页面,上传这个create_tables.sql文件即可成功创建数据库phpmyadmin。 第二步,创建完数据库phpmyadmin后,展开左侧phpmyadmin,出现12张表名。 第三步,更改配置文件 (config.inc.php)中参数,参见config.sample.inc.php中的范例。有关phpMyAdmin configuration storage settings 的设置如下: $cfg[‘Servers’][$i][‘pmadb’] = ‘phpmyadmin’; $cfg[‘Servers̵......Read More

Linux内存使用的体会

4 月 29
未分类

本文转自:http://bbs.chinaunix.net/thread-615686-1-1.html 今天因为要解释系统中可用内存的大小,用google看了半天,还有在CU上找了关天,竞然没有发现有比较好的章,估计很多人都没有注意到,懂了以后又没有整理出来。在CU上看了很多文章说什么memory leak和linux内存管理不好,事实都是因为不懂linux的内存管理引起的误会。晚上我把这几天看到,跟自已的一些想法,实验总结出来,供大家参考,如果有什么错误的时候请直接指出来,同时感谢wiki论坛不知名的作者以及他写的FAQ Linux Memory Management。 Linux的内存管理,实际上跟windows的内存管理有很相像的地方,都是用虚拟内存这个的概念,说到这里不得不骂MS,为什么在很多时候还有很大的物理内存的时候,却还是用到了pagefile. 所以才经常要跟一帮人吵着说Pagefile的大小,以及如何分配这个问题,在Linux大家就不用再吵什么swap大小的问题,我个人认为,swap设个512M已经足够了,如果你问说512M的SWAP不够用怎么办?只能说大哥你还是加内存吧,要不就检查你的应用,是不是真的出现了memory leak.夜也深了,就不再说废话了。在Linux下查看内存我们一般用command free[root@nonamelinux ~]# free         tot......Read More

本文转自:http://loserhosting.com/domain-active-onhold-rgp-expire/ 关于域名的几个名词:激活期、保留期、赎回期、删除期 常常搞不清楚,今天整理出来,总结。这几个期限的长短国际域名与国内域名的规定有所不同,下面分别做说明。 一、英文国际域名:如.com .net .cc等 通常情况下,英文国际域名,分为四种状态:活动期、注册商保留期、赎回期以及删除期 1. Active:国际域名在活动状态,最少注册时长不少于1年,最多注册时长不超过10年。 2. On Hold:注册商保留期,一般为30天,此期间虽然域名过期了,但用户仍然可以通过Oray对域名进行续费。 3. RGP:赎回期,为40天,此期间用户必须付出高昂的费用才能重新获得该域名的拥有权。 4. Soon To Expire:删除期,为5天,此期间域名无法注册和赎回。 5. 四种状态过后,域名管理机构释放域名给公众注册。 关于赎回期,有的说法是30天。 二、国内域名即所有.cn后缀的域名: 相对较短了,到期时间 + 30天续费时间 + 15天高价赎回期时间。 国内域名过期后30天内还可以进行续费操作;一旦超过30天域名则进入高价赎回期,用户需付出高价赎回金额方可将域名赎回,15天的高价赎回期过后,域名将被彻底删除,域名被释放出来,任......Read More

谈谈对$_GET的一些认识

4 月 28
未分类

本文转自:http://www.nowamagic.net/php/php_SomethingAboutGet.php 在开发过程中,GET和POST像灵魂一样,无处不在。$_GET 变量是一个数组,内容是由 HTTP GET 方法发送的变量名称和值。 $_GET 变量用于收集来自 method=”get” 的表单中的值。从带有 GET 方法的表单发送的信息,对任何人都是可见的(会显示在浏览器的地址栏),并且对发送的信息量也有限制(最多 100 个字符)。 在使用 $_GET 变量时,所有的变量名和值都会显示在 URL 中。所以在发送密码或其他敏感信息时,不应该使用这个方法。不过,正因为变量显示在 URL 中,因此可以在收藏夹中收藏该页面。在某些情况下,这是很有用的。 一般来说,URL会使用&操作符来隔开多个变量,当然你也可以设为其它符号。使用’,’这个符号为变量分隔符号,这里我们可以用两种方法来实现: 1. 修改php.ini 1 —— 2 ; list of separator(s) used by php to parse input urls into variables. 3 ; default is "&". 4 ; note: every character in this directive is considered as separator! 5 arg_separator.input = ";," 6 ———— ......Read More

本文转自:http://www.nowamagic.net/php/php_GetExtName.php 关于获取文件的后缀名的方法有很多,下面介绍一个吧。 01 <?php 02 $file_name = "nowamagic.txt"; 03 echo get_exname($file_name); 04 05 /** 06  * 获取文件扩展名 07  * @param unknown_type $file_name 08  * @return $ex_name 09  */ 10 11 function get_exname($file_name) 12 { 13     if(empty($file_name)) 14         return false; 15      16     $file_name = strtolower($file_name); 17     $rev_str = strrev($file_name); 18     $ex_name_len = strpos($rev_str,'.');  //扩展名的长度 19     $file_name_len = strlen($file_name); 20     $ex_name = substr($file_name, $file_name_len - $ex_name_len); 21      22     return $ex_name; 23 } 24 ?> strtolower() 函数把字符串转换为小写。 st......Read More

PHP json_encode() 函数介绍

4 月 28
未分类

本文转自:http://www.nowamagic.net/php/php_FunctionJsonEncode.php 在 php 中使用 json_encode() 内置函数(php > 5.2)可以使用得 php 中数据可以与其它语言很好的传递并且使用它。 这个函数的功能是将数值转换成json数据存储格式。 01 <?php 02 $arr = array 03        ( 04           'Name'=>'希亚', 05           'Age'=>20 06        ); 07 08 $jsonencode = json_encode($arr); 09 echo $jsonencode; 10 ?> 程序运行结果如下: 1 {"Name":null,"Age":20} json_encode 函数中中文被编码成 null 了,Google 了一下,很简单,为了与前端紧密结合,Json 只支持 utf-8 编码,我认为是前端的 Javascript 也是 utf-8 的原因。 1 <?php 2 $array = array 3     ( 4         'title'=>iconv('gb2312','utf-8','这里是中文标题'), 5         'body'=>'abcd...' 6     ); 7 8 echo json_encode($array); ......Read More

本文转自:http://www.cnblogs.com/peida/archive/2013/03/25/2980121.html linux是一个很能自动产生文件的系统,日志、邮件、备份等。虽然现在硬盘廉价,我们可以有很多硬盘空间供这些文件浪费,让系统定时清理一些不需要的文件很有一种爽快的事情。不用你去每天惦记着是否需要清理日志,不用每天收到硬盘空间不足的报警短信,想好好休息的话,让我们把这个事情交给机器定时去执行吧。   1.删除文件命令: find 对应目录 -mtime +天数 -name “文件名” -exec rm -rf {} \; 实例命令: find /opt/soft/log/ -mtime +30 -name “*.log” -exec rm -rf {} \; 说明: 将/opt/soft/log/目录下所有30天前带”.log”的文件删除。具体参数说明如下: find:linux的查找命令,用户查找指定条件的文件; /opt/soft/log/:想要进行清理的任意目录; -mtime:标准语句写法; +30:查找30天前的文件,这里用数字代表天数; “*.log”:希望查找的数据类型,”*.jpg”表示查找扩展名为jpg的所有文件,”*”表示查找所有文件,这个可以灵活运用,举一反三; -exec:固定写法; rm -rf:强制删除......Read More

每天一个linux命令目录

4 月 27
未分类

本文转自:http://www.cnblogs.com/peida/archive/2012/12/05/2803591.html 开始详细系统的学习linux常用命令,坚持每天一个命令,所以这个系列为每天一个linux命令。学习的主要参考资料为: 1.《鸟哥的linux私房菜》 2.http://codingstandards.iteye.com/blog/786653 3.linux命令五分钟系列 4.其他互联网资料,google,baidu等搜索引擎 一. 文件目录操作命令: 1.每天一个linux命令(1):ls命令 2.每天一个linux命令(2):cd命令 3.每天一个linux命令(3):pwd命令 4.每天一个linux命令(4):mkdir命令 5.每天一个linux命令(5):rm 命令 6.每天一个linux命令(6):rmdir 命令 7.每天一个linux命令(7):mv命令 8.每天一个linux命令(8):cp 命令 9. 每天一个linux命令(9):touch 命令 10. 每天一个linux命令(10):cat 命令 11. 每天一个linux命令(11):nl命令 12. 每天一个linux命令(12):more命令 13. 每天一个linux命令(13):less 命令 14. 每天一个linux命令(14):head 命令 15. 每天一个linux命令(15):tail 命令 二. 文件查找命令 16. 每天一个linux命令(16):which命令 17. 每天一个linux命令(17):whereis 命令 18. 每天一个linux命令......Read More

备案信息