解决php连接mssql的问题。“PHP Startup: Unable to load dynamic library...”

当在php.ini配置好连接php_mssql.dll和在ext目录增加对应的dll文件后,如果在error.log里面出现“PHP Startup: Unable to load dynamic library '..\\..\\php-5.2.14\\ext\\php_mssql.dll'”的问题时。我们可以这样解决:

1. 将这些依赖的dll拷贝到%windir%\system32下
2. 或者将PHP的安装目录添加到%PATH%中

如何添加系统环境变量呢?

进入控制面板并打开“系统”图标(开始 -> 设置 -> 控制面板 -> 系统)

选择“高级”标签页 ->
点击“环境变量”按钮 -> 
在“系统变量”栏中  ->
找到 Path 这一项 ->
在最后加入你的 PHP 目录和类库所在的路径,包括前面的“;”(例如:;x:\php\php-5.2.14;x:\php\php-5.2.14\ext;)

*添加后,记得重启电脑

 

阅读全文 »

04月04

.htaccess文件来配置PHP错误提示

用.htaccess可以更改PHP的错误显示,相当于修改php.ini,比较方便,咱就不用考虑那一点点效率的影响了。

好了,开始上代码。

关闭错误显示:

 php_flag display_startup_errors off
php_flag display_errors off
php_flag html_errors off
php_value docref_root 0
php_value docref_ext 0

只显示PHP错误:

 php_flag  display_errors        on
php_flag display_startup_errors on
php_value error_reporting 2047

*备注:错误等级相关资料见附1

保存到日志文件:

 # enable PHP error logging
php_flag log_errors on
php_value error_log
/home/aiens/public_html/aiens.cn/aiens_cn_errors.log

附1:

 1 E_ERROR
2 E_WARNING
4 E_PARSE
8 E_NOTICE
16 E_CORE_ERROR
32 E_CORE_WARNING
64 E_COMPILE_ERROR
128 E_COMPILE_WARNING
256 E_USER_ERROR
512 E_USER_WARNING
1024 E_USER_NOTICE
2047 E_ALL
2048 E_STRICT
4096 E_RECOVERABLE_ERROR

阅读全文 »

02月27

是攻击,还是炒作?如此牛B的SEO技术?

2011年2月13日在百度搜索“石家庄SEO”,第一条信息让人震惊,请看下图:


点击看大图

点开后进入了一家网建公司的主页。(此网站已经发文说网站被攻击)

这到底是报复福州新东方学校,还是这家网建公司的网站被攻击了?


网站安全很重要啊,同学们好好抓抓安全啊!

要不你的网站变成了这样就悲剧了,请看百度快照截图:


点击看大图


声明:本站坚决抵制低俗内容,未满18岁的读者请马上关闭此页面!

阅读全文 »

02月13

腾讯dl.softmgr.qq.com站点被黑

02月09日上午,在围脖上看到消息说腾讯被黑,腾讯dl.softmgr.qq.com这个站点被黑客留下警告。
原文如下:

Saviour·U

本系统存在严重漏洞...请管理员联系本人解决漏洞...

申明,本人只对贵公司本产品安防进行评测...绝不从事任何恶意入侵以及恶意破坏...

多有冒犯之处,还请见谅...

欢迎各位安防爱好者与本人相互探讨安全攻与防

Saviour·U联系QQ:383721185


如果可以,我会继续跟进,看看是什么原因导致的。
更新: 10:18 腾讯微博上面的相关信息被删除。
11:40 被黑的相关页面已经被删除。

阅读全文 »

02月09