我剛剛將 WordPress 的所有檔案遷移到另一台伺服器(共享)中。 我導入了資料庫並更改了舊域名。
當我進入 wp-login 頁面時,它顯示 PHP 程式碼而不是登入表單介面:
` 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' ) ...
如果我查看 php 程式碼,我意識到 PHP 不再從該字元解釋。 於是我查了一下PHP版本,是7.3。
https://i.stack.imgur.com/HtwZM.png
#您知道為什麼它不顯示登入表單嗎? 我在本地(使用相同的 PHP 版本)運行它沒有任何問題。
謝謝
好的,我發現錯誤了。 我在 .htaccess 中評論了這些行:
但我不知道他們的目的是什麼...