'an error' is a general term... It would help if you told us what error - Do you mean the Internal Server Error that comes up when clicking the 'New Post' button, or is it something else?
You need to ask your host to configure the site so that detailed error information is sent to the client. Otherwise it's impossible to know what is happening, though he may have a look at the server's log and inform you about it.