Jul 22 2009
I’ve been dealing with a well-known web design company who developed a content management system for my customer’s web site. It is found that something does not work properly on the web site. PHP script errors appear on web page when the customer tries to update their web site.
Unfortunately, the web development company does not want to fix the error for the customer, unless they are paid a certain amount (which I think they should not charge at all) to “upgrade” the system. They claim to have developed the scripts using PHP version 4, but now that the server has been upgraded to PHP version 5, the scripts do not work any more. That is, they blame the problem on the server.
I checked the scripts but did not find any problems due to new PHP version. I found the errors as common programming errors, which can be fixed easily by them who developed and understand the system. In addition, the developer could not answer me when asked for exactly what outdated features of PHP 4 that the scripts are using that are not working now.
They refused to fix the problems for the customer, saying that the web site is not hosted with them. But I think this is not a very good reason, because a web site can be hosted and deployed anywhere, not necessarily theirs. They should support the web site no matter where it is housed.
Now they say they are no longer interested in serving the customer, and they say since I am so “expert”, then I should fix the errors for the customer. Well, even if I am in web development business, they are still the one who created the system. I think it is their responsibility to support the customer and not just simply pass the buck and walk away.