Getting Started with RavenDB
Over the years there have been a number of customers who have asked if Winhost supports NoSQL databases. There is actually one NoSQL solution you can install in our environment, and it’s RavenDB. In...
View ArticleUpgrading DotNetNuke
It’s important to keep your web applications up-to-date. This prevents known vulnerabilities from being exploited and wreaking havoc on your site. That goes for any third-party software you might use...
View ArticleMaking a MySQL database backup using MySQL Workbench
Note: The manual methods in this tutorial are great, but if you’re looking for a “set-it-and-forget-it” automated backup solution, we offer a site backup service that can also back up your MS SQL and...
View ArticleDeploying a .NET Core 1.0 Application
Now that we support it, here’s a quick tutorial on how to deploy an ASP.NET Core 1.0 Application to Winhost using Web Deploy. Log into your Winhost Control Panel. Go to the Site Info section and click...
View ArticleHow to Install Magento 2.1.2 on Winhost (IIS)
Magento is one of the leading e-commerce platforms available today with a market share of about 30% among the 30 most popular ones according to Wikipedia. I’ve tried playing around with it in the past,...
View ArticleInstalling Jetpack for WordPress on Winhost
Jetpack is one of the most popular plugins available for WordPress (with over 29 million downloads!), created by Automattic – the same people who made the WordPress app itself. It’s a Swiss Army knife...
View ArticleHow to create an FTP user that can only access a specific folder
Sometimes you want to give someone FTP access to your site, but you don’t want them to have access to all of the site files. So we’re going to go through the steps to set up an FTP user that only has...
View ArticleNew Rules for Domain Owner Information Updates Start Today
Starting today, December 1st, new ICANN rules are in effect that change the way some domain contact information changes are done. The change affects all generic top level domains, such as .com, .net,...
View ArticleFilezilla ENETUNREACH FTP Error with Kaspersky Anti-Virus
If you’re using the anti-virus application Kaspersky Endpoint Security 10 for Windows and Filezilla for FTP, you might have encountered an ENETUNREACH “Network unreachable” error when trying to upload...
View ArticleReady or Not, It’s Time to Consider HTTPS
It used to be that unless your site accepted payments for products or services, you didn’t really need to concern yourself with an SSL certificate, which allows you to encrypt and secure your site...
View ArticleEmail change related to the postmaster@ address for your domain
We’re rolling out a change to the email system that you should be aware of. The “postmaster” account is set up by default when we establish email service for a domain, but you have the ability to...
View ArticleiPhone Secure Email Setup
We support secure SSL/TLS connections to our email server. We’re going to show you how to setup a secure connection with your iPhone. Click on the Home button Go to Settings Click on Mail Click on...
View ArticleDeploying an ASP.NET Core 2.0 (Orchard Core) Site on Winhost
The great thing about ASP.NET Core is that it’s portable, allowing you to run your Core application on any OWIN-compatible server. So, even if a particular version of .NET Core is not installed on the...
View ArticleHow to Keep WordPress Safe and Secure
This little factoid should freak you out: More than 80,000 websites are hacked every day. That’s almost one every second, or about 29 million every year. Those numbers translate to a lot of pain and...
View ArticleHow SSL certificates work
SSL certificates are necessary if you do credit card transactions on your site, or if you simply want to make your site available via an HTTPS URL (such as: https://example.com). If you visit that URL...
View ArticleConfiguring Elmah for use with ASP.NET Core
Years ago, I wrote an article on how to configure Elmah to be used on Winhost. You may have noticed that there is no official support for ASP.NET Core, however, you can use ElmahCore by barestan to...
View ArticleBlocking access to files with IIS Manager
Some customers have asked what is the best way to prevent visitors from accessing certain files on their sites. The solution we generally recommend is what I am going to cover in this article. First...
View ArticleHow to deploy an InProcess ASP.NET Core 2.2 application
In this tutorial we’ll be using an empty ASP.NET Core application within Visual Studio 2017 and show you how to deploy an ASP.NET Core 2.2 application that is running in InProcess on a Windows IIS...
View ArticleMy WordPress admin login just keeps refreshing. What to do?
When I see one of these tickets, I know I’m in for the long haul. I’ve seen this problem a handful of times and each time the solution was different and less obvious than it’s predecessor. So instead...
View ArticleHow to add reCAPTCHA to your WordPress Site
One of the most popular ways attackers are able to compromise WordPress sites is through a brute force attack. Through this method, they can try large number of passwords in a very short time. If your...
View ArticleWhy is my email so slow? Check the email header.
Having an email message to take forever to arrive can be very annoying and sometimes it leaves people wondering why is this even happening. In this article I’ll show you how to analyze email headers...
View ArticlePHP 7.3 Running Faster on Windows Server
PHP 7.3 that’s been recently installed on all of our IIS 8 and IIS 10 servers. One major difference is the speed of PHP sites running on PHP 7.3. Reading the buzz around the internet you’ll see claims...
View ArticleProgramming 101 Tips: 2 Ways to Add a Loading Icon “Spinner” to Your Website
For budding new web developers, here are two ways to add a “spinner” icon to indicate that your website is busy loading data. The first method uses jQuery’s .ajax method and the second method uses...
View ArticleDon’t Fall for “I hacked your computer” Scam Emails
First of all, I want you to understand this email message you received is nothing but a scam and you weren’t really hacked. I’ll explain in more details as you read on. This is by far one of the best...
View Article“We don’t have backups”– The last thing you want to hear from your host
When you are in a bind to find missing website files, the last thing you want to hear from your hosting provider is “Sorry, we don’t have backups of XYZ.” At Winhost, we do have a backup system in...
View ArticleHow to patch DotNetNuke’s Telerik.Web.UI.dll
Lately, we have been seeing a higher number of DotNetNuke (DNN) sites getting hacked via a known Telerik.Web.UI.dll vulnerability that’s been around for years. DNN released a patch a few years back....
View ArticlePHP 7.3 / PHP 7.4 with WordPress: Any speed improvements?
If you haven’t noticed we updated PHP version 7.3 with the latest minor update 7.3.17 and we also installed PHP 7.4. Back in October I wrote about speed improvements that came with PHP 7.3. Now with...
View ArticleUsing nopCommerce with MySQL
Nopcommerce 4.3 was released and with it, the ability to use a MySQL database. In this post I’ll be showing you how to configure your nopCommerce 4.3 with a MySQL database. Like many applications,...
View Article.NET Core and PHP Updates
.NET CoreOn our Windows 2012 and Windows 2016 web servers, both .NET Core 3.1.9 and .NET Core 2.1.23 are now available for framework dependent deployment (FDD). Note: If you cannot use...
View ArticleIntroducing Private SQL Server Service
Today we announce the launch of a new Premium Private SQL Server solution! Private SQL is your own dedicated Microsoft SQL Virtual Server that is not shared with any other customer. Since your SQL...
View Article