Most people don't want to even worry about server requirements, because it can be complicated stuff. That's why so many people choose to use CoffeeCup S-Drive to host their forms. However, you can use any web server you like, as long is it meets the proper requirements.
Using S-Drive Forms
When you publish to S-Drive Forms, you can rest assured that everything is fully configured and ready to go. We've configured our servers to work exactly the way Web Form Builder was designed. Plus, you get a bunch of administrative tools that make form management super simple:
- Manage your forms from the S-Drive Dashboard
- View form stats that tell you how your forms are being used
- See all form results in a comprehensive overview
- Click form results to see them in extreme detail
- Download results in a CSV (text) file for exporting to a database
You just need an S-Drive account to use it. You can set your account here.
S-Drive Forms allows you to bypass all that complicated server/database stuff that makes traditional form management such a chore. However, you definitely have the freedom to use your own server if you like.
Using Your Own Server
Web Form Builder has been verified to work on the following hosting providers: BlueHost, HostGator, GoDaddy, Yahoo, Tilted, A Small Orange, IONOS, and Hostmonster. If your hosting provider is not listed here and it is working, let us know so we can update the list. Most likely, your server administrator has all the necessary stuff to run your web forms flawlessly, but here's a breakdown of what you need:
- PHP 7.4 - 8.3
- cURL extensions
- PHP sessions enabled
- PDO Module Installed
- popen function enabled (make sure it's not disabled in php.ini)
If you are not sure if your server has these items enabled, contact your hosting provider and they will be able to assist you. For Windows servers (not supported), you must use IIS/7.5.
Testing Your PHP Version
You can use the code below to check which version of PHP is installed on your server. Open Notepad or Textedit and copy and paste this code into the document:
<?php
phpinfo();
?>
Saving Using Notepad:
Go to File > Save As and save the file as phpinfo.php. Make sure you change the Save As Type to All Files.
Saving Using Textedit:
Go to Format > Make Plain Text if you are in "Rich Text" mode. Then go to File > Save and save the file as phpinfo.php.
Now you will need to upload this file to your server using an FTP client. Once the file is on the server, go there with your browser, and all the PHP information about the server will be displayed.
If all that is too confusing, contact your host, and they will be able to tell you if these items are running on your server.
Remember, using Web Form Builder's super easy Publish button, you can put your form on S-Drive and let it take care of your form processing so you don't have to deal with any of this PHP stuff. You'll be able to log in with your CoffeeCup account information to check your form results, and even get stats on who filled out your form. Go sign up or log in to S-Drive if you'd like to learn more!