Setting Up A CGI Script On Your Web Site

Before you set up any scripts you will need some information about your server. You can get this by e-mailing your web hosting provider. It's good to have these on hand before you try to set up a script. You may not need all of the information for each script, but some of the larger scripts demand more information to work. The information you may need is:

Path To Perl This is normally the first line at the top of a ".cgi" or ".pl" (Perl) script. A sample of a Path To Perl is /usr/bin/perl. Most scripts already have the proper Path To Perl included. If the script doesn't work it may be this variable.

Relative Path Which is the relative path to your server, not the HTML path. A sample is: /home/yourlogin/public_html/

HTML Path To Your Server Which is the URL path to your server, for example: http://yourdomain.com

Sendmail Path Which is the relative path to your mail server. A sample is: /usr/sbin/sendmail

SMTP Server Address Which is the path to sendmail on your server. A sample is: smtp.yourdomamin.com (This is rarely used)

Once you have those variables you can set up just about any script available.

Open the scripts that you are instructed to in the "readme" file or "installation" file. These instructions should tell you which scripts need to be set up with these variables. Open these files in a HTML editor, or a text editor. The instructions should also give you the exact location where each variable should be changed or inputed.

Once you have all of the variables set, upload your scripts. They must be uploaded in ASCII, not Binary, if your FTP program makes you choose. Once uploaded your scripts need to have the permissions set in order to work. The instructions should have those permissions for you. Normally a ".cgi" or ".pl" script has it's permissions set to 755.

Your FTP program should allow you to do that somewhere in the program. I use WS_FTP95 LE. To set permissions I simply right click in the right hand window when I am in the server directory where the script is. I click on "FTP Commands" then on "Site". I then type in the field "chmod 755 name of script". If the script is called "abc.cgi" then I will type in "chmod 755 abc.cgi".

It is now time to test the script. The instructions should tell you how to access the script, i.e. "yourdomain.com/abc.cgi". If you get a "Internal Server Error" then you need to go back and check the variables in the scripts and set the permissions, and try uploading the script again.

Read more articles by this author, about this and other subjects, here.

About The Author

Bob Power has been an Internet entrepreneur for longer than he would like to remember. He is currently on a voyage of learning, thanks to his readers, who have asked him to answer questions about topics they want more information on. You can see some of the surprising, and at times exciting results, and variety of topics and paths this has taken him on, or to contact Bob Power please click here.

These articles may be reproduced exactly as shown above. No revisions or changes are permitted.

In The News:

Top Web Development Trends 2019  YourStory.comWeb Development Trends 2019 Do you know global internet users number have surpassed 4 billion in 2018? It is found in a recent study by We Are Social and ...
Are You Missing This Important Puzzle For Web Development Success? – Test Driven Development  YourStory.comAs a Web Development Company, there are many aspects of your business that determine your success. You can choose to create your application as cheap as ...
WWW = Woeful, er, winternet wendering? CERN browser rebuilt after 30 years barely recognizes modern web  The RegisterIn preparation for next month's 30th anniversary of the proposal that gave us the world wide web, boffins at the behest of CERN have recreated the world's first ...
A Quick Primer on Managing Your Web-Development Tasks  EntrepreneurEarly in the life of your startup, perhaps when that venture is still just a side project, you need to get serious about the design of your website or app(s). And you ...
AI in Web Development: Reality or Hype  ReadWriteTo what extent will artificial integration (AI) change how we do things going into the future, particularly in the field of web development? This debate has been ...
The Crucial Role of AI in Web Development  Analytics InsightArtificial intelligence is undeniably no longer a buzzword in the web development space. AI in web development is used to design automation, integrating into ...
7 Web Development trends that will shape your online market now and beyond  TechGenYZHere we list out 7 unignorable web design trends to accelerate your growth this year. This will help you shape your online market.
How Artificial Intelligence is reshaping web designing and web development?  Express ComputerBy Ankit Gupta, CEO and VP, WeblinkIndia.net. The modern industries follow the consumer-driven approach, where customer experience has become the ...
Web Development Business Management and Sales Techniques  Business 2 CommunitySoftware engineers often think about starting a web development business of their own. We may be talking about a traditional senior software developer working ...
Mindsmiratus Technologies - Web development  WhaTechMinds Miratus Technologies Pvt. Ltd offers IT Support and Services like Web development, Designing, Digital Marketing (SEO, SMO, and PPC), E-commerce ...
Avail The 95% Discount Offer On The Complete Full Stack Web Development Master Class And Become An Expert Developer  WccftechDesigning web applications and becoming an expert at it, is no easy task. It requires a lot of hard work and dedication and often a huge financial investment.
Python Survey: Data Analysis Overtakes Web Development as No. 1 Use Case  ADT MagazineA new developer survey about Python reveals the programming language is now used primarily for data analysis, supplanting the previous No. 1 use case, Web ...
Top 10 Mobile App Development Companies in India 2019  YourStory.comIn today's technology-driven world, app developers can play a notable role in the growth of a business. Mobile app development companies have become ...
Cosmic JS wants to simplify web development so you can focus on content  TechCrunchIf you are a web developer, you know how complex many of the traditional web *content* management systems have been. One of the big problems has been ...
Ionic 4 taps Web Components for mobile app development  TechTargetThe latest version of Ionic's application development environment, Ionic 4, is rebuilt on standard Web Components to enable developers to use one codebase to ...
What is Wix? – Website Builders Explained – 2019  TechCoIf you want to start a website, you may have heard of Wix. We explain what Wix is, and isn't and why you should use Wix for your site.
Create more value for your customers with an integrated site builder  Daily Host NewsHere are four key ways an integrated site builder can boost the value of any web host to its customers.
Daily Deal: The Complete Full Stack Web Development Master Class Bundle  TechdirtThe $29 Complete Full Stack Web Development Master Class Bundle is seven courses covering today's hottest web frameworks and technologies. You'll start ...
Website programming? Pffft, so 2011. Python's main squeeze is now data science, apparently  The RegisterThe Python programming language is now used more for data science than web development, according to a new survey. The poll, conducted by the Python ...
Learning programming languages for free: GitHub's best guides for Python developers  TechRepublicThe five-highest ranked repositories on GitHub related to learning how to code in Python.
Web development trends 2019 - Ponder on them to make a difference  ITProPortalThe world of web development experiences demand constant transformation every year, whether it is related to tools, services, coding, languages, or designs.
This Complete Full Stack Web Development Master Class Bundle only costs $29  NeowinToday's highlighted deal comes via our Online Courses section of the Neowin Deals store, where you can save 95% off the Complete Full Stack Web ...
Pinnacle purpose to Choose Ruby on Rails for Web Development Project  HostReview.comWell, like life in web development we too have a good number of choices. In terms of life, the choices can be unique and varied however in regards to ,General ...
Become a master of code with this full stack developer training  Popular ScienceGrab 46 hours of *fresh* video tutorials for $29 and become a master of code with this full stack developer training.
How to Become a Web Developer  University Magazinehow to become a Web developer. Research the education, training requirements and learn about the experience you need to advance your career in Web ...
Top 10 Image Formats that are best for Web Development - WhaTech  WhaTechWeb application development is one of the biggest trends in this era because now a day's software has tons of functionality that cannot work properly on our ...
Infibeam plays down auditors' concern regarding payments to vendors  VCCircleInfibeam Avenues Ltd, which operates payment gateway company CCAvenue, has addressed the concerns raised by its auditors regarding inconsistencies in ...
SauceCon 2019 Speaker Profile: Wim Selles  DevOps.comThis is the fifth in a series of articles highlighting speakers at SauceCon 2019, which brings together global users.
Most Popular Open Source Projects in Python Programming  TechnotificationIn recent years, these projects caused the creation of many working places for programmers interested in open-source development.
Pick a Side Job That Gets You Away From Your Screen  LifehackerAnyone who works from home knows it's a special kind of hell. Despite the allure of soft pants and no commute, it can be isolating and dreary. When you're left to ...
How to create a native mobile app with React Native [Tutorial]  Packt HubIn this article, we'll see how to install and use React Native to build a mobile application. We will also see how to add development tools like ESLint, Flow, and ...
Top 10 Programming Languages to Watch Out for in 2019  AppinventivEager to know what are the top 10 programming languages that will define 2019? Check this blog to get the list.
Become a web development pro with this Angular 2 training  Android AuthorityWhen it comes to web development, Angular 2 reigns supreme. This streamlined and innovative platform is the go-to application for virtually every aspect of the ...
Top Website Design and Development guidelines for 2019 - WhaTech  WhaTechIn 2018, it was a core requirement for every company to have a digital presence. This was what spurred the growth of top web development companies as there ...
DevOps – the ultimate goal and our biggest challenge yet  Fourth SourceDevOps, the culture and set of processes that bring development and operations teams together, is now universally viewed as the secret sauce to balancing.
Arkansas Business Publishing bought by its president  Arkansas OnlineMitch Bettis, president of Arkansas Business Publishing Group of Little Rock, is purchasing the company from a limited partnership led by Olivia Myers Farrell, ...
Girls in Tech adds new Python coding program  SDTimes.comGirls in Tech wants to add Python skills to women's toolbelt in a new web development bootcamp announced this week. CODE G: Level II is a 40-hour, 5-day ...
Become a professional web developer with this nine-course bundle  Android AuthorityWith nine courses and over 60 hours of training led by development pros, this bundle walks you through both the fundamentals of web development along with ...
Monash University launches web development program for adults  Manufacturers' MonthlyMonash University has launched a coding boot camp for adults, in partnership with global workforce accelerator Trilogy Education.
Arkansas Business Publishing Group president to buy company, take on CEO role  Arkansas OnlineMitch Bettis, president of Arkansas Business Publishing Group of Little Rock, is purchasing the company from a limited partnership led by Olivia Myers Farrell, ...
Genuitec Announces CodeMix 3.0, Bringing Major Improvements in Performance and eLearning Technology to Eclipse  PR WebCodeMix 3 brings with it great functionality, and improvements in its performance with the rest of Eclipse, optimizing major aspects of development to ensure ...
Students develop projects at third annual Hackathon  The Harvard-Westlake ChronicleStudents coded for 36 hours to develop their own programs as part of the third annual Hackathon hosted Feb.16 to 17. The event, led by Rehaan Furniturewala ...
Spring Forward: Women in tech celebrated at month-long Brighton festival  Brighton & Hove IndependentA festival celebrating the achievements of women in digital and tech industries kicks off in Brighton and Hove next month.
The Internet Was Built on the Free Labor of Open Source Developers. Is That Sustainable?  MotherboardA look at the complicated business of funding open source software development.
Python 3 and data science top Python developer survey  InfoWorldJetBrains survey shows Python 3 adoption growing and data analysis and web development to be the leading Python use cases.
4 Interview Questions to Ask Part-time Web Developers  PC WorldWeb developers can help you manage your corporate websites, tweak websites for clients, and implement more efficient databases. Bringing on a web ...
College students aren't learning JavaScript. Here's how they learn it  Business InsiderJavaScript is the most popular programming language in the world, and one that's vital for many tech jobs. So why aren't college students learning it?
Web Development on an iPad  Laravel NewsThe idea of working entirely from an iPad has always appealed to me. The portability, the battery life, and of course the touch screen makes it an excellent device ...
HRH The Duke of York meets Met Office apprentices  Met OfficeHRH The Duke of York met with some of the current Met Office apprentices today, while visiting Exeter to hold a [email protected] On Tour event, an initiative ...
How to create apps that work together across Windows, iOS, and Android  InfoWorldProject Rome SDKs arrive for iOS and Android, so your apps can now take advantage of Microsoft's cross-platform technologies.
This $41 course package can get you hired as a back-end web developer  The Next WebFront end developers get all the glory. Their work is always right there in a user's face with all that HTML and CSS goodness. But those in the know know that the ...
5 Ways in Which Data Science Is Revolutionizing Web Development  Analytics InsightCustom software development companies are figuring out new ways to utilize the advanced data science techniques to build customized websites to suit specific ...
New risk-based pricing engine MiQ was built to improve the customer experience  HousingWireExecutive Conversations is a HousingWire web series that profiles powerful people in the financial industry, highlighting the operations and the people that ...
Trends You can Expect in Web Development for 2019  Customer ThinkThe current generation of website developers is ideal employees in consideration of web development spectrum. Most of the modern people respond quickly to ...
Learn Web Development for Free With App Academy  LifehackerCoding school App Academy has opened a free online interactive version of its 12-week curriculum. That's a pretty good deal, since the Academy's in-person ...
What Skills Should You Look for in a Web Developer?  Customer ThinkIntroduction. Choosing a web development company is one of the most important decisions a business can make in today's marketplace. Simply put, how a ...
Web Development: What's Big In 2019?  HackadayI try to keep up with web development trends but it's hard to keep pace since it's such a fast evolving field. Barely a week goes by without the release of a new JS ...
9 Web development trends you simply cannot ignore in 2018  TechGenYZWeb development is a major part in conversions and increasing your sales.To optimize your websites know the web development trends of the year.
Know about the current trends in web development  Customer ThinkIn case of web development, you may have probably heard that the only constant is the change. It is an industry-defining statement as web development keeps ...
Careers in Web Development  Telangana TodayIn the last edition we have discussed about various technology stacks, what to learn and what is the career path. This article details about careers in web ...
How will AI change the web development in future?  Customer ThinkAI is present everywhere – from chatbots to virtual assistants, AI is used in day to day activities. Virtual assistants like Siri and Cortana are helping the users by ...
From Salon Marketplace: Earn a web development certification with this bootcamp  SalonThe Beginner Full Stack Web Development course provides a strong foundation of digital knowledge.
Done Role of IoT in Web Development  Customer ThinkWith the increasing advent of technology and the ever-changing demands of people as well as businesses, there has been a rise in technologies which have ...
JavaScript and Web Development InfoQ Trends Report  InfoQ.comThis InfoQ Trends Report looks at the current trends with JavaScript, HTML, CSS, and web development in general, exploring technologies and options gaining ...
How to become full-stack web developer  JAXenterIf you're looking for a way to become a full-stack web developer, and amplify your chances of landing a well-paid job, here is the ultimate guideline.
Things You Should Definitely Know About Web Development Team  Customer ThinkImagine one time you came up with a great idea to create a website for your company. The first step to take in this case is to hire a web development team of ...
Five hacks to land a top-notch internship in web development  Daily News & AnalysisWhether you've got your degree in web development or you're still studying, it is imperative to gain some practical experience in the field. But, landing a web ...
How IoT Is Changing Web Development  IoT For AllIoT brings changes to software development on many levels, including on the web. Let's discuss the main peculiarities and nuances of IoT web development.
4 Ways Web Development Has Changed Over the Years  The Hans IndiaWeb development has seen many changes over the years New ideas, new technologies and what is acceptable as an industry standard has pushed web ...
Best Programming Languages For Backend Web Development  TechnotificationHere are some interesting server-side web development programming languages worth considering for web development.
Score 9 courses on back-end web development for just $41  MashableAt the risk of sounding totally high: Websites are sort of like restaurants, when you think about it. Stick with us. You've got your front-end developers, who function ...
6 steps to becoming a full stack developer  TechGenixThe journey to becoming a full stack developer might appear herculean at first. But once you master these six steps, you are on your way to getting there.
Lean Web Development with the Best Teachers Online  Digital InspirationFor the past few months, I have been on a learning spree looking to enhance my existing coding skills and also learn new programming languages and ...
Microsoft brings Chromium to Edge to reduce web development fragmentation  SDTimes.comMicrosoft has announced plans to adopt Chromium into Microsoft Edge on desktop. Chromium is an open-source web browser project created by Google.
Spring MVC tutorial: How Spring Boot web MVC makes Java app development easy  TheServerSide.comThere are many Java web development tutorials available online, but there are very few Spring MVC examples that run within a Spring Boot project. This Spring ...
Yale, Flatiron School create web development bootcamp for summer session  Yale NewsYale Summer Session is collaborating with Flatiron School to offer a Web Development Bootcamp for Summer 2019, which will carry two Yale College credits, ...
Web development school pushes for more tech-industry training  KMTV - 3 News NowThe Interface Web School, which is a part of the AIM Institute, wants to help put people to work in the growing tech industry. Aim's mission is to grow, connect and ...
Focusing on data science and web development, edtech startup edWisor looks to bridge the skill gap  YourStory.comBootstrapped edWisor looks to address skill shortage in the areas of data science and web development, and uses gamification to align freshers with industry ...
10 Essential Question to Ask Your Web Developer  Business.comAsking the right questions when choosing a web developer can help you find someone who understands your vision and can give you the website you want.
Future of web development in India  Daily News & AnalysisFuture of web development in India - Web development, as a career, has witnessed a boom all over the world, including India, since the time e-commerce has ...
Learn Web Development For Just $15 With This Amazing Complete Web Developer Course 2.0 – Limited Offer  WccftechLearn web development with Robert Percival. Get the Complete Web Developer Course 2.0 for an amazing discount offer and start a career!
Django vs Flask: A Look At The Two Popular Python Web Frameworks  Analytics India MagazineIn this article, we look at two of the best frameworks, Django and Flask that can be used by Python programmers and developers.
Ten Basic Things Every Web Developer Should Know  HTML Goodiesten things you need to know if you plan to build a web site.
How is Gmail better than other Email providers? 5 Reasons  TechGenYZHiring a website developer is necessary to create a professional website. However, is it so easy? Have a look at top reasons to hire the best website ...
Top Five Programming Languages To Learn In 2019  Analytics India MagazineIn this article, we list 5 programming languages that are recommended for 2019 and the importance of these languages. These langyages are in great demand.
Why Hiring Top Web Developers is a Good Idea  DevOps.comWeb development is one of the most valuable activities of any company, especially tech companies and web design agencies.
4 Questions to Ask a Web Developer During an Interview  DevOps.comWeb development is a fragile process. You need talented web developers to make truly beautiful sites with seamless user experiences and fast loading There's ...
Job vacancy: Marketing and web development project manager  International Association of Athletics FederationsThe IAAF is seeking a marketing and web development project manager at its Monaco headquarters. Reporting to the chief information officer, the marketing and ...
This web developer course is down by over £150  MashableProgress from a junior to senior web developer for just £11.99 with this course.
Learn the tricks of web development in 44 hours  Android AuthoritySpending just $29 could be the start of your future in web development. The minimum outcome is that you learn an interesting and marketable new skill. If things ...
4 Ways to Ensure Effective Web Development  Business 2 CommunityWhen it comes to building a new website, many businesses choose to focus predominantly on the design aspect of the project when approaching agencies to ...
How do I know if Web Development is right for me?  TechRepublicHow do you know if you're ready for a career change in tech, and if that change is right for you? A TechRepublic member is trying figure this out and is asking ...
7 Best YouTube channels to learn web development & designing  TechGenYZNeed to learn web design and development? No worries, there are millions of tutorials, and videos available on YouTube for people to learn new skills or to ...
Job opportunities await grads of BCIT's New Media Design and Web Development diploma program  Straight.com(This story is sponsored by BCIT Business.) These days, Edward Fajardo is spending a fair amount of time testing drones with cameras. And for good reason.
Yale announces Web Development “Bootcamp”  Yale Daily NewsYalies interested in programming will be able to take a 10-week web development boot camp this summer for credit, offered as a part of Yale Summer Session, ...
How Website Development Has Changed Over the Years (infographic)  Digital Information WorldWebsite design has come a long way in a relatively short time. From zeros and ones to lines of code to intuitive website builders, designing for the web has ...
Leveraging Data Science in Web Development  CIOReviewLeveraging Data Science in Web Development By CIOReview - The world of web development is growing rapidly and serves as a tool for business development ...
Why has Python Failed To Penetrate The Enterprise Development Sector?  Analytics India MagazinePython has built considerable buzz in the large-scale web development space, but despite its popularity, it has failed to penetrate enterprise development.
Report: What is the next big thing in web development?  JAXenterThe 2018 Packt Skill Up Report: We take a closer look at web development: What technologies are currently number one and what does the future hold?
Image Management 101: The Web Developer’s Guide  DevOps.comHow understanding the user experience can help web developers in managing images effectively Online experiences have in many ways supplanted in-person ...

Making The Business Case For Web Standards

Through the explosive growth of the Web, companies have realized... Read More

How to Get Your Website In Front of Thousands of Customers At No Cost To You!

Dan Kennedy once said that if you can't make money... Read More

The Power Is In The Pipes: How To Get Maximum Leverage From Your Website

What is the most important part of your online business?Many... Read More

Web Sites ? Should I Learn or not?

A common dilemma most small and medium businesses face when... Read More

Do You Need a Web Database?

Does My Web Site Require A Web Database?If your web... Read More

2 Key Ways to Make Your Site a Success

If one more business owner tells me their website sucks... Read More

Have You Got Your Ear To The Ground Or Your Head In The Sand?

What happened on your website yesterday? What about last week... Read More

Trinkets, Lockets And Empty Pockets

It never ceases to amaze me how many people set-up... Read More

In Business? 10 Reasons Why You Need a Website -- Now!

1) Word of Mouth The single most powerful form of... Read More

Do You And Your Website Have Credibility?

I recently received an unsolicited e-mail from some company offering... Read More

Link Trades That Waste Your Time

Never has competition been so difficult in the Internet world.... Read More

Web Designer? You Dont Need No Stinkin Web Designer!

RIVERSIDE, CA August 4, 2004 ?- "Historically, small business owners... Read More

Make Your Own Brand!

There are millions and millions of websites on the Internet.... Read More

Developing State-enabled Applications With PHP

Installment 1Developing State-enabled Applications With PHPWhen a user is browsing... Read More

Why Your Business Needs a Website

Even with the steady growth of the World Wide Web,... Read More

Allocating Your Web Site?s Budget Properly

I had a client say something to me the other... Read More

How to Build a Database Driven Web Site

If you ever want to create a state directory, article... Read More

Why Do I Need A Web Site?

Even though the Internet has been around for a long... Read More

Running An Effective Website

Running an effective website is a continuous process. I have... Read More

Building eCommerce Websites that Work - Part 3

An interesting eCommerce success factor that isn't precisely overlooked, but... Read More

Build It and They Will Come

Build it and they will come is not always true;... Read More

The Problem with Automated Accessibility Testing Tools

An automated accessibility tool is a piece of software which... Read More

Beyond Web Usability: Web Credibility

If you've been developing websites on Mars for the past... Read More

Why Every Small Business Owner Needs Two Websites

Every small business owner knows that they need a website,... Read More

For Newer Sites, Web Marketing Depends On Titles & Links!

We all start out the same. Some have budgets, some... Read More