Can't create/write to file 'c:\windows\temp\#sql_2d0_0.MYD'
作者:唐布拉草原 日期:2007-07-06 20:16
NND 老是出现 Can't create/write to file 'c:\windows\temp\#sql_2d0_0.MYD' 这个问题
设了 临时文件夹的 EVERYONE 读取写入权限,也文件夹也没有满。。删除了 就可以运行正常了 ,网上查了资料 但是也没有解决的办法。。。那我该怎么办呀。。。
我也还增加了
tmp_table_size
max_heap_table_size
这两个的值,但是还是有出现这个问题,好郁闷。诶。。。还是用LINUX 爽多了,配置好了 一般就不会有问题出现了。。问题少多了,省事多了
asp.net 问题。这么麻烦
作者:唐布拉草原 日期:2007-07-05 17:11
那个ASP.NET 站点又不行了,提示为 拒绝访问,前面还以为是权限问题,弄啊弄的,后来突然想到了日志,去日志看了一下,发现是麦咖啡的缘故
先试了关掉就可以了。
事件类型: 信息
事件来源: McLogEvent
事件种类: 无
事件 ID: 257
日期: 2007-7-5
事件: 16:57:01
用户: NT AUTHORITY\SYSTEM
计算机: 4B9JBIX9M9C98GE
描述:
已由访问保护规则禁止。规则 通用最大保护:禁止在 Windows 文件夹中创建新的可执行文件 已禁止访问对象 C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\d6a877cc\484d8168\assembly\tmp\WHA3OHA3\AspNetPager.DLL。
事件类型: 警告
事件来源: ASP.NET 2.0.50727.0
事件种类: Web Event
事件 ID: 1310
日期: 2007-7-5
事件: 16:57:01
用户: N/A
计算机: 4B9JBIX9M9C98GE
描述:
Event code: 3008
Event message: A configuration error has occurred.
Event time: 2007-7-5 16:57:01
Event time (UTC): 2007-7-5 8:57:01
Event ID: 4054dfb9eddd44069c441d1a83e68422
Event sequence: 1
Event occurrence: 1
Event detail code: 0
Application information:
Application domain: /LM/W3SVC/1/ROOT-8-128280994209723804
Trust level: Full
Application Virtual Path: /
Application Path: F:\asp.netweb\yyf\
Machine name: 4B9JBIX9M9UC98G
Process information:
Process ID: 3144
Process name: w3wp.exe
Account name: NT AUTHORITY\NETWORK SERVICE
Exception information:
Exception type: HttpException
Exception message: Could not load file or assembly 'AspNetPager, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null' or one of its dependencies. 拒绝访问。
Request information:
Request URL: http://www.abc.com/Merchants.aspx
Request path: /Merchants.aspx
User host address: 125.125.75.16
User:
Is authenticated: False
Authentication Type:
Thread account name: NT AUTHORITY\NETWORK SERVICE
Thread information:
Thread ID: 5
Thread account name: NT AUTHORITY\NETWORK SERVICE
Is impersonating: False
Stack trace: at System.Web.Compilation.BuildManager.ReportTopLevelCompilationException()
at System.Web.Compilation.BuildManager.EnsureTopLevelFilesCompiled()
at System.Web.Hosting.HostingEnvironment.Initialize(ApplicationManager appManager, IApplicationHost appHost, IConfigMapPathFactory configMapPathFactory, HostingEnvironmentParameters hostingParameters)
Custom event details:
有关更多信息,请参阅在 http://go.microsoft.com/fwlink/events.asp 的帮助和支持中心。
asp.net 权限分配
作者:唐布拉草原 日期:2007-07-05 12:28
现在真的可以睡觉了
作者:唐布拉草原 日期:2007-07-05 01:03
mysql6.0
作者:唐布拉草原 日期:2007-06-29 15:58
下载地址:http://dev.mysql.com/downloads/mysql/6.0.html
在最近举行的MySQL用户大会上,MySQL的首席执行官Marten Mickos宣布,即将推出MySQL开源数据库的下一个大型版本,也就是MySQL 6.0,这个新版数据库中将加入它们自主研发的Falcon存储引擎。
MySQL公司还演示了Falcon存储引擎的最新的Alpha版本。第一个Alpha版本是在今年一月份发布的。
MySQL之所以开发Falcon存储引擎是对MySQL的竞争对手数据库厂商甲骨文进行回应。两年前,甲骨文收购了Innobase,迫使MySQL不得不开始了Falcon存储引擎的研发。甲骨文对Innobase的收购被很多观察家认为是对MySQL公司的沉重打击,因为MySQL一直在其MySQL数据库中集成使用的是来自Innobase的InnoDB存储引擎。
甲骨文对Innobase的收购,还促使MySQL向第三方软件厂商开放了它的数据库存储引擎的应用程序编程接口(API),从而让它们可以开发适合自己的存储引擎。
Mickos并没有提供Falcon Beta版发布的具体日期以及什么时候MySQL 6.0和最终版的Falcon引擎将会出现。
Mickos表示,经过去年全力的内部开发,现在到了收获的收获的时刻。在2006年,MySQL研发的项目有Falcon、数据库监视和建议服务Merlin,另外还进行了一个补丁修复和改善代码质量的项目。
windows 2003 权限设置问题
作者:唐布拉草原 日期:2007-06-29 14:49
准备将服务器划分空间出售 1个G=25/月
作者:唐布拉草原 日期:2007-06-10 22:16
以前做过私服,由于自己也不喜欢游戏,做了几个月也关了。可能服务器在手上学到的东西比较多吧。原来是win2003的出问题了就去找这方面的资料,后来不稳定老是出问题,开年过来换成linux red hat as 4 的,确实这个系统要稳定多了,再说自己的那个小站也php的,感觉用起来确实不错。
由于什么东西都要维持,网站流量上不去,服务器空着个人感觉都实在是太浪费了,以前也打算拿出来卖过,但是那时候想卖出去了要多人家负责,闲麻烦就没有去卖。现在个人工作也没座落,闲着也闲着所以打算拿来出售了。
服务器硬盘不是很大做了系统,再加点其他的软件什么的 就剩下 50几G 了。是 SCSI 34G*2 的。由于硬盘比较小,所以装系统的时候 raid卡没有做镜像,所以只能够自己手动备份数据。
服务器
只支持php+mysql Apache/2.2.3 (Unix) PHP/5.1.6 mysql 5.0.27 探针:www.lossr.com/php.php
没带控制面板,
线路为 浙江电信
演示站可以 看 http://bbs.lossr.com
下载测速:http://www.lossr.com/php-5.2.1.tar.gz
价钱为
1G =25/月 MYSQL 200M
2G =45/月 MYSQL400M
3G=65/月 MYSQL400M 。。。可以月付,这样如果觉得不行可以马上换,也不会吃亏。
具体详情联系:QQ 57336601
下面这个是服上下载 瑞星的测速,由于找不到好的测速点只好找了这个 (1.92 MB/s)
# wget http://rsdownload.rising.com.cn/for_down/rav2007dver/ravolusr.exe
--19:46:17-- http://rsdownload.rising.com.cn/for_down/rav2007dver/ravolusr.exe
=> `ravolusr.exe'
姝e湪瑙f瀽涓绘満 rsdownload.rising.com.cn... 58.221.247.69, 58.221.247.71, 203.110.170.241, ...
姝e湪杩炴帴 rsdownload.rising.com.cn[58.221.247.69]:80... 宸茶繛鎺ャ€?
宸插彂鍑?HTTP 璇锋眰锛屾鍦ㄧ瓑寰呭洖搴?.. 200 OK
闀垮害锛?3,888,868 [application/octet-stream]
100%[==========================>] 43,888,868 2.11M/s ETA 00:00
19:46:39 (1.92 MB/s) - `ravolusr.exe' saved [43,888,868/43,888,868]
这个是服务器上下载 金山独霸的 测速 (3.37 MB/s)
wget http://telecom.viacdn.download.kingsoft.com/DUBA07IS0515.10.0010.EXE
--17:54:18-- http://telecom.viacdn.download.kingsoft.com/DUBA07IS0515.10.0010.EXE
=> `DUBA07IS0515.10.0010.EXE.1'
姝e湪瑙f瀽涓绘満 telecom.viacdn.download.kingsoft.com... 61.155.6.110
姝e湪杩炴帴 telecom.viacdn.download.kingsoft.com[61.155.6.110]:80... 宸茶繛鎺ャ€?
宸插彂鍑?HTTP 璇锋眰锛屾鍦ㄧ瓑寰呭洖搴?.. 200 OK
闀垮害锛?2,712,272 [application/octet-stream]
100%[====================================>] 32,712,272 3.36M/s ETA 00:00
17:54:27 (3.37 MB/s) - `DUBA07IS0515.10.0010.EXE.1' saved [32,712,272/32,712,272]

再给个下载本地 就是本地信息港的一个测速 8.90M/S

今天把wyrj.com 原来的php168升级了
作者:唐布拉草原 日期:2007-06-09 22:35
以前想要弄的,跟落伍差不多的显示文章地址的插件终于弄好了
作者:唐布拉草原 日期:2007-05-06 15:25
今天找到一篇用php统计字数写的比较全面的文章
作者:唐布拉草原 日期:2007-05-06 12:33
如何正确统计中文字数?
如果用strlen的话得到的是不正确的值
假如中英文混合使用的话,如何得到正确的字数呢?
重贴一次:
PHP代码:--------------------------------------------------------------------------------
function ccStrLen($str) #计算中英文混合字符串的长度
{
$ccLen=0;
$ascLen=strlen($str);
$ind=0;
$hasCC=ereg("[xA1-xFE]",$str); #判断是否有汉字
$hasAsc=ereg("[x01-xA0]",$str); #判断是否有ASCII字符
if($hasCC && !$hasAsc) #只有汉字的情况
return strlen($str)/2;
if(!$hasCC && $hasAsc) #只有Ascii字符的情况
return strlen($str);
for($ind=0;$ind<$ascLen;$ind++)
{
if(ord(substr($str,$ind,1))>0xa0)
{
$ccLen++;
$ind++;
}
else
{
$ccLen++;
}
}
return $ccLen;
}
function ccStrLeft($str,$len) #从左边截取中英文混合字符串
{
$ascLen=strlen($str); if($ascLen<=$len) return $str;
$hasCC=ereg("[xA1-xFE]",$str); #同上
$hasAsc=ereg("[x01-xA0]",$str);
if(!$hasCC) return substr($str,0,$len);
if(!$hasAsc)
if($len & 0x01) #如果长度是奇数
return substr($str,0,$len+$len-2);
else
return substr($str,0,$len+$len);
$cind=0;$flag=0;
while($cind<$ascLen)
{
if(ord(substr($str,$cind,1))<0xA1) $flag++;
$cind++;
}
if($flag & 0x01)
return substr($str,0,$len);
else
return substr($str,0,$len-1);
}
__________________
又来这种浪费体力的东西
用mb_strlen() 函数,你们为什么总是不听呢?
<?php
$str = "我中国人a12哈哈";
echo mb_strlen($str);
?>
return 9
__________________
PHP代码:--------------------------------------------------------------------------------
<form name=abc>
<input type=text name=text1 value="asd你" onchange=dd();>
<input type=text readonly name=text2 value="1">
</form>
<SCRIPT Language="JavaScript">
<!--//
function dd(){
document.abc.text2.value=document.abc.text1.value.length;
}
//-->
</SCRIPT>
--------------------------------------------------------------------------------
PHP代码:--------------------------------------------------------------------------------
<?
$text="不要TK别人的内容哦!";
while (eregi ("([a-z])",$text,$regs)) {
$found = $regs[1];
$text = eregi_replace("$found","",$text);
}
echo $text;
?>
--------------------------------------------------------------------------------
输出结果是:不要别人的内容哦!
用ASCII码判断。
<?
$str="abcdefg中华人民共和国中国人民解放军中国共产党中国人民";
$num=strlen($str); //$num字串长度。
echo $num."<br>";
for($i=0;$i<$num;$i++)
if(ord(substr($str,$i,1))>0xa0) $j++;
echo $j/2; //$j/2 汉字数。
?>
应该这样剥除所有字母数字和标点,空格。
代码:-------------------------------------------------------------------------------- <?php
$testStr = '我没有告诉你,你就千万不要乱guess, 这样可不good!';
$testStr = eregi_replace("[[:alnum:]]|[[:punct:]]|[[:space:]]",'',$testStr);
echo($testStr);
echo ('字符串中所有中文字数为:'.mb_strlen($testStr));
?> --------------------------------------------------------------------------------
--------------------------------------------------------------------------------
不错的说
稍微改一点点,就可以用了
就是不知道速度如何
PHP代码:--------------------------------------------------------------------------------
function myStrLen($str)
{
$num=strlen($str); //$num字串长度。
for($i=0;$i<$num;$i++)
if(ord(substr($str,$i,1))>0xa0) {$j++;}else{$k++;}
$myStrLen = $j/2+$k;
return $myStrLen;
}
--------------------------------------------------------------------------------
<?php
$str="我是你大,哥.,,he不要和我说.hhhhh在c在有在,在非地膛。以...";
$snum=countstr($str);
echo $snum;
function countstr($str){
$len=strlen($str);
$num=0;
for($i=0;$i<$len;$i++){
if(ord($str[$i])>=161 && ord($str[$i])<=247&& ord($str[$i+1])>=161 && ord($str[$i+1])<=254){
$num++;
$i++;
}
}
return $num;
}
?>
__________________
你想的应该是对的, 但是你有点失误, 比如, 是str而不是title,是>=128而不是>128
我改了一下应该是这样
PHP代码:--------------------------------------------------------------------------------
<?php
$str="asd你asdf我的们kjk 中";
$len=strlen($str);
$num=0;
for ($i=0;$i<$len;$i++) {
if (ord($str[$i]) >= 128) {
$num++;
$i++;
}
}
echo "有".($num)."个中文"
?>
--------------------------------------------------------------------------------
另外混合计算中英文可用下面这个函数, 如有考虑不周之处还请大家指出
PHP代码:--------------------------------------------------------------------------------
<?php
$str = "asd你asdf我的们kjk 中 志";
$len = strlen($str);
$numCn = 0; //中文字符统计
$numEn = 0; //英文字符统计
$numTotal = 0;
for ($i=0; $i<$len; $i++) {
if (ord($str[$i]) > 127) {
$numCn++;
$i++;//略过二字节字符的第二个字节
} else {
$numEn++;
}
}
$numTotal = $numEn + $numCn;
echo "有{$numTotal}个中英文符";
?>

