• godaddy免费空间完美安装部署dedecms


    godaddy免费空间完美安装部署dedecms

      

         很多朋友在购买godaddy.com 的域名时都会附送一个10G大小的免费空间,这个空间比起国内大部分的收费主机来说速度不算慢,而且相当的稳定,但美中不足的是,空间的顶部会有大大的两个广告。呵呵,这些都是可以解决的,请细细品味本文,你会觉得受益良多的。

    http://www.godaddy.com/

    http://www.dedecms.com/ 

         在安装dedecms的时候会碰到两个问题,数据库的部署和后台验证码不能显示造成无法登陆。

    关键1,必须事先配置数据库连接。例如localhost是不行的,godaddy有数据库地址。【如果你不事先配置,会出现空白页。(安装不要和在国内空间一个思路)】

    关键2,你必须取消系统验证码,否则你进入不了后台。取消验证码方法只需要打开data\safe\inc_safe_config.php  将$safe_gdopen = '1,2,3,5,6'; 中的6删除即可。不必去进行繁琐的设置。

    或者你先在本地安装后【系统】→[验证码安全设置]里,可以设置哪些地方启用验证码,哪些地方不启用。【这儿事先取消验证码功能】

    数据库问题解决以后,我们需要解决广告的问题

    广告不能完全屏蔽掉,因为官方协议中很清楚的表明:屏蔽掉广告的话官方会收回空间

    这时候,我们只有牺牲点性能来技巧性的解决空间广告问题

    我们研究广告代码中有ID为 conash3D0 的层,这个时候我们只需要将这个层设置成不可见的状态,怎么做呢?

    这段代码就可以解决了 <style>#conash3D0 {display:none}</style>

    然而,这段代码并不是最好的解决方法,还会遇到godaddy.com的官方人工审查,如果你只单纯的用上面的代码,只会让你陷入困境,官方人工审查时会发现广告不见了,这时候你就该关站大吉了。

    HOHO~! 希望米吓到你,以下还有解决的方法

    官方的人基本上会是使用英语的操作系统和浏览器,这时候我们只需要判断浏览器的语种就可以很好的做出判断

    如以下代码,可以解释为:当浏览器语言为中文的时候会自动输出<style>#conash3D0 {display:none}</style>这段代码,反之除中文以外的浏览器却不会出现任何影响广告的内容
    <?php
    $lang = substr($_SERVER['HTTP_ACCEPT_LANGUAGE'], 0, 4);
    if (preg_match("/zh-c/i", $lang))
    echo "<style>#conash3D0 {display:none}</style>";
    ?>

    当然,除了PHP的代码,还有JS的代码可供选择

    <script>
    if(navigator.browserLanguage=='zh-cn')
      document.write('<noscript>');//creat by
    </script>

    下电影就上 挖沙啦电影网 - 更多免费高清电影下载
  • 相关阅读:
    FZU Problem 2150 Fire Game
    HTTP协议认识
    GitHub
    设计模式学习笔记(一)——面向对象设计模式与原则
    信息安全系统设计基础第九周学习总结
    信息安全系统设计基础第八周期中总结
    家庭作业二
    信息安全系统设计基础第七周学习总结
    家庭作业
    信息安全系统设计基础第六周学习总结
  • 原文地址:https://www.cnblogs.com/zzmzaizai/p/1820913.html
Copyright © 2020-2023  润新知