Apr
10
很早就安装了Apache和PHP,http://localhost可以看到It Works, 在bash下php也可以运行
但是http://localhost/test.php总是弹出一个下载.phtml的窗口,相当郁闷
搜了网上很多方法,比如在 httpd.conf 里面添加AddType阿,重新安装libapache2-mod-php5阿,都不行
鼓捣了很久才搞定。
方法是:
1。卸载所有相关的程序(如下)
2。安装所有相关的程序
sudo apt-get install apache2 libapache2-mod-php5 php5 mysql-server php5-mysql php5-gd phpmyadmin
但是http://localhost/test.php总是弹出一个下载.phtml的窗口,相当郁闷
搜了网上很多方法,比如在 httpd.conf 里面添加AddType阿,重新安装libapache2-mod-php5阿,都不行
鼓捣了很久才搞定。
方法是:
1。卸载所有相关的程序(如下)
2。安装所有相关的程序
sudo apt-get install apache2 libapache2-mod-php5 php5 mysql-server php5-mysql php5-gd phpmyadmin
Apr
10
在Bash中实现类似windows中pause命令的暂停功能:
read -n1 -p "Press any key to continue..."
解释:
-n1 读取一个字符
-p 提示
read -n1 -p "Press any key to continue..."
解释:
-n1 读取一个字符
-p 提示
Apr
10
好锉。。用了这么久Ubuntu,居然还不知道怎么杀死一个job。。
命令格式是这样的:
kill %job_id
比如: kill %1
注意
1.%后面没有空格,直接跟上数字
2.如果不加%,那么数字是pid,不是job_id...
命令格式是这样的:
kill %job_id
比如: kill %1
注意
1.%后面没有空格,直接跟上数字
2.如果不加%,那么数字是pid,不是job_id...
Apr
9
使用MySQLi的时候发现,输入中文进行更新的时候就会出现类似
这样的错误,上网搜了一下,解决办法是采用gbk或UTF-8编码。
我把所有的php脚本转换成了utf-8编码,然后在new mysqli;后面加入
然后就正常了。
特别提示两点:
1。网页里面记得要在title前加上
2。上面命令里面是SET NAMES 'utf8',这里没有横杆!(不是utf-8)
引用
Data too long for column 'name' at row 1
这样的错误,上网搜了一下,解决办法是采用gbk或UTF-8编码。
我把所有的php脚本转换成了utf-8编码,然后在new mysqli;后面加入
@ $conn->query("SET NAMES 'utf8' ");
然后就正常了。
特别提示两点:
1。网页里面记得要在title前加上
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
2。上面命令里面是SET NAMES 'utf8',这里没有横杆!(不是utf-8)
Apr
8
from http://topic.csdn.net/t/20060905/14/4999773.html
function ttt() {alert(1);}
if (typeof(ttt) == "function")
alert("yes");
else
alert("no");
if (typeof(ttt) == "function")
alert("yes");
else
alert("no");
Mar
29
@ 2009-04-30 补充:
其实Javascript里面有两个函数:encodeURI() encodeURIComponent()
----
from http://hi.baidu.com/luoyeguigen/blog/item/01d632a8eee919b5cb130c95.html
用JavaScript实现asp中的UrlEncode和UrlDecode功能:
其实Javascript里面有两个函数:encodeURI() encodeURIComponent()
----
from http://hi.baidu.com/luoyeguigen/blog/item/01d632a8eee919b5cb130c95.html
用JavaScript实现asp中的UrlEncode和UrlDecode功能:
Mar
26
回车(CR)和换行(LF)符都是用来表示“下一行”的。而标准没有规定要使用哪一个。于是产生了三种不同的用法:Dos和windows采用回车+ 换行(CR+LG)表示下一行(亦即所谓的PC格式,谁让MS最早雄踞PC市场呢,^_^),UNIX采用换行符(LF)表示下一行,MAC机采用回车符 (CR)表示下一行。当在不同的系统间传递文件,就要涉及格式的转换
Mar
25