Godaddy免费空间问题及解决方案总结
2010-02-25 13:11
260 查看
godaddy购买了两个域名后,申请了两个免费空间,分别是Linux+php+mysql和windows+iis+access,经过几个月试用研究,将发现的问题总结如下:
1.每个页面自动加godaddy的广告,其解决方案在baidu中搜索到处都是,无非是破坏其底部script代码来达到效果;再完美点就是编写代码首先识别浏览器语言,碰到英文就不破话广告代码,碰到中文浏览器就破坏其广告代码,这种方法相对保险点;还有一种在.htaccess中添加如下代码:
LayoutIgnoreURI *.php
LayoutIgnoreURI *.cgi
LayoutIgnoreURI *.htm
LayoutIgnoreURI *.html
LayoutIgnoreURI *.xhtml
2.要实现url rewrite 功能,在linux主机上可以用.htaccess,windows主机中只能用.net2.0的web.config进行配置。
3.此外,.htaccess和web.config还有更强大功能。
如在.htaccess中添加默认首页的代码,如下:
DirectoryIndex index.html default.php index.php
4.linux主机上可以自定义php.ini配置。
如果使用php4则在根目录建立php.ini文件进行配置,如果使用php5则建立php5.ini文件。
在该ini文件中有比较重要的配置,如“auto_append_file =”,此配置用于自动向以.php为后缀的网页文件尾部自动添加代码。其具体用法如:auto_append_file = /append.php 。此配置对于解决广告问题很有效果。
在遇到上传文件大小限制时,需要同时配置upload_max_filesize = ,post_max_size = ,memory_limit = 三个参数,如发现超时则要配置max_execution_time = ,max_input_time = ,其中=号后面数值按需填写
5.linux主机可以连接mysql数据库以及使用php+access数据库,sqlite还未试用过(理论上php5里自带sqlite的支持文件)
但是在windows免费主机中只支持access数据库连接,因为windows主机支持php,其php是safemode(安全模式,等于太监),其php.ini不能自行配置且不支持mysql扩展(等于太监加太监,即人妖,还不能自定义配置ini文件),其免费空间的.net程序不支持dll文件,不支持mssql数据库连接,最终结论windows主机只能使用asp+access的方式。
6.接着问题又来了,使用非utf-8编码的中文asp程序+access数据库会导致数据显示乱码,其中网上又有解决方法(将access数据库转换为97格式的数据库,但偶尔会碰到不能转换的情况),其实最简单的方法就是使用utf-8编码的asp+access程序,可以完美解决乱码问题。
7.当你惊喜的发现,终于可以使用asp+access或php+mysql方式建站时,问题又来了,免费linux主机的GD库有问题,导致验证码生成失败(试验多次,基本排除代码和广告问题),不过幸好asp程序不需要GD库支持,当你使用代码<img src=”xx/xx/c_validcode.asp”>时,如愿以偿的看到了验证码
8.不过还是高兴的太早了,突然你发现文章阅读次数都不显示了,digg top数字也不显示了……,渐渐的你发现原来<scritp scr=xx/xx/xx.asp></script>或者<scritp scr=xx/xx/xx.php></script>这类的代码都失效了,似乎似乎已经接近绝望的边缘….
9.偶然间,发现z-blog的文章阅读次数可以在静态页中动态显示,查看代码发现其并没有直接调用动态文件,而是使用了jquery……
gd免费空间研究告一段落,待续中………
1.每个页面自动加godaddy的广告,其解决方案在baidu中搜索到处都是,无非是破坏其底部script代码来达到效果;再完美点就是编写代码首先识别浏览器语言,碰到英文就不破话广告代码,碰到中文浏览器就破坏其广告代码,这种方法相对保险点;还有一种在.htaccess中添加如下代码:
LayoutIgnoreURI *.php
LayoutIgnoreURI *.cgi
LayoutIgnoreURI *.htm
LayoutIgnoreURI *.html
LayoutIgnoreURI *.xhtml
2.要实现url rewrite 功能,在linux主机上可以用.htaccess,windows主机中只能用.net2.0的web.config进行配置。
3.此外,.htaccess和web.config还有更强大功能。
如在.htaccess中添加默认首页的代码,如下:
DirectoryIndex index.html default.php index.php
4.linux主机上可以自定义php.ini配置。
如果使用php4则在根目录建立php.ini文件进行配置,如果使用php5则建立php5.ini文件。
在该ini文件中有比较重要的配置,如“auto_append_file =”,此配置用于自动向以.php为后缀的网页文件尾部自动添加代码。其具体用法如:auto_append_file = /append.php 。此配置对于解决广告问题很有效果。
在遇到上传文件大小限制时,需要同时配置upload_max_filesize = ,post_max_size = ,memory_limit = 三个参数,如发现超时则要配置max_execution_time = ,max_input_time = ,其中=号后面数值按需填写
5.linux主机可以连接mysql数据库以及使用php+access数据库,sqlite还未试用过(理论上php5里自带sqlite的支持文件)
但是在windows免费主机中只支持access数据库连接,因为windows主机支持php,其php是safemode(安全模式,等于太监),其php.ini不能自行配置且不支持mysql扩展(等于太监加太监,即人妖,还不能自定义配置ini文件),其免费空间的.net程序不支持dll文件,不支持mssql数据库连接,最终结论windows主机只能使用asp+access的方式。
6.接着问题又来了,使用非utf-8编码的中文asp程序+access数据库会导致数据显示乱码,其中网上又有解决方法(将access数据库转换为97格式的数据库,但偶尔会碰到不能转换的情况),其实最简单的方法就是使用utf-8编码的asp+access程序,可以完美解决乱码问题。
7.当你惊喜的发现,终于可以使用asp+access或php+mysql方式建站时,问题又来了,免费linux主机的GD库有问题,导致验证码生成失败(试验多次,基本排除代码和广告问题),不过幸好asp程序不需要GD库支持,当你使用代码<img src=”xx/xx/c_validcode.asp”>时,如愿以偿的看到了验证码
8.不过还是高兴的太早了,突然你发现文章阅读次数都不显示了,digg top数字也不显示了……,渐渐的你发现原来<scritp scr=xx/xx/xx.asp></script>或者<scritp scr=xx/xx/xx.php></script>这类的代码都失效了,似乎似乎已经接近绝望的边缘….
9.偶然间,发现z-blog的文章阅读次数可以在静态页中动态显示,查看代码发现其并没有直接调用动态文件,而是使用了jquery……
gd免费空间研究告一段落,待续中………
相关文章推荐
- 这是我们公司总结的一些关于中文乱码问题的一些解决方案和经验和大家分享!
- 开发中遇到的git问题总结及解决方案
- Android Studio 之 导入Eclipse项目常见问题及解决方案 在将Eclipse做的Android项目成功导入Android Studio 后,启动生成,遇到一些问题,现总结如下:
- Maven使用常见问题总结及解决方案
- connection reset by peer问题总结及解决方案
- ubifs文件系统的制作过程&&遇到的问题及解决方案总结---之二“Linux内核中添加对UBIFS文件系统的支持”
- ubifs文件系统的制作过程&&遇到的问题及解决方案总结---之三“UBIFS镜像的制作&&烧写”
- Unity5.x 项目升级过程中常见问题解决方案总结
- Ubuntu 16.04 + Nvidia 显卡驱动 + Cuda 8.0 (问题总结 + 解决方案)
- 【总结】升级Xcode8遇到的问题及解决方案!!!
- godaddy免费空间完美安装部署dedecms
- iOS10 适配-Xcode8问题总结及解决方案
- 关于Godaddy空间存放DotNet网站出现500 - Internal server error 错误的总结
- 归档空间问题处理总结
- Web前端页面的浏览器兼容性测试心得(三)总结一些IE8兼容问题的解决方案
- 学习Opencv中文版--例2--10,书上的代码有点问题,现在把遇到的问题及解决方案作总结
- 关于C++的一个栈空间被占用问题的总结
- MDK在链接时提示空间不够(No space in execution regions with .ANY selector... )的解决方案总结
- 移动sdk接入问题总结(cocos2dx项目eclipse中引入多个so库解决方案)
- 工作总结21 客户在firefox登陆进去又闪退后的问题解决方案