Up and Running!

PTR Systems uses GoDaddy for it’s hosting.

The site was a doddle to upload to the provider, I simply uploaded the mojoPortal zip file to the server using FTP, then within their File Manager on their administration website I unzipped the zip file on their server, therefore not having to worry about uploading thousands of files, as mojoPortal is quite big!

Now that the site had been extracted, I needed to move all the files from wwwroot to the root (html) directory, which was relatively easy using their File Manager, then once all the files were moved, I enabled Writing to the Data, ClientScripts and App_Data directories using their Permissions button!

All set! Apart from the user.config file. I updated the user.config file to set the SQL Server database, then uploaded that to the server.

So, should be as simple as visiting www.ptrsystems.com/Setup and jobs a good’un.

Unfortunately not! Every time you visit the page, you get the custom error page. So, I checked the user.config file, and it’s all fine, so tweaked the web.config file to turn off Friendly Error pages, only to then discover GoDaddy does not allow Full Trust Applications!, so I simply renamed the web.config file on the server to web.fulltrust.config and then renamed web.mediumtrust.config to web.config. This worked!

So the site was now up and running, just one thing left to do! Disable access to the /Setup folder, which you can do quite simply by adding

  <add key="DisableSetup" value="true"/>

to the user.config file. So that just about wraps up the installation!

So other than the Medium Trust issue, everything seemed to go swimmingly!

Theme and Google AdSense

So, still not got that right feel I want with the site, and clearly the out-the-box Theme wasn’t going to do the job, but I will use one of the default themes and create a child theme from the theme.

I will tweak and tweak the design and look, as I’m a perfectionist, until they are just right. Then I will happily publish the theme on the WordPress.org Theme Directory and update it as I update it to support new features.

The site has also had Google AdSense added to it, unfortunately, until I have marketed my services, I don’t seem to get much work, strange that! So to continue funding the existing work I have and to gain more experience utilising AdSense, especially within WordPress, this site will have to have advertisements.

PTR Systems Limited is Alive!

PTR Systems was incorporated in December 1999, it’s had a few website changes since then, and gone through many CMS systems.

To date, WordPress seems to be the winning one, but still haven’t got that perfect Theme yet, so the site may change a lot or a little over the coming weeks or years!