[英]Wordpress WSOD on install
我在使用全新的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的原因:)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.