gpt4 book ai didi

php - 安装时 WordPress WSOD

转载 作者:行者123 更新时间:2023-11-29 14:12:20 24 4
gpt4 key购买 nike

我在安装全新的 WP 时遇到了一些问题。我正在尝试将其安装在客户端主机上。当我开始安装时,WP 已经安装好了。我向客户询问了此事,并被告知我可以将其删除,这只是为了从他们这边进行测试。不过我保存了它并复制了数据库和其他东西。

然后,我从 FTP 中删除了所有文件,删除了数据库中的所有表以及所有爵士乐。然后,我拿了一个全新下载的WP版本并上传。我在 wp-config.php 中设置了所有正确的值,然后启动该网站并出现白屏死机。

我删除了 wp-config.php,然后得到了“没有 wp-config”的信息。我尝试更改该文件,甚至使用了 wisard,无论哪种方式我都收到了 WSOD 或 WP 错误。我被重定向到“wp-admin/install.php”,但仅此而已。在 install.php 中,我开始回显内容以查看崩溃的位置。看起来它在这一行崩溃了:

require_once( dirname( dirname( __FILE__ ) ) . '/wp-load.php' );

然后,我尝试将 Define('WP_HOME', '') 和 d Define('WP_SITEURL', '') 设置为实际的 URL。我什至尝试获取旧网站的 .htaccess 文件,但它没有给我任何结果。然后我开始谷歌,但什么也没找到。

在此之后,我放弃并安装了客户之前用于测试的所有旧表,然后上传了旧站点。仍然是 WSOD。

有谁知道这是怎么回事吗?

最佳答案

嗯,正如我在评论中提到的,问题是一堆重新声明......

文件传输时,情况变得非常糟糕,文件变得非常糟糕。

如果文件如下所示:

<?php
/* BLA BLA INFO */
function a_function()
{ //something }

文件上传后可能如下所示:

<?php
/* BLA BLA INFO */
function a_function()
{ //something }
<?php
/* BLA BLA INFO */
function a_function()
{ //something }

这使得一些文件(不是全部)中的重新声明,只是随机文件。楼主测试的时候也遇到了同样的问题,所以那边确实有问题。

至少,现在我知道为什么出现 WSOD 了:)

关于php - 安装时 WordPress WSOD,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13278320/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com