The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator, and inform them of the time the error occurred, and anything you might have done that may have caused the error.

More information about this error may be available in the server error log.
Apache/2.2.0 (Fedora) Server at Port 80

This works fine during my local system but it's no longer working within the server. Can anybody help to determine why it's? Thanks ahead of time!

Look at your servers error log, typically /var/log/apache2/error.log.

You need to search for the mistake within the file error_sign in the log directory. Maybe you will find variations involving the local and server configuration (db user/password etc.etc.)

usually log file is within