WordPress不会在WP-admin下执行文件


wordpress does not execute files under wp-admin

我的网站在工作,但几天来,如果我尝试在我的wordpress面板中访问任何网站(/wp-admin/xxx.php),页面的php代码不会执行,而是打印。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 empty. */ function login_header( $title = 'Log In', $message = '', $wp_error = '' ) { global $error, $interim_login, $action; // Don't index any of these forms add_action( 'login_head', 'wp_no_robots' ); if ( wp_is_mobile() ) add_action( 'login_head', 'wp_login_viewport_meta' ); 

它只是代码片段。我主网站中的所有页面仍在工作。如何使 wp-admin 下的所有站点都正在执行,而不是显示?

这可能是服务器问题。

如果您使用的是 Apache,请确保已启用php5_module。您可以使用以下apachectl -M执行此操作(您可能需要 sudo 该命令)

如果未看到启用php5_module,则需要安装它。有许多不同的方法可以做到这一点,具体取决于您使用的操作系统。

PHP 的文档涵盖了以下内容:http://php.net/manual/en/install.unix.apache2.php