Feb
27
本想安装php6的,但发现有函数不兼容
又改为php5,结果Apache2启动不了。开始以为安装问题,搞了几次都不行。
查了下日志:
[Wed Feb 27 16:50:21 2013] [warn] pid file D:/AppServ/Apache2.2/logs/httpd.pid overwritten -- Unclean shutdown of previous Apache run?
原来是系统兼容问题。
打开httpd.conf,最后一行
#LoadModule php5_module d:/AppServ\php5\php5apache2_2.dll
注释掉即可。
又改为php5,结果Apache2启动不了。开始以为安装问题,搞了几次都不行。
查了下日志:
[Wed Feb 27 16:50:21 2013] [warn] pid file D:/AppServ/Apache2.2/logs/httpd.pid overwritten -- Unclean shutdown of previous Apache run?
原来是系统兼容问题。
打开httpd.conf,最后一行
#LoadModule php5_module d:/AppServ\php5\php5apache2_2.dll
注释掉即可。
Feb
25
PHP的异常原理
PHP5+ 开始提供了一种新的面向对象的错误处理方法,用于在指定的错误(异常)情况发生时改变脚本的正常流程。这种情况称为异常。
一般使用方法:
throw new Exception('XXX') : 抛出一个异常
PHP5+ 开始提供了一种新的面向对象的错误处理方法,用于在指定的错误(异常)情况发生时改变脚本的正常流程。这种情况称为异常。
一般使用方法:
throw new Exception('XXX') : 抛出一个异常
Feb
6
系统提示语法错误:date not null default CURRENT_DATE
其实,应该是这样
TIMESTAMP not null default now()
Date或DateTime类型是不能使用函数作为默认值的
其实,应该是这样
TIMESTAMP not null default now()
Date或DateTime类型是不能使用函数作为默认值的
Feb
1
用百度短网址的时候,用二级域名丫的竟然说有什么安全隐患。
我只好用顶级域名来。。
* 页面跳转、为了转网址用: http://zhoz.com/url.php?zhoz_url=http://zhoz.com
如果不带http就会直接默认成http://xxxx.zhoz.com
我只好用顶级域名来。。
* 页面跳转、为了转网址用: http://zhoz.com/url.php?zhoz_url=http://zhoz.com
如果不带http就会直接默认成http://xxxx.zhoz.com
Jan
28
Apache日志诊断方法:
Apache 测试配置文件,开始->所有程序->Apache HTTP Server 2.2.x->Configure Apache Server->Test Configuration
CMD命令是 {Apache安装目录}\bin\httpd.exe -w -t -f "{Apache安装目录}\conf\httpd.conf" -d "{Apache安装目录}."
现象:Apache启动不了,Sock报错。
如果一台机器上的Winsock协议配置有问题的话将会导致网络连接等问题,就需要用netsh winsock reset命令来重置Winsock目录借以恢复网络。这个命令可以重新初始化网络环境,以解决由于软件冲突、病毒原因造成的参数错误问题。 netsh是一个能够通过命令行操作几乎所有网络相关设置的接口,比如设置IP,DNS,网卡,无线网络等,Winsock是系统内部目录,Winsock是Windows网络编程接口,winsock工作在应用层,它提供与底层传输协议无关的高层数据传输编程接口,reset是对Winsock的重置操作。当执行完winsock的命令重启计算机后,需要重新配置IP。
Apache 测试配置文件,开始->所有程序->Apache HTTP Server 2.2.x->Configure Apache Server->Test Configuration
CMD命令是 {Apache安装目录}\bin\httpd.exe -w -t -f "{Apache安装目录}\conf\httpd.conf" -d "{Apache安装目录}."
现象:Apache启动不了,Sock报错。
如果一台机器上的Winsock协议配置有问题的话将会导致网络连接等问题,就需要用netsh winsock reset命令来重置Winsock目录借以恢复网络。这个命令可以重新初始化网络环境,以解决由于软件冲突、病毒原因造成的参数错误问题。 netsh是一个能够通过命令行操作几乎所有网络相关设置的接口,比如设置IP,DNS,网卡,无线网络等,Winsock是系统内部目录,Winsock是Windows网络编程接口,winsock工作在应用层,它提供与底层传输协议无关的高层数据传输编程接口,reset是对Winsock的重置操作。当执行完winsock的命令重启计算机后,需要重新配置IP。






