我的网站正常运行,但有些日子,如果我试图访问我的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下的所有网站都被执行,而不是显示?
答案 0 :(得分:0)
这可能是服务器问题。
如果您正在使用Apache,请确保已启用php5_module。您可以使用以下apachectl -M
(您可能必须使用该命令)
如果您没有启用php5_module,那么您需要安装它。根据您使用的操作系统,有多种不同的方法可以执行此操作。
PHP的文档涵盖了这一点: http://php.net/manual/en/install.unix.apache2.php