2012-10-18 一抹阳光
环境架设
本文阐述php支持mssql2005设置部分,以及phpbb安装时问题解决办法。
连接前配置系统:
1.检查文件 php5.2.5/ntwdblib.dll 默认下面有一个(不能连接再替换),放到c:/windows/system32
下载正确版本的 ntwdblib.dll (2000.80.194.0),地址: http://webzila.com/dll/1/ntwdblib.zip
2.配置php
a、打开php.in将extension=php_mssql.dll的注释符号去掉。
b、打开php.in将mssql.secure_connecti...[
阅读全文]
评论(0)
浏览(9505)
2012-10-18 一抹阳光
网站程序
大多数cms、博客、国外论坛官方只提供apache的伪静态规则。
若想放在iis6中 可以自己翻一下。这套规则是直接翻译自各自官方的apache伪静态规则。
两个站的关系是,phpok最为主站位于根目录,mybb作为辅站论坛位于子目录bbs/中。
IIS伪静态只能将两个站的规则放到一个文件httpd.ini中放到站点根目录,而apache可将.htaccess分开各自放各自的,即mybb的放到bbs/中。
phpok+mybb-IIS6伪静态规则.rar...[
阅读全文]
评论(0)
浏览(2687)
2012-10-18 一抹阳光
网站程序
相信玩过论坛的人都遇到过,今天我也遇到了,是插件,坑爹的,上传到空间竟然安装不了,下面是我百度的方法,经过本人试验是ok的,论坛版本为discuz x2.5,分享下:
打开/source/function/function_cloudaddons.php 大概在99行的位置
function cloudaddons_validator($addonid) {
$array = cloudaddons_getmd5($addonid);
if(cloudaddons_open(‘&mod=app&ac=validator&addonid=’...[
阅读全文]
评论(0)
浏览(3269)
2012-10-18 一抹阳光
网站程序
phpMyAdmin导出数据库后,在本地导入报错,提示pre_common_member … entry for key(2)。
很明显,有重复的用户名
处理办法:
打开sql文件
找到“UNIQUE KEY `username` (`username`),”删除。
然后重新导入,就能导入成功。接下来查到到底是哪个记录的username重复,在phpMyAdmin中执行下面语句
SELECT username, count( username )
FROM pre_ucenter_members
GROUP BY username
HAVING count( user...[
阅读全文]
评论(0)
浏览(2580)
2012-10-18 一抹阳光
操作系统
1、 进入系统,开启远程桌面。购买国外vps,安装系统后,默认是没有开启远程桌面的。这就要去vps的管理面板,查看自己VNC的IP和端口,并修改VNC密码。
去下个vnc软件(下载地址:http://www.onlinedown.net/soft/44183.htm),,安装时候只安装客户端就可
以。安装好后用根据自己VNC信息(IP:端口号)连接服务器。连接后的是一个windows的后续安装过程,这个时候,windows界面虽然出来了,
但是还没有完成安装。这个步骤,就与我们平时安装windows系统差不多。初始化安装完成后,会自动关闭VNC窗口。过5分钟后,再次打...[
阅读全文]
评论(0)
浏览(2836)
2012-10-18 一抹阳光
环境架设
环境:windows2003+IIS6.0+.net2.0
安装到二级目录bbs中。执行安装的过程中出现如下问题:
1. 找不到类型或命名空间名称(是否缺少using指令或程序集引用)
解决办法:将dz中bin下面的文件全部移动到网站跟目录下的bin中。
2.您没有对CONFIG文件夹访问权限
首先设置好网站属性中的asp.net选项,在先把DNT.config,Web.Config文件aspnet_client,bin从论坛根目录”剪切“到网站根目录下,再从论坛根目录中”复制config“文件夹到网站根目录,当然这几项都应首先满足NETWORK SERVICE的修改权限,...[
阅读全文]
评论(0)
浏览(2760)
2012-10-18 一抹阳光
WEB服务器
架设asp网站时经常会出现一些错误,一般都是由于IIS配置问题导致的。
遇到问题时先在浏览器中 Internet选项->高级->取消勾选 显示http友好错误信息。
1.最常见的问题是401或者弹出登陆框,也就是权限问题。解决办 在IIS管理器中右击网站->权限,然后给予USERS、IIS_WPG、Internet来宾帐号全部权限。
2.导致500错误的原因有很多:文件引用与包含路径出错、与包含路径出错数据库连接、ASP语法出错。其中文件引用与包含路径出错的解决办法是:在IIS管理器中进入网站属性->主目录->配置->选项->勾选“启用父...[
阅读全文]
评论(0)
浏览(2131)
2012-10-18 一抹阳光
WEB服务器
生产环境,今天无意中用IP访问了一下,发现竟然可以访问到,有一个域名被做为了默认域名。网上找了一下资料,Nginx可以设置禁止通过IP访问的。
在任一有效的Nginx配置文件中加上以下一段
# forbidden use ip address access
server {
listen 80 default_server;
server_name _;
return 500;
}
其实思路很简单,就是用IP访问的时候,返回500错误。
...[
阅读全文]
评论(0)
浏览(2420)
2012-10-18 一抹阳光
PHP
ionCube loader 类似 zend 的 php 加密 工具
安装一些PHP程序时出现如下错误提示:
requires the ionCube PHP Loader ioncube_loader_win_5.2.dll to be installed by the site administrator
正确解决方法应该是这样的:
1、登陆http://www.ioncube.com/loaders.php,下载正确版本的程序,这里我选择的是Windows VC6 (x86)的ZIP文件ioncube_loaders_win_vc6_x86(1.13 MB);
2、解压缩至你的P...[
阅读全文]
评论(0)
浏览(7775)
2012-10-18 一抹阳光
网站程序
安装disuz NT时出现”DNT.config 不可写或没有放置正确”等检测结果,办法:
去IIS查看一下“权限”,有一个用户是users,把它设为对网站可修改就可以了。
...[
阅读全文]
评论(0)
浏览(2489)