通俗基础教程
电脑操作教程
电脑怎样拨号上网
如何做个人网页
怎样做局域网
Word教程(文字处理)
图形图象处理入门
经典提高教程
怎样使用代理服务器
如何做无盘工作站
Photoshop教程
Dreamweaver3教程
Flash4教程
Firework3教程
Frontpage2000教程
Authware教程
Office2000教程
如何制作动画图片
OICQ&ICQ使用方法

高手学习指南

硬件升级技巧
CGI教程
ASP教程

PHP教程

注册表使用技巧
路由器的设置
网站建设指南
SQL
合作网站
栏目制作月光软件
最近更新:
类别:网站制作
有关服务器500错误的一些总结--写给新手

摘自 中文CGI专门店 作者:出尘雨

记得第一次接触cgi的时候,真是又好奇,又陌生。现在已经能够自己写程序了,可是这中间也走过一段艰难曲折的弯路,现在我也非常能够理解一些新手面对500Internal Server Error 时的心境。俗话说万事开头难,未能让初学者能够顺利的调试出第一个cgi程序,现在我把自己经历过的一些总结写给大家。高手就不用看我在这里班门弄斧了,呵呵


1。由于一些编程者在发布程序时提供的代码第一行解释器路径使用的是自己电脑上的路径

而在写说明的时候又常常忽略这一点,所以在调试的过程中往往这第一关就过不了,

把第一行!#c:/perl/bin/perl.exe改成自己服务商所提供的路径


2。绝对路径的错误:在用虚拟主机的时候,因为在浏览器的url地址是不用输入www这个目录的,所以有的就网友就忽略了这个目录,以为这个目录是主机的默认目录,其实不然。

举例,错误:real="/usr/home/4232/image"

正确:real="/usr/home/4232/www/image"

3.油箱输入错误,在有些程序需要管理员在原码上直接输入信箱地址的时候,有些网友往往会觉得suking\@yang.com.cn这个名字有些特别而不去理会,于是改成自己的信箱:shohu@21cn.com --错误就从这路出现了,这时系统会将@21cn当成数组来处理,在这里,如果你的信箱是:shohu@21cn.com 就应该改成 shohu\@21cn.com

4.系统环境变量出错,有些系统(比如我的)给出的变量值不正确,如{script name}再我的系统里监测就是错误的,这样,凡是调用过这些变量的程序,我要从头改起,如果你是初学者,这样的程序就应该放弃了,或者放弃这个主机,或者说服你的服务提供商。

5。cgi文件属性设置。 有好多网友说不会设置文件属性,在这里告诉你个快捷的方法。

1在coutftp里,先把该文件上传,2然后电击上传后的该文件把它选中,

3按shift+ctrl+a 酒会马上谈出一个窗口,在窗口中输入755然后按ok就可以

   
相关教程
一步一步跟我学安装BBS3000
有关服务器500错误的一些总结--写给新手