修复WordPress更换服务器后无法上传图片的问题
这次博客换了新的服务器,发文章时一直没注意,今天传图片才发现图片上传失败,提示的路径还是原来所在服务器上的路径。看来是配置文件或数据库记录了我的图片上传路径设置,在程序中找了一遍,没有发现有该项配置相关信息。登陆进后台,发现设置项中记录的地址是原服务器的图片位置的绝对路径,改过来就ok了。管理后台->设置->杂项 :
这次博客换了新的服务器,发文章时一直没注意,今天传图片才发现图片上传失败,提示的路径还是原来所在服务器上的路径。看来是配置文件或数据库记录了我的图片上传路径设置,在程序中找了一遍,没有发现有该项配置相关信息。登陆进后台,发现设置项中记录的地址是原服务器的图片位置的绝对路径,改过来就ok了。管理后台->设置->杂项 :
1、 对许多代码文件说,特别是含有很多包含文件(include or require)。它们需要花费更多的时间和解析并产生中间代码。 2、 即使PHP代码文件没有发生改变,这个执行过程还会严格的按照流程执行。也就是说,无论你的应该程序是否发生改变,每次调用的时候,都需要重新编译生成opcode码。(其实这就是编译缓存存在的理由) 3、 这个流程不仅仅发生在主要的代码文件,对于每一次的include和require来说,都会执行这个流程。(这是可以继续优化的) 那些地方可以优化呢? 1、将mod_php fast-cgi化,避免每次都要加载这个模块,这个模块还要每次都去初始化php的解释环境。 2、缓存php文件的opcode码,这样话,避免每次都去编译。 APC可用用来实现第2点。编译缓存去掉了执行PHP过程中的解析过程,所以它对含有大量PHP代码的应用程序是非常有效的。通常情况下可以提升2-3倍以上的速度。对于包含大量include文件的项目,编译缓存更现实出它的优越性。 注:include并不会被编译缓存进行缓存。比如现在有两个文件:main.php 和tobeInclude.php,其中main.php中有这样的语句include tobeInclude.php’。假设中间码的后缀为.op(实际上不是这样)。那么加上缓存cache后 [...]
最近要将本站www.javey.org迁移到新的服务器(位于米国的vps上,CentOS5.5+MySql+Nginx+PHP/FastCgi架构),鉴于nginx出色的性能以及业界良好的口碑,准备采用nginx web服务器(之前本站一直使用的是apache web服务器)。于是就遇到了Nginx下WordPress的Rewrite问题,之前我在apache下采用.htaccess加入mod_rewrite来实现URL的静态化。 wordpress在Apache下采用mod_rewrite来实现URL的静态化,规则如下: # BEGIN WordPress RewriteEngine On RewriteBase / RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} [...]
APC Cache PHP语言是一个功能强大的嵌入式HTML脚本语言,很多程序员都在使用这一语言来进行网站的创建。PHP APC,全称是Alternative PHP Cache,官方翻译叫”可选PHP缓存”,但我个人觉得应该叫”另一个PHP缓存”。因为这个东西如果叫”可选PHP缓存”,容易给人一种可要可不要的,不怎么有用的错觉。 APC的主页是:http://pecl.php.net/package/apc. 目前的版本是3.0.14,通过PECL安装,需要php4.3.0或更高版本. PHP APC的安装: 一般是下载源代码然后phpize来编译安装,安装完以后在加上php.ini里加上 extension=apc.so 这么一行就行了. PHP APC的使用: APC的使用其实倒说不上.APC是个优化器,自安装之日起,就默默地在后台为您的PHP应用服务了.您的所有PHP代码会被缓存起来. [...]
jQuery获取Select选中的Text和Value 语法解释: 1. $(“#select_id”).change(function(){//code…}); //为Select添加事件,当选择其中一项时触发 2. var checkText=$(“#select_id”).find(“option:selected”).text(); //获取Select选择的Text 3. var checkValue=$(“#select_id”).val(); //获取Select选择的Value 4. var checkIndex=$(“#select_id [...]
1. UIC需要做的 采用Css Sprite将背景图片,图标图片集成在一张图片内。 优点:减少用户代理对服务器的请求次数;加快用户载入页面时间。 Css && Js 统一使用YUIcompressor进行代码压缩处理。 优点:加快服务器结束线程的时间;加快用户载入页面时间。 单个数据对象小于25K。 优点:部分用户代理(如iphone),无法载入25K以上的数据对象。 外部广告图片,宣传图片尽量防止在本站图片缓存服务器上。 优点:减少用户的DNS查询,加快页面载入速度。 色彩不超过256色的图片,不采用JPG格式存储。 优点:减少文件大小,加快页面载入速度。 [...]