关注每一天新的互联网!

FTP连接出现数据Socket_列表错误解决方法

Sleep阅读(8520)评论(4)

经常有一些国内不好的宽带线路连接服务器的FTP无法显示列表,出现列表错误的解决办法,那就是设置一个代理登陆,能完美解决所有的列表错误问题。

有些用户家里一直是网通的或者铁通的,这些质量不好的宽带连接FTP设置代理是必须的:

  • 1、首先来添加一个代理服务器,打开软件主界面,[选项]菜单下执行[参数设置]命令,或直接按F6键也可以弹出设置窗口。
  • 2、窗口左侧树型分类中找到[连接]-[代理],点击后右边显示了代理服务器列表,默认列表是空的。
  • 3、点击[添加]按钮,按如下配置参数设置,名称随便写,类型一定要选“USER ftp-user@ftp-host ftp-port”,主机填proxy.vhostgo.com ,端口填2121,用户名和密码保持为空。再确定就行了,如果这个代理地址不行,就用备用代理服务器:proxy2.vhostgo.com
  • 4、代理服务器添加好后,当我们在连接FTP服务器时,就可以选择使用添加的代理服务器来连接了。

这样连接,就不会出现FTP的列表错误了。

wordpress_wp中文标签分类404的解决办法

Sleep阅读(2569)评论(0)

解决这个问题需要修改源文件,请大家在修改前先备份(简单说就是复制一份放在那里在修改!),其实很简单只要注释掉一行代码就行!

1.FTP登录到网站目录找到wp-include文件夹并打开,找到class-wp.php文件,下载到本地修改或者在线编辑都行;

2.对class-wp.php文件进行如下修改即可完美解决。

153 行:

$pathinfo = isset( $_SERVER['PATH_INFO'] ) ? $_SERVER['PATH_INFO'] : '';

修改为:

$pathinfo = isset( $_SERVER['PATH_INFO'] ) ? mb_convert_encoding($_SERVER['PATH_INFO'], 'utf-8','GBK') : '';

157 行:

list( $req_uri ) = explode( '?', $_SERVER['REQUEST_URI'] );

修改为:

list( $req_uri ) = explode( '?', mb_convert_encoding($_SERVER['REQUEST_URI'], 'utf-8', 'GBK') );

再罗嗦一句,大家在修改代码的时候一定要做好标记,方便你想改回去的时候不用再四处查找咯!

3、至此整个修改完成,保存文件或者是上传覆盖!

开源免费数据库:PostgreSQL下载安装教程

Sleep阅读(3546)评论(1)

开源免费数据库,现在越来越受欢迎,并且很流行。

下载地址:http://www.enterprisedb.com/products-services-training/pgdownload

或者百度网盘下载地址:http://pan.baidu.com/s/1dD5TPjb

工具/原料

  • PostgreSQL

  • 电脑

方法/步骤

  1. 1

    双击下载好的文件,然后点运行;

  2. 2

    点击Next;

  3. 3

    默认安装路径,或者修改路径,并点击Next;

  4. 4

    点击:Next;

  5. 5

    输入密码,确认密码,然后点击Next;

  6. 6

    点击:Next;

  7. 7

    点击:Next;

  8. 8

    点击:Next;

  9. 9

    点击:Next;

  10. 10

    点击FInish;

  11. 11

    选择:PostgreSQL 9.3 on port 5432,然后点击:下一个;

  12. 12

    勾选PostGIS2.1…….,然后点击下一个;

  13. 13

    默认下载目录,或者修改下载目录,然后点击下一个;

  14. 正在下载中……

    点击下一个;

  15. 点击I Agree;

  16. 勾选Create spetial database,然后点击Next;

  17. 点击Next;

  18. 输入第六步填写的密码,然后点击Next;

  19. 点击Install;

  20. 安装途中会弹出一个对话框,点击:按钮;

  21. 点击Close按钮;

  22. 最后点击完成;

如何升级Windows服务器的PHP版本?

Sleep阅读(2831)评论(1)

要升级PHP,我们首先得下载一个自动安装PHP组件到IIS中的软件:

php5-5-11

php5-3-1024e7bdc1-d2ac-4cd7-bde7-63fadaf452bb

 

1、如果服务器上已安装了Zend,请先卸载他,等PHP升级好后再重新安装。

2、停止IIS,在添加/删除组件里面删除原来的PHP安装包。

3、删除C:windowsphp.ini 。

4、安装最新的星外PHP安装包,然后重启IIS。

对于特殊原因无法升级PHP的用户,我们要求您对C:windowsphp.ini作以下修改:

找到: disable_functions = 这行,改为

disable_functions=exec,system,passthru,popen,pclose,shell_exec,proc_open,curl_exec,multi_exec,dl,chmod,
stream_socket_server,popepassthru,pfsockopen,gzinflate,
注意所有内容应该在一行中,不要换行

找到: disable_classes = 这行,改为disable_classes =DOTNET,保存后重启IIS后马上生效。

Squid搭建CDN,加速整台服务器所有网站

Sleep阅读(9467)评论(1)

首先下载squid for windows安装包 squid-2.7.STABLE5-bin.zip
然后解压缩,放到C盘squid目录内.
进入目录c:/squid/etc内,将所有文件的.default全部删掉
编辑下squid.conf,将所有内容删掉,替换以下内容,并保存

下面的配置文件,是可以加速一整台服务器的所有网站。

acl all src 0.0.0.0/0.0.0.0
acl all src 0.0.0.0/0.0.0.0
cache_mem 1024 MB
cache_dir ufs c:/squid/var/cache 30000 16 256
http_access allow all
http_port 80 vhost
visible_hostname MY_CDN_Host_System
logformat combined %{20%y%m%d %H:%M:%S}tl,%>a,%{host}>h,%<st,HTTP/%rv,%03Hs,%rm,%ru,%{Referer}>h,%{User-Agent}>h,%Ss:%Sh
acl localhost src 127.0.0.1
acl purge method PURGE
http_access allow purge localhost
http_access deny purge
access_log c:/squid/var/logs/access.log combined
refresh_pattern -i .php$ 1440 90% 129600 reload-into-ims
refresh_pattern -i .asp$ 1440 50% 2880 override-expire ignore-reload reload-into-ims
refresh_pattern -i .aspx$ 1440 50% 2880 override-expire ignore-reload reload-into-ims
cache_peer 8.8.8.8 parent 80 0 no-query originserver name=cdn1
cache_peer_domain cdn1 .com .net .cn .cc .me .org .biz .top .mobi .asia .tw .gov.cn .com.cn .hk .pw .tv .info .so .travel .la .tel .co .net.cn .org.cn

打开目录C:/squid/var
新建两个目录,分别为cache和logs

打开CMD,进入c:/squid/sbin目录,执行squid -i 将SQLUID写入服务项。
初始化cache目录squid -z 如果配置文件出错的话,初始化cache目录将会出错。
一定要关闭或禁用IIS。
在服务里面运行squid。
—–到这里,squid就搭建成功了!

 

Squid相关的命令

结束squid进程 /squid/sbin/squid –k shutdown
取得squid运行状态信息:/squid/bin/squidclient -p 80 mgr:info
取得squid内存使用情况:/squid/bin/squidclient -p 80 mgr:mem
取得squid已经缓存的列表:/squid/bin/squidclient -p 80 mgrbjects. use it carefully,it may crash
取得squid的磁盘使用情况:/squid/bin/squidclient -p 80 mgr:diskd
强制更新某个url:/squid/bin/squidclient -p 80 -m PURGE http://www.hnhack.com/
查命中率:
/squid/bin/squidclient -h111.222.111.111 -p80 mgr:info
/squid/bin/squidclient -h具体的IP -p80 mgr:info

phpweb后台拿shell

Sleep阅读(4830)评论(0)

进入后台www.xxxxxx.com/base/admin/index.php

有漏洞的phpweb后台,万能密码就进进去,万能密码的用户名和密码:admin’or’1’=’1或者1’or1=1or’1’=’1,直接输入就进去了。

一、编辑器的上传点,这里用的是产品发布;

1469590605-9339--large-MVMZ-1292000000a71262

二、上传一个一句话图片马;

1469590605-7990--large-QsEK-5204000006861263

三、在上传的时候打开burp(百度搜索下载),得到post数据包;

1469590608-1871--large-XLEI-0aa200000ff61262

四、将其中被重命名的jpg文件后缀改为php;1.jpg;

1469590608-7144--large-fELY-5cea000034d71263

五、关闭burp,在上传的页面得到图片,然后单击代码,得到图片地址(也可以通过查看文件属性、查看代码等得到shell的地址);

1469590607-6308--large-BUmk-248c00000a601262

1469590609-2133--large-n4xY-248c00000a611262

六、将shell添加到菜刀中;

1469590611-8223--large-QEUE-1292000000ad1262

七、测试连接。

1469590613-8793--large-fIdP-64a90000064c1263

好了,webshell到手,那么进一步的提权拿服务器权限的话,各位就见仁见智了。

其实原理跟早年的海洋顶端一样,把一句话加进数据库了,就可以连接,然后放大马。

有遇到困难或者不懂的,在这里留言吧,我会解答。

(1053错误)MySQL服务无法正常启动的解决方法

Sleep阅读(3016)评论(1)

查了很多百度资料,最后实战告诉我,这个方法管用:

用管理员帐号权限来启动看是否可以解决(此时helvin也说是不是权限问题).开始->输入services.msc,找到MySQL服务,右键属性,登录,选择此帐户,然后选择Administrator和相应密码,确定.结果服务就神奇的起来了.

04122558_DL5O

iis 重启 (三种方法)

Sleep阅读(3808)评论(1)

界面操作

打开“控制面板”->“管理工具”->“服务”。找到“IIS Admin Service” 右键点击“重新启动” 弹出 “停止其它服务” 窗口,点击“是”。

Net 命令操作

点击 “开始”->“运行”,输入cmd 打开命令窗口;

输入 net stop iisadmin /y  回车停止IIS;再输入 net start iisadmin  回车启动IIS;再输入 net start w3svc 回车WEB服务。

IISReset 命令操作 (荐)

点击 “开始”->“运行”,输入iisreset 回车。

fd039245d688d43f4660a84b7f1ed21b0ff43bb9

mysql 服务不见了的解决办法

Sleep阅读(3160)评论(0)

服务器忽然之间无法登陆MYSQL,查看mysql服务是否启动时发现mysql服务根本不见了。
解决方法:
5.0版本:
开始->运行->cmd,进到mysql安装的bin目录
D:\MySQL\bin>mysqld-nt.exe -install
Service successfully installed.
这个时候刷新服务列表mysql就出现了,启动就可以了,或者可以直接在cmd中做如下操作
D:\MySQL\bin>net start mysql
1
MySQL 服务已经启动成功。

5.1及后续版本:
D:\MySQL\bin>mysqld.exe -install
Service successfully installed.

D:\MySQL\bin>net start mysql

配置VPS上中Gzip压缩详细教程

Sleep阅读(3177)评论(0)

步骤一:

打开IIS界面 > 选择”网站” > 右键属性 > 选择”服务”> 按照图中打钩,其中”临时目录的最大容量”与”临时目录”依据自身自行更改设置,特别注意,要给予临时目录 User权限(写入、修改、读取)。

1467987538-2166-5d0455f65ed803c9980b8a73bd6b
  步骤二:

选择”Web服务扩展” > 在右侧空白处右”键新Web服务扩展” > 按照图输入相关,”设置扩展状态为可选”打钩,”添加文件”很可能由于每个人服务器配置不同,请自行搜索下(或者按照图中打入,看看是否存在)

1467987538-8498-401f2663c78a0a0512555adb6a17
  步骤三:

开始 > 运行中输入 c:windowssystem32inetsrv (如果错误,请按照图中输入)> 找到 MeteBase.xml,复制一份到桌面(并更改为 bak_MeteBase.xml),作为备份。

1467987538-2522-9e527cd6c9fec26e66e694ac9d7f
  步骤四:

用文本等工具打开 MeteBase.xml > 搜索 Location =”/LM/W3SVC/Filters/Compression/gzip”

1467987540-5067-747574280c68b255eebf77ebafbb
        以下教程,部分不给予太多说明,只要按照以下配置,一般不会出现问题(由于自身在配置时,很顺利,如果有遇到问题,首先请详细核对步骤3次,如果都正确,依然问题存在的话,请回复告知)

 

然后,你将看到如下代码(仔细核对下段落)
<IIsCompressionScheme Location =”/LM/W3SVC/Filters/Compression/deflate”
HcCompressionDll=”%windir%system32inetsrvgzip.dll”
HcCreateFlags=”0″
HcDoDynamicCompression=”TRUE”
HcDoOnDemandCompression=”TRUE”
HcDoStaticCompression=”FALSE”
HcDynamicCompressionLevel=”0″
HcFileExtensions=”htm
html
txt”
HcOnDemandCompLevel=”10″
HcPriority=”1″
HcScriptFileExtensions=”asp
dll
exe”
>
</IIsCompressionScheme>
<IIsCompressionScheme Location =”/LM/W3SVC/Filters/Compression/gzip”
HcCompressionDll=”%windir%system32inetsrvgzip.dll”
HcCreateFlags=”1″
HcDoDynamicCompression=”TRUE”
HcDoOnDemandCompression=”TRUE”
HcDoStaticCompression=”TRUE”
HcDynamicCompressionLevel=”0″
HcFileExtensions=”htm
html
txt”
HcOnDemandCompLevel=”10″
HcPriority=”1″
HcScriptFileExtensions=”asp
dll
exe”
>
</IIsCompressionScheme>
替换成:
<IIsCompressionScheme Location =”/LM/W3SVC/Filters/Compression/gzip”
HcCompressionDll=”%windir%system32inetsrvgzip.dll”
HcCreateFlags=”1″
HcDoDynamicCompression=”TRUE”
HcDoOnDemandCompression=”TRUE”
HcDoStaticCompression=”TRUE”
HcDynamicCompressionLevel=”10″
HcFileExtensions=”html
css
js
htm
xml
txt”
HcOnDemandCompLevel=”10″
HcPriority=”1″
HcScriptFileExtensions=”php
dll”
>
</IIsCompressionScheme>
<IIsCompressionScheme Location =”/LM/W3SVC/Filters/Compression/deflate”
HcCompressionDll=”%windir%system32inetsrvgzip.dll”
HcCreateFlags=”2″
HcDoDynamicCompression=”TRUE”
HcDoOnDemandCompression=”TRUE”
HcDoStaticCompression=”TRUE”
HcDynamicCompressionLevel=”10″
HcFileExtensions=”html
css
js
htm
xml
txt”
HcOnDemandCompLevel=”10″
HcPriority=”1″
HcScriptFileExtensions=”php
dll”
>
</IIsCompressionScheme>

 

红色部分为你要压缩的文件类型,请自行增加。上方为静态类文件,下方为动态类文件。

蓝色部分为压缩等级,数值为 0-10 ,请自行根据服务器硬件等环境来做调试(可以先用文章开头时提到的网址,先测试并记录”未开启任何Gzip的数值”与”开启Discuz6.1后台 Gzip数值”,然后配置完成,再记录”开启IIS6下的Gzip时的数值”,3个就可以进行对比了)

然后请先保存到桌面,名为 MeteBase.xml

1467987540-6007-a2ff18dddcf8de48ce3b08adfb57
  步骤五:

我的电脑 > 控制面板 > 管理工具 > 服务,找到 IIS Admin Service >停止

1467987540-1794-ae60b8312029887dd664bc52c41f
  步骤六:

回到找到 MeteBase.xml 的目录,删除它

1467987542-9148-e43cbf5c41118e2bfd08e3656202
  步骤七:

在步骤四的最后,让大家保存到了桌面,现在我们剪切它。

1467987542-9574-ce25fc36efd855a8168c6c2a8449
  步骤八:

回到刚才删除 MeteBase.xml 的地方,把从桌面剪切的粘贴进来

1467987542-8836-4c434496d0ab6edd1db9dbcc1a9a
  步骤九:

在步骤五中,我们停止了 IIS Admin Service 服务,现在,我们点启动它。(图与步骤五一样,所以请以实际的为准)

1467987544-5958-897a57978fb9fcc5c8c8519ae239
  步骤十:

回到II6中,对其进行重启IIS

1467987544-5709-6c3d48af24f0aa647040bba2f9d4
  到此,就配置完毕了!