The 500 internal server error might be from a mistake in the htaccess file. Try temporarily renaming .htaccess to .htaccess_temp and see if the error goes away. For the 404 not found error, are the following files located in your /forum/admincp directory? What happens if you call /forum/admincp/photoplog_comment.php from your browser?
Code:
Content visible to registered users only.