我在名为logout.php的文件中有以下代码
<?php
session_start();
error_reporting(E_ALL);
unset($_SESSION['email']);
unset($_SESSION['admin']);
session_destroy();
require('/blog/wp-load.php');
wp_clear_auth_cookie();
header('location:index.php');
echo "<meta http-equiv='refresh' content='0index.php'>";
exit();
?>
此代码正在我的localhost(XAMPP服务器)上运行,但在Ubuntu服务器上不起作用。 问题是,当我在服务器上运行此文件时没有任何反应。我收到一个没有错误的空白屏幕。当我注释掉删除wordpress cookie的部分时,代码工作正常。