风火家人开发记要

技术总结精华贴

Month: November 2013

CMS, 原创,

也谈Ucenter接入第三方应用通信失败原因排查方法

经常遇到的ucenter 通信失败的应用, 记事狗微博,DedeCMS。 在做ucenter整合的时候经常会遇到通信失败的情况。 DedeCMS与Ucenter整合通信失败分析排查方法: 1.查看ucenter 中配置的dedecms的URL地址,key,AppID等信息是否一致.如果一致,看2. 2.加入网站的IP地址看是否能够通信成功,如果还是通信失败,看3. 3.看是否配置了.htaccess 问题,作者遇到的就是这个问题,本人在dedecms下配置了.htaccess,里面设置的重定向功能,经过排查,ucenter通信过程未能到正确地址,出现了通信失败,可以通过注释掉.htaccess来看看,如果是.htaccess 问题,在排查是哪个规则导致的吧。如果这里没有问题,在看4. 4.可能是文件权限问题。这个是一位网友提到的,但是具体哪个文件并没有说明,可以查查 /data/common.inc.php 和/include/common.inc.php 记事狗整合Ucenter通信失败问题排查方法可以参考记事狗系统如何与Ucenter整合里面已经说的很清楚了。还是几个比较重要的信息要保持一致。 这次主要是提供.htaccess 导致的ucener 通信失败的问题,因为这个在之前一直没有遇到过,所以这里提出来。 (5443)

查看全文
原创, 安卓, ,

取消WIFI自动连接自动登录WLAN网络CMCC、CMCC-AUTO

使用中国移动的手机,每次打开WIFI,WLAN都会自动连接或自动登录到CMCC上,很是郁闷,而CMCC又删除不了,提示是内置接入点,不可操作! 那么有没有办法取消CMCC的自动连接和自动登录呢? 如果您也不使用CMCC,而当前有其他的WLAN可用,希望自动连接到其他的WLAN上,下面的解决方法还是可用参考的。 操作方法: 长按 非CMCC或CMCC-AUTO的其他WLAN,会弹出选项 1:连接到网络;2:不保存网络;3:修改网络;4:调整优先级。 点击 调整优先级 长按非CMCC或CMCC-AUTO的其他网络,会弹出选项 1:上移;2:下移。 点击上移,这样就会使当前的WLAN优先级升高。 在打开WLAN自动连接时,也是会自动连接优先级高的WLAN。 这样当你在有常用的WLAN时,不会自动去连接CMCC了,而是首选当前的WLAN,目前只有这种方法取消WLAN的连接,但不能绝对取消,因为WIFI没有其他可用的WLAN时候还是会自动连接这个的。 还有另外一个方法看看对您有没有用吧。 如果你看到你的WLAN列表中的CMCC下方有个“已保存”,您可以点击下CMCC,然后弹出来的地方点击不保存,这样CMCC也不会自动去连接了。 希望对您有帮助。文章出处:风火家人网 (4940)

查看全文
CMS, 原创

内部服务器500错误(500 Internal server error)内部服务器500错误(500 Internal server error) 总结

做网站时候经常以为改了某个东西,导致网页一片空白,按F12看网络状态发现页面出现500 Internal server error 内部服务器错误500。 出现这个错误一般有以下几种可能: 1.源代码存在问题 2.文件权限不够 3..htaccess文件存在错误 4.服务器资源超载 1:源代码存在问题: 这个也是最长出现的问题,但有不好查,如你在使用php 做网站的时候,出现这个错误,那么错误原因基本上是这个了,你可以通过一步一步调试来判断出问题位置,很有可能是在调用某个函数的时候函数内代码存在错误导致。 可以通过 echo 输出内容 和 exit退出同时使用来看看代码执行的位置,当发现在某个语句上下出现这个错误也就可以定位了。 2.文件权限不够: 这个问题一般是我们不经意间想让网站更安全些而不小心犯错。 请一定要确保文件夹有可执行权限,上次按照dedecms后台提示设置安全问题,后来发现 html页面访问不到,php页面空白,打开F12发现500 Internal server error内部服务器错误500问题。文件夹无执行权限也就打不开,里面的内容自然访问不到。再就是文件的可读。 3.htaccess文件有问题 判断是不是这个问题有个很简单的方法,就是将里面的内容注释掉看是否正常,如果正常则可定位.htaccess有问题。然后逐条取消注释看是否存在问题。 4.服务器资源超载: 一般如果我们没有去改动代码也没有去做文件权限修改和rewrite规则的话,可以考虑是否是这个问题。原来写blog的时候,经常一篇文章多达几千条回复,而自己根本没有注意分页问题,导致经常超载,而原因又不好发现。 这几种出现500 Internal server error 内部服务器错误500 错误是比较经常的。希望这边文章对您有帮助。 做网站时候经常以为改了某个东西,导致网页一片空白,按F12看网络状态发现页面出现500 Internal server error 内部服务器错误500。 出现这个错误一般有以下几种可能: 1.源代码存在问题 2.文件权限不够 3..htaccess文件存在错误 4.服务器资源超载 1:源代码存在问题: 这个也是最长出现的问题,但有不好查,如你在使用php 做网站的时候,出现这个错误,那么错误原因基本上是这个了,你可以通过一步一步调试来判断出问题位置,很有可能是在调用某个函数的时候函数内代码存在错误导致。 可以通过 echo 输出内容 和 exit退出同时使用来看看代码执行的位置,当发现在某个语句上下出现这个错误也就可以定位了。 2.文件权限不够: 这个问题一般是我们不经意间想让网站更安全些而不小心犯错。 请一定要确保文件夹有可执行权限,上次按照dedecms后台提示设置安全问题,后来发现 html页面访问不到,php页面空白,打开F12发现500 Internal server error内部服务器错误500问题。文件夹无执行权限也就打不开,里面的内容自然访问不到。再就是文件的可读。 3.htaccess文件有问题 判断是不是这个问题有个很简单的方法,就是将里面的内容注释掉看是否正常,如果正常则可定位.htaccess有问题。然后逐条取消注释看是否存在问题。 4.服务器资源超载: 一般如果我们没有去改动代码也没有去做文件权限修改和rewrite规则的话,可以考虑是否是这个问题。原来写blog的时候,经常一篇文章多达几千条回复,而自己根本没有注意分页问题,导致经常超载,而原因又不好发现。 这几种出现500 Internal server error 内部服务器错误500 错误是比较经常的。希望这边文章对您有帮助。 (1298)

查看全文