title: PHP code stop being interpreted from ">" character
body: <p>I just migrated all files of Wordpress in another server (shared).
  I imported the database and changed old domain name.</p>
  <p>When I go to the wp-login page, it displays the PHP code instead of the login form interface :</p>
  <pre><code>` element. * Default 'Log In'. 
  * @param string $message Optional. Message to display in header. Default empty. 
  * @param WP_Error $wp_error Optional. The error to pass. Default is a WP_Error instance. 
  */ function login_header( $title = 'Log In', $message = '', $wp_error = null ) { 
  global $error, $interim_login, $action; // Don't index any of these forms. add_filter( 'wp_robots', 'wp_robots_sensitive_page' )
  ...
  </code></pre>
  <p>If I look at the php code, I realize that the PHP stop being interpreted from this character.
  So I checked the PHP version, which is 7.3.</p>
  <p><a href="https://i.stack.imgur.com/HtwZM.png" rel="nofollow noreferrer">https://i.stack.imgur.com/HtwZM.png</a></p>
  <p>Have you any idea why it does not display the login form ?
  I ran it without any problem in local (with the same PHP version).</p>
  <p>Thanks</p>