• 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>

    下电影就上 挖沙啦电影网 - 更多免费高清电影下载
  • 相关阅读:
    MYSQL长连接的一个小问题
    wpf关于PasswordBox的绑定Password的问题(MVVM框架)
    关于C# DataGridView 全选与取消的小问题
    谈谈在京东手机APP的产品推荐
    赵海平给中国开发者的建议
    python_闭包_匿名函数
    mysql远程连接10038错误
    计算机系统 -- 计算机
    Java——类和对象
    ORACLE数据库定时任务—DBMS_JOB
  • 原文地址:https://www.cnblogs.com/zzmzaizai/p/1820913.html
Copyright © 2020-2023  润新知