WordPress乱码问题完美解决方案
迁移了我的WordPress到一台新的服务器,并升级到最新版本,遇到的乱码问题,搜索了一下,解决方法有几种,修改 wp-inludes/wp-db.php,转换数据库编码等等,但都不完美,先提供完美解决方案如下: 1.指定新目标数据库的编码为 utf8_unicode_ci ,需要你的Mysql版本为4.1+,通过 数据库->操作 来操作 2.导入数据备份文件 3.修改wp-config.php 文…
迁移了我的WordPress到一台新的服务器,并升级到最新版本,遇到的乱码问题,搜索了一下,解决方法有几种,修改 wp-inludes/wp-db.php,转换数据库编码等等,但都不完美,先提供完美解决方案如下: 1.指定新目标数据库的编码为 utf8_unicode_ci ,需要你的Mysql版本为4.1+,通过 数据库->操作 来操作 2.导入数据备份文件 3.修改wp-config.php 文…
XDebug是个好东西啊,用来调试PHP程序的,可以和Eclipse配合。
配置步骤:(Windows+Apache+php环境)
1.下载和PHP版本环境相适应的XDebug版本,放置于PHP目录,主要None-ThreadSafe版似乎是用来在CLI方式下使用的,一般不需要
2.修改php.ini文件,参考如下
[Xdebug]
;zend_extension_ts = "D:\server\php5\ext\php_xdebug-2.0.5-5.3-vc6.dll"
;发现在PHP5.3+Apache(CGI)方式下,似乎必须使用 zend_extension 加载才能成功
zend_extension = "D:\server\php5\ext\php_xdebug-2.0.5-5.3-vc6-nts.dll"
xdebug.auto_trace = off ;开启自动跟踪
xdebug.remote_autostart = off ;开启远程调试自动启动
xdebug.remote_enable = 1
xdebug.remote_host = 10.5.184.251
xdebug.remote_port = 9000
;xdebug.remote_handler = “dbgp”
xdebug.show_exception_trace = On ;开启异常跟踪
xdebug.collect_vars = On ;收集变量
xdebug.collect_return = On ;收集返回值
xdebug.collect_params = On ;收集参数
注意:remote_host应该填写远程调试机的地址,而不是PHP服务器的地址,在Xdebug运行方式下,调试工具实际是调试过程的服务端,Xdebug会主动连接指定的remoete_host,从而建立调试通讯。所以要注意调试机的防火墙问题
3.配置调试工具,Eclipse就很好用,具体不说了,摸索下就可以了
这是我老早写的一个笔记了,刚才翻出来了,有些内容可能已经过时了,随便看看吧。所有测试均在Win2003Server下进行。 AMP环境架设 WAMP5 1.7.2 o 安装简单,安装过程英文,自动配置界面简单,功能简单 o 默认没有启用Short_tag,gd 等常用功能 XAMPP o http://www.apachefriends.org/en/xampp-windows.html o 注意:默认安…
【IT168 技术文章】得了一个机会(1),我问Ivar:“UML什么时候才会死掉呀”。我无意用这个透着促狭味道的问题去为难大师,实在是因为这是我一直以来思考着的问题。向UML之父去求解,自然是最好。
Ivar细毫没有认为我是在为难他,他诚恳的回答让我在那个会议中陷入了深思。他说:“什么时候面向对象死掉了,UML就死掉了”。(2)
一个问题看起来很复杂,但它的答案可能非常简单。一个答案看起来非常简单,但它可能是最正确的。一个正确的答案,也许毫无意义,但也许,那就是大师的答案。
很多我们现在看起来是非常“理所当然”的事情,就曾经困扰着大师们。比如说,我们现在都知道程序的基本逻辑是顺序、分支与循环。那么,“为什么顺序、分支与循环是基本逻辑呢”?“作为基本逻辑,它们充备吗?”谁能回答我?如何回答我?
对UML的关系定义一直有点感觉混乱,这是一天的学习总结,主要成果是下面的这张图,这张图没有按照一般的 Has a / Use a / Is a的3类法进行分类,而是把 Has a 作为了 Use a的一个子集来分析。因为没有看到任何其他参考资料使用了这种方式,所以这种方法未必完全准确,仅供参考。
HMTL中表格标准写法的一个比较完整的实例,仅供参考
结合了thead,tfoot,th的应用,还有CSS控制表格
注意:
Title | = | = | = | = | = |
---|---|---|---|---|---|
= | = | = | = | = | = |
B | – | – | – | – | + |
B | – | – | – | – | + |
B | – | – | – | – | + |
B | – | – | – | – | + |
B | – | – | – | – | + |
WordPress在保存会自作聪明的做一些源码改写操作,同时上面的表格也会受到wordpress本身的CSS影响,所以代码请以下面部分的源码为准
重装IE 1.SFC /scannow 2: 打开“注册表编辑器”,找到注册表 [HKEY_LOCAL_ MACHINE\SOFTWARE\Microsoft\Active SetupInstalled\ Components\{89820200-ECbD-11cf-8b85-00AA005b4383}] 将IsInstalled的DWORD值由1改为0就可以了。下载IE6安装包,安装。 3:开始运行: …
APT 软件安装管理系统,Debian下的系统软件安装管理工作
除非你确实知道你在什么,请一直保持使用APT相关工具来管理软件,而不要使用其它工具或方式。
准备工作
使用APT安装更新系统前,首先
#自动方式
#参见下面的apt-spy
#手动方式
vim /etc/apt/sources.list
管理用户(user)和用户组(group)的相关工具或命令
Bash是Debian的默认SHELL,设置终端环境(bash)使Bash更好地为我们服务,我们需定制bash shell环境,这里讲述bash用户环境配置。
bash_profile、.bashrc、和.bash_logout
上面这三个文件是bash shell的用户环境配置文件,位于用户的主目录下。注意bash_profile、.bash_logout并不总是存在,至少Debian中就没有默认创建
是的,没错,linux的时间设置需要专门写一篇来说明!
date #显示系统当前本地时间
STEP1:设定硬件时钟(BIOS)
debian/linux默认认为BIOS时间是世界时间(UTC),BOIS一般实际设置的是本地时间,所以需要修改它(特别在VmWare等虚拟机环境下)
#编辑rcS,设置UTC=no,告诉系统,硬件时间是否为UTC时间
#BIOS=本地时间,UTC=no
#BIOS=UTC时间,UTC=yes
vim /etc/default/rcS
#其它相关的命令:
hwclock --show --utc #显示当前硬件时钟,硬件时钟假定为UTC时间
hwclock --show --localtime #显示当前硬件时钟,硬件时钟假定为本地时间
hwclock #也可以用来设置硬件时间
文本编辑器有很多,比如图形模式的gedit、kwrite、OpenOffice … … ,文本模式下的编辑器有vi、vim(vi的增强版本)和nano … … vi和vim是我们在Linux中最常用的编辑器。我们有必要介绍一下vi(vim)最简单的用法,以让Linux入门级用户在最短的时间内学会使用它。
nano 工具和DOS操作系统下的edit操作相似,使用简单,我们不作介绍了,如果您有兴趣,不妨尝试一下;
本文以Debian版Linux作为测试系统。
大部分Linux系统默认都安装了一个缩水版的VIM,同时使用VI命令时会以兼容方式启动这个缩水版的VIM。缩水版的VIM在一些功能上和完整版有区别,特别是在插入模式下的光标移动,推荐安装完整版的VIM
apt install vim
APACHE环境配置了一Apache+PHP4+PHP5+FastCGI环境,请注意:此配置实用的 CGI 运行方式,而没有使用常见的 Apache modules 方式。