Well I had this long ass story laid out and was ready to post but I realized it was a little too informative and would completely destroy my reputation as a programmer because no one wants the details of there job released so I removed it all and well here is my revision.
Basically I took on a recent job and did all my programming just fine and implimented everything he asked for, everything works fine on my own servers, on my own localhost, ect... no issues at all 100% ready to place on his servers.
So I wen't to do it and I realized that his provider does not allow the use of a .htaccess file and upon more investigation I realized this hosting provider was ripping him based upon what they offered and there price so I informed my customer about this and gave him an idea of valid hosting providers which run linux and Apache and which also give you a great deal for far less money then he was paying now.
Anyway he wen't off and got another hosting account and I was all ready to upload the completed work to his new servers (Not dedicated ones), but before that I thought I should do a quick test to make sure everything was on the up and up.
After 4 hours of testing (Because you have to wait at least 1 hour when uploading a new .htaccess file - Developers will understand) anyway I realized that the hosting account he got was Windows Based Running IIS which causes lots of issues because they also don't use a .htaccess file and the only way to parse PHP in HTML on IIS is to have server access which guess what you don't get on a shared hosting account.
I tried several techniques to overcome the issue and even got in touch with other highly skilled developer contacts because the last thing I wanted to do was tell him to change his hosting account once again but it turns out that I had no choice, well I did but the other choice caused him a shit wack more work, me a shit wack more work, and it would cause some decent SEO downfalls so I had to take the best route and inform him that there was a problem with his choice of getting a Windows Based Hosting account and not a Linux Based Account and informed him that all he needs to do is tell his provider to make a simple switch from windows to linux (Which I checked and they do run linux servers with apache also) so there shouldn't be an issue for his new provider to make the switch and once they do there will be no issues at all.
Before I had to tell him to change his hosting plan (Again), the Payment had already been made for my services but I gave long detailed explanations of everything and said there was no extra charge to get everything up and running when they switch to Linux instead of Windows, and I gave him all the completed files already.
I left out a lot of details in this thread but I can assure you that I did my work exceptionally well but am stressed because I always hate having to go back to the customer and tell them that there was an issue on there end.
It always makes me think that the customer will turn around and accuse me of something that isn't valid even though this hasen't happend its still stressful to go back and tell the customer more then once that they need to change things again after they already changed things because I know damn well some customers don't react well to that.
So what kinda drugs do you all got for rising stress levels while I await the next interactions with the customer......Or maybe I'm just tired as hell and am over reacting to shit that just hasen't happened yet.
Basically I took on a recent job and did all my programming just fine and implimented everything he asked for, everything works fine on my own servers, on my own localhost, ect... no issues at all 100% ready to place on his servers.
So I wen't to do it and I realized that his provider does not allow the use of a .htaccess file and upon more investigation I realized this hosting provider was ripping him based upon what they offered and there price so I informed my customer about this and gave him an idea of valid hosting providers which run linux and Apache and which also give you a great deal for far less money then he was paying now.
Anyway he wen't off and got another hosting account and I was all ready to upload the completed work to his new servers (Not dedicated ones), but before that I thought I should do a quick test to make sure everything was on the up and up.
After 4 hours of testing (Because you have to wait at least 1 hour when uploading a new .htaccess file - Developers will understand) anyway I realized that the hosting account he got was Windows Based Running IIS which causes lots of issues because they also don't use a .htaccess file and the only way to parse PHP in HTML on IIS is to have server access which guess what you don't get on a shared hosting account.
I tried several techniques to overcome the issue and even got in touch with other highly skilled developer contacts because the last thing I wanted to do was tell him to change his hosting account once again but it turns out that I had no choice, well I did but the other choice caused him a shit wack more work, me a shit wack more work, and it would cause some decent SEO downfalls so I had to take the best route and inform him that there was a problem with his choice of getting a Windows Based Hosting account and not a Linux Based Account and informed him that all he needs to do is tell his provider to make a simple switch from windows to linux (Which I checked and they do run linux servers with apache also) so there shouldn't be an issue for his new provider to make the switch and once they do there will be no issues at all.
Before I had to tell him to change his hosting plan (Again), the Payment had already been made for my services but I gave long detailed explanations of everything and said there was no extra charge to get everything up and running when they switch to Linux instead of Windows, and I gave him all the completed files already.
I left out a lot of details in this thread but I can assure you that I did my work exceptionally well but am stressed because I always hate having to go back to the customer and tell them that there was an issue on there end.
It always makes me think that the customer will turn around and accuse me of something that isn't valid even though this hasen't happend its still stressful to go back and tell the customer more then once that they need to change things again after they already changed things because I know damn well some customers don't react well to that.
So what kinda drugs do you all got for rising stress levels while I await the next interactions with the customer......Or maybe I'm just tired as hell and am over reacting to shit that just hasen't happened yet.