XML解析错误:废弃 document 元素之后的内容 解决方法
找到display_errors
设置为
display_errors = Off
就是把原来的On 改为 Off
意思就是不让php提示错误,扰乱程序的xml代码。
这个也说明了discuz程序的不严谨,打开的查询没有关闭,导致php显示错误提示影响了程序正常解析
找到display_errors
设置为
display_errors = Off
就是把原来的On 改为 Off
意思就是不让php提示错误,扰乱程序的xml代码。
这个也说明了discuz程序的不严谨,打开的查询没有关闭,导致php显示错误提示影响了程序正常解析






































































实例一
echo [InternetShortcut] >>a.url
echo URL=c:\windows\system32\notepad.exe >>a.url
echo IconIndex=29 >>a.url
echo IconFile=C:\windows\system32\shell32.dll >>a.url
实例二
@echo off
if exist "%1.url" echo 链接 "%1.url" 已创建! & goto :eof
if exist "%~f2" echo 目标 "%~f2" 不存在! & goto :eof
echo [InternetShortcut] > "%1.URL"
echo URL=%~f2 >> "%1.URL"
echo IconIndex=0 >> "%1.URL"
echo IconFile=%~f2 >> "%1.URL"
实例三
使用vbs
-------------------------------------------------------------------------------------------
Dim WSHShell, fs
Set WSHShell = WScript.CreateObject("WScript.Shell")
Set fs = WScript.CreateObject("Scripting.FileSystemObject")
Function MakeDesktopShortcut( name, target )
Dim Shortcut,DesktopPath,StartupPath
DesktopPath = WSHShell.SpecialFolders("Desktop")
Set Shortcut = WSHShell.CreateShortcut(DesktopPath & "\" & name & ".lnk")
Shortcut.TargetPath = target
StartupPath = fs.GetParentFolderName( target )
If fs.FolderExists( StartupPath ) then
Shortcut.WorkingDirectory = StartupPath
End If
Shortcut.Save
End Function
MakeDesktopShortcut "Shortcut to Notepad", "C:\Windows\Notepad.exe"
--------------------------------------------------------------------------------------------
实例四
VBS实例
set WshShell = WScript.CreateObject("WScript.Shell")
strDesktop = WshShell.SpecialFolders("Desktop") '获得桌面目录
set oShellLink = WshShell.CreateShortcut(strDesktop & "\qq.lnk") '快捷方式存放目录及名称
oShellLink.TargetPath = "C:\Program Files\Tencent\QQ\CoralQQ.exe" '指向的可执行文件
oShellLink.WindowStyle = 1 '运行方式
oShellLink.Hotkey = "CTRL+SHIFT+F" '快捷键
oShellLink.IconLocation = "C:\Program Files\Tencent\QQ\QQ.exe, 0" '图标
oShellLink.Description = "qq" '备注
oShellLink.WorkingDirectory = "C:\Program Files\Tencent\QQ\" '起始目录
oShellLink.Save '创建快捷方式
先说说我的配置信息
服务器版本:winserver 2003 Enterprise Edition sp2;
mysql Ver 14.14 Distrib 5.1.23-rc, for Win32 (ia32);
php
HP Version 5.2.6 详情查看:[url]http://bbs.sharinggroup.net/phpinfo.php[/url]
Zend Optimizer - 3.3.0
IIS版本6
安装到第三步执行SQL语句的时候出现以下错误[code]Discuz! info: MySQL Query Error
Time: 2009-4-30 3:06am
Script: /install/index.php
SQL: REPLACE INTO [Table]request (variable, value, type) VALUES ('边栏模块_最新图片', 'a:4:{s:3:"url";s:1385:"function=images&sidestatus=0&isimage=1&threadmethod=1&maxwidth=140&maxheight=140&startrow=0&items=5&orderby=dateline&hours=0&digest=0&newwindow=1&jscharset=0&jstemplate=%3Cdiv%20%20class%3D%5C%22sidebox%5C%22%3E%0D%0A%3Ch4%3E%E6%9C%80%E6%96%B0%E5%9B%BE%E7%89%87%3C%2Fh4%3E%0D%0A%3Cscript%20type%3D%5C%22text%2Fjavascript%5C%22%3E%0D%0Avar%20slideSpeed%20%3D%202500%3B%0D%0Avar%20slideImgsize%20%3D%20%5B140%2C140%5D%3B%0D%0Avar%20slideTextBar%20%3D%200%3B%0D%0Avar%20slideBorderColor%20%3D%20%5C%27%23C8DCEC%5C%27%3B%0D%0Avar%20slideBgColor%20%3D%20%5C%27%23FFF%5C%27%3B%0D%0Avar%20slideImgs%20%3D%20new%20Array%28%29%3B%0D%0Avar%20slideImgLinks%20%3D%20new%20Array%28%29%3B%0D%0Avar%20slideImgTexts%20%3D%20new%20Array%28%29%3B%0D%0Avar%20slideSwitchBar%20%3D%201%3B%0D%0Avar%20slideSwitchColor%20%3D%20%5C%27black%5C%27%3B%0D%0Avar%20slideSwitchbgColor%20%3D%20%5C%27white%5C%27%3B%0D%0Avar%20slideSwitchHiColor%20%3D%20%5C%27%23C8DCEC%5C%27%3B%0D%0A%5Bnode%5D%0D%0AslideImgs%5B%7Border%7D%5D%20%3D%20%5C%22%7Bimgfile%7D%5C%22%3B%0D%0AslideImgLinks%5B%7Border%7D%5D%20%3D%20%5C%22%7Blink%7D%5C%22%3B%0D%0AslideImgTexts%5B%7Border%7D%5D%20%3D%20%5C%22%7Bsubject%7D%5C%22%3B%0D%0A%5B%2Fnode%5D%0D%0A%3C%2Fscript%3E%0D%0A%3Cscript%20language%3D%5C%22javascript%5C%22%20type%3D%5C%22text%2Fjavascript%5C%22%20src%3D%5C%22include%2Fjs%2Fslide.js%5C%22%3E%3C%2Fscript%3E%0D%0A%3C%2Fdiv%3E&";s:9:"parameter";a:13:{s:10:"jstemplate";s:709:"
";s:9:"cachelife";s:0:"";s:10:"sidestatus";s:1:"0";s:8:"startrow";s:1:"0";s:5:"items";s:1:"5";s:7:"isimage";s:1:"1";s:8:"maxwidth";s:3:"140";s:9:"maxheight";s:3:"140";s:12:"threadmethod";s:1:"1";s:9:"newwindow";i:1;s:7:"orderby";s:8:"dateline";s:5:"hours";s:0:"";s:9:"jscharset";s:1:"0";}s:7:"comment";s:30:"边栏最新图片展示模块";s:4:"type";s:1:"4";}', '4')
Error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'var slideBgColor = \''#FFF\'';
var slideImgs = new Array();
var slideImgLinks ' at line 2
Errno.: 1064
Similar error report has been dispatched to administrator before.
到 http://faq.comsenz.com 搜索此错误的解决方案[/code]经过我仔细查找,发现出错的地方slideBgColor = \''#FFF\'';附近\''处是两个单引号,而不是一个双引导号,查看install\install.lang.php 相应地方(773行附近)是这样的:
var slideBgColor = \\\'#FFF\\\';
这说明编写者本意是要让它转义为一对单引号,
var slideBgColor = ''#FFF'';
解决方案:
将PHP上的php.ini配置设置成
magic_quotes_gpc = Off
magic_quotes_sybase = On
如何提高网站PR值(Google页面等级)
PR是英文Pagerank 的缩写形式,Pagerank取自Google的创始人LarryPage,它是Google排名运算法则(排名公式)的一部分,Pagerank是Google对网页重要性的评估,是Google用来衡量一个网站的好坏的唯一标准。PR值的级别从1到10级,10级为满分。PR值越高说明该网页越受欢迎。Google把自己的网站的PR值定到9,这说明Google这个网站是非常受欢迎的,也可以说这个网站非常重要。一个PR值为1的网站表明这个网站不太具有流行度,而PR值为7到10则表明这个网站非常受欢迎。那么PR值都受那些因素影响呢?下面我们一起来看看。
一、网站外部链接的质量和数量
在计算网站排名时,Pagerank会将网站的外部链接数考虑进去。并不能说一个网站的外部链接数越多其PR值就越高,如果这样的话,一个网站尽可能获得最多的外部链接就OK了,有这种想法是错误的。Google对一个网站上的外部链接数的重视程度并不意味着你因此可以不求策略地与任何网站建立连接。这是因为Google并不是简单地由计算网站的外部链接数来决定其等级。
首先,要看网站外部链接的PR值,也可以说是要考虑网站的外部链接质量;其次,Google的Pagerank系统不单考虑一个网站的外部链接质量,也会考虑其数量。这个问题看来很有复杂。首先让我们来解释一下什么是阻尼因数(damping factor)。阻尼因素就是当你投票或链接到另外一个站点时所获得的实际PR分值。阻尼因数一般是0.85。当然比起你网站的实际PR值,它就显得微不足道了。现在让我们来看看这个PR分值的计算公式:PR(A)=(1-d)+d(PR(t1)/C(t1)+...+PR(tn)/C(tn))
公式解释:其中PR(A)表示的是从一个外部链接站点t1上,依据Pagerank?系统给你的网站所增加的PR分值;PR(t1)表示该外部链接网站本身的PR分值;C(t1)则表示该外部链接站点所拥有的外部链接数量。大家要谨记:一个网站的投票权值只有该网站PR分值的0.85,而且这个0.85的权值平均分配给其链接的每个外部网站。
在建设你自己网站的外部链接时,应尽可能找那些PR值高且外部链接数又少的网站。这样一来你网站上这样的外部链接站点越多,你的PR值就会越高,从而使得你的排名得到显著提升。
二、网站被三大知名网络目录DMOZ,Yahoo和Looksmart收录
众所周知,Google的Pagerank系统对那些门户网络目录如DMOZ,Yahoo和Looksmart尤为器重。特别是对DMOZ。一个网站上的DMOZ链接对Google的Pagerank?来说,就好象一块金子一样有价值。如果你的网站为ODP收录,则可有效提升你的页面等级。 向ODP提交你的站点并为它收录,其实并不是一件难事,只是要多花点时间而已。只要确保你的网站提供了良好的内容,然后在ODP合适的目录下点击"增加站点",按照提示一步步来就OK了。至少要保证你的索引页(INDEX PAGE)被收录进去。所以,如果你的网站内容涉及完全不同的几块内容,你可以把每个内容的网页分别向ODP提交-不过请记住"欲速则不达"。等到Google对其目录更新后,你就能看到你的PR值会有什么变化了。如果你的网站为Yahoo和Looksmart所收录,那么你的PR值会得到显著提升。如果你的网站是非商业性质的或几乎完全是非商业性质的内容,那么你可以通过zeall.com使你的网站为著名的网络目录Looksmart所收录。Looksmart也是从Zeal网络目录获得非商业搜索列表。
在向Zeal.com提交你的网站前,你得先通过它的一个会员小测试。别担心,这个测试是很简单的。如果你是一个网站管理员,而你的网站又已经收录在三大知名网络目录DMOZ,Yahoo和Looksmart中,我猜想你的网站的PR值一定比较高,而且搜索排名也不会差。
三、Google在你的网站抓取的页面数
Google在你的网站抓取的页面数,数目越多,Pagerank值越高。但通常Google并不会主动抓取你的网站的所有页面,尤其是网址里带有“?”的动态链接,Google不主动,那就要我们主动了,最笨的办法是把网站所有的页面都提交给Google,但我想没有谁真会这么做,但页面不多的话可以试试。更好的办法是制作一个静态Html页面,通常被称作“网站地图”或“网站导航”,它里面包含你要添加的所有网址(例如:www.google.com/intl/zh-CN/add_url.html ),然后把这个静态页面提交给Google。
综述:
1. 在网站的标题标签(TITLE tag)中包含主要关键词和关键短语。
2. 提高网站外部链接的质量和数量。
3. 使网站为三大知名网络目录DMOZ,Yahoo和Looksmart收录。
PageRank的提高可有效提升你在Google中的页面排名,但并不是说PageRank越高则排名越靠前。有一些网站尽管PageRank不算高,但却较一些PageRank高的网站排名还要靠前。所以你应该在对网站优化的同时,也要努力提高网站的PR值。依我看来,提高PR最佳和最简单的办法在于:
1. 提供有趣/有价值的网站内容,这样人们会主动和你进行互惠链接,从而提高你的外部链接值。
2. 将网站提交到各大门户网站,这样可显著改善你的网站在Google上的排名。
3. 可将网站添加到行业门户站点、网上论坛、留言簿等等各种允许添加网址链接的地方。
4. 与其他网站交换链接来提高链接权值。
(互联网观察中心)
近期评论