找了一个FF下的代理软件,终于可以上了
HAPPY
不过以后要不停地找代理服务器了,以前一直用在线代理
最大的缺点就是无法下载文件,并且所有的网址都是加密了
想通过迅雷或者其他的软件拐弯下载文件也不行
现在终于找到了还算可行的办法
不过现在用的这个代理真奇怪,YOUTUBE竟然不能上
不过我的站几乎都可以
奇怪的,可能是他屏蔽了那些容易引起大流量的站
阅读全文
admin/includes/init.php 下305行:
strpos(preg_replace('/:\d+/', '', $_SERVER['HTTP_REFERER']), $admin_path) === false
这是由于局域网中IP没有直接指向,造成解析完域名之后,再通过内部IP访问数据。此时的$_SERVER['HTTP_REFERER']是带域名的,$admin_path 是带IP的,所以判断为true。
症结在includes/cls_ecshop.php 的get_domain()函数,在上面情况下,$_SERVER['HTTP_HOST'], $_SERVER['SERVER_NAME'], $_SERVER['SERVER_ADDR']都是IP地址,导致$admin_path也就是IP地址了。
如果有和我一样的情况,可以试着把get_domain()函数里写成这样
function get_domain()
{
return $this->http() . '你的域名.com'
}
此方法经测试可行
阅读全文
今天给客户弄联动的时候,我在后台已经更新的地区的枚举缓存,但是发现前台的搜索调用仍然没更新
看了一下,是这个JS提供的数据
\data\enumsnativeplace.js
然后我找到生成这个缓存的文件
\include\enums.func.php
发现个问题
先找到这个函数function WriteEnumsCache
最后有一个
if(empty($issign)) WriteEnumsJs($egroup);
也就是$issign必须为空才能更新JS
我就奇怪了~
查看了一下数据库
dede_sys_enum里面几乎所有数据issign都有东西
看来官方编程序的时候可能漏了个!
帮他加上
if(!empty($issign)) WriteEnumsJs($egroup);
测试成功
阅读全文
http://sitecheck.sucuri.net/scanner/
说不定会有所发现~
今天扫描了一下主站~
发现这个文件被修改过了
mootools-1.2.1-core-yc.js
通过查询才知道,很多主题作者为了给自己开发的主题加广告
就用JS形式直接加在调用的其他的JS里面
最最主要的是这些广告代码还是加密过的~
用一般的文本编辑软件是找不出来的
所以最好我们还是找到那些脚本的生产厂家
替换成他们默认的脚本
而不是被第三者(主题作者)修改过的脚本
阅读全文
以前只想着给htdocs换个名字,需要弄的网站目录才换成htdocs,其他的就在后面添加后缀什么的
经常换来换去一是不方便,另外呢当文件夹里面有文件在编辑或者传输的时候
文件夹就不能改名了,很不方便
另外我是在每个HTDOCS下面放了PHPMYADMIN的,好管理数据库
今天又要弄新的站,把PHPMYADMIN给COPY一份进去
想想一直这样也不是办法
忽然想起,网上那种服务器不是可以添加虚拟主机的吗
于是看了一下PnCp.cmd,果然是可以添加的
于是,我创建了一个专门放phpmyadmin
以后就不用COPY来COPY去了
哈哈
阅读全文
我喜欢这两首
心为你而碎—sara
我的心好冷
阅读全文
好久没听了~
当年可是很喜欢啊
再插入一首 黄昏
阅读全文
这个还是中国人弄的~看去来不错
WP默认编辑器我想插入个视频,可是在顶上那几个按钮的功能里
发现要嘛就得上传视频文件,要嘛就是直接插入URL,我要插入在线视频,不是要插入连接~
前几天也是切换到源码模式想插入一些代码
用CODE代码竟然发现只能显示前面一个CODE
后面的全是空白
我被气得够呛
今天忽然想起~其实有那么多插件~不喜欢这个编辑器,俺们可以换一个
结果一搜索,果然很多~
赶紧装个CK
再加上可以使用中文TAG了~
那么启用中文自动TAG生成~
嘿嘿
阅读全文
就是这个办法
http://www.phpsun.com/web-hosting/2011/03/wordpress-with-chinese-tag-support-using-godaddy-windows-hosting/
COPY一份办法备用
第一步:新建一个“chineseurl.php”文件,内容如下:
<?php
// IIS Mod-Rewrite
if (isset($_SERVER[‘HTTP_X_ORIGINAL_URL’])) {
$_SERVER[‘REQUEST_URI’] = $_SERVER[‘HTTP_X_ORIGINAL_URL’];
}
// IIS Isapi_Rewrite
else if (isset($_SERVER[‘HTTP_X_REWRITE_URL’])) {
$_SERVER[‘REQUEST_URI’] = $_SERVER[‘HTTP_X_REWRITE_URL’];
}
else
{
// Use ORIG_PATH_INFO if there is no PATH_INFO
if ( !isset($_SERVER[‘PATH_INFO’]) && isset($_SERVER[‘ORIG_PATH_INFO’]) )
$_SERVER[‘PATH_INFO’] = $_SERVER[‘ORIG_PATH_INFO’];
// Some IIS + PHP configurations puts the script-name in the path-info (No need to append it twice)
if ( isset($_SERVER[‘PATH_INFO’]) ) {
if ( $_SERVER[‘PATH_INFO’] == $_SERVER[‘SCRIPT_NAME’] )
$_SERVER[‘REQUEST_URI’] = $_SERVER[‘PATH_INFO’];
else
$_SERVER[‘REQUEST_URI’] = $_SERVER[‘SCRIPT_NAME’] . $_SERVER[‘PATH_INFO’];
}
// Append the query string if it exists and isn’t null
if (isset($_SERVER[‘QUERY_STRING’]) && !empty($_SERVER[‘QUERY_STRING’])) {
$_SERVER[‘REQUEST_URI’] .= ‘?’ . $_SERVER[‘QUERY_STRING’];
}
}
require(“index.php”);
?>
第二步:如果主机没有“web.config”就新建一个,要是已经存在就“web.config”文件内添加下面的内容:
<configuration>
<system.webServer>
<rewrite>
<rules>
<rule name=”ChineseURL” stopProcessing=”true”>
<match url=”^(tag|category)/(.*)$” />
<action type=”Rewrite” url=”chineseurl.php”/>
</rule>
<rule name=”wordpress” patternSyntax=”Wildcard”>
<match url=”*” />
<conditions>
<add input=”{REQUEST_FILENAME}” matchType=”IsFile” negate=”true” />
<add input=”{REQUEST_FILENAME}” matchType=”IsDirectory” negate=”true” />
</conditions>
<action type=”Rewrite” url=”index.php” />
</rule>
</rules>
</rewrite>
</system.webServer>
</configuration>
这两个文件都上传到WordPress的安装目录。
注意:
如果WordPress不是装在根目录,则需要更改
<match url=”^(tag|category)/(.*)$” />
为
<match url=”^安装目录/(tag|category)/(.*)$” />
如果在固定链接设置里把默认的标签前缀和分类目录前缀(tag 和 category)改了,则更改这句里的对应内容即可,如
<match url=”^article/(tag|category)/(.*)$” />
具体效果可以参考本文下方的中文Tag标签,可以正常显示,不会再出现404错误了。
我的站tag路径为/archives/tag
所以这里伪静态要修改为
<match url=”^archives/(tag|category)/(.*)$” />
阅读全文