我正在wordpress中建立一个网站。该网站由其他人完成。设置站点/数据库后,我收到以下错误:
Parse error: syntax error, unexpected $end in C:\Documents and Settings\user101\
Desktop\wordpress\wp-content\plugins\wp-301redirect\wp-301redirect.php on
line 320
第320行是wp-301redirect.php页面的最后一行。我查了301redirect是什么,它显然是一个插件。我拥有的wp-301redirect.php页面正是插件provides(zip下载)。逐行。
有谁知道可能导致这种情况的原因。?
答案 0 :(得分:1)
在此插件的默认文件中。第220行<?
应将其更改为<?php
以修复此错误
答案 1 :(得分:0)
尝试删除?&gt;之后的最后一行。通常建议不要关闭PHP吗?&gt;因为它不是必需的,并且首先防止这种情况发生。
答案 2 :(得分:0)
最有可能的是,函数或控制块缺少匹配的结束括号,例如:
function foo() {
//stuff
...
// EOF
OR
if (true) {
...
// EOF