1

我的网站的错误日志文件中有以下错误消息。你能解释一下这是什么意思吗,有安全问题吗?我该如何解决?

[2013 年 2 月 25 日星期一 21:04:34] [错误] [客户端 173.199.116.83] PHP 解析错误:语法错误,第 192 行 /Mywebsite/wp-includes/functions.php 中的意外 T_VARIABLE

[Mon Feb 25 20:48:01 2013] [error] [client 80.118.73.90] PHP Parse error: syntax error, unexpected T_VARIABLE in /Mywebsite/wp-includes/functions.php on line 192, referer: http:// www.google.fr/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&ved=0CDQQFjAA&url=http%3A%2F%2Fwww.banahan.fr%2F&ei=4r8rUfSBAYe2hQevjICABg&usg=AFQjCNHbl8fe0yvfJH0lEdTBUNw1FYw1tA&sig2=7PRr2vM5qj9DuX64oZXwwQ&bvm=bv.42768644,d. ZG4

[2013 年 2 月 25 日星期一 19:37:42] [错误] [客户端 91.207.4.186] PHP 解析错误:语法错误,第 192 行 /Mywebsite/wp-includes/functions.php 中的意外 T_VARIABLE,引用者:http:// glavprofit.ru/

[错误] [客户端 217.13.55.146] PHP 致命错误:require_once() [function.require]: 无法打开所需的 '/Mywebsite/wp-admin/includes/plugin.php' (include_path='.:/Library/Tenon/ PHP/lib/php') 在 /Mywebsite//wp-includes/update.php 第 144 行

4

2 回答 2

0

我经常看到这些问题,它通常基于安装在编码器不支持时尝试使用 php 短打开标签的一些插件。

编辑您的 php.ini 文件并更改以下内容:

short_open_tag = Off

并将其设置为:

short_open_tag = On

如果您正在运行 fpm,然后重新启动您的 apache 和或 php-fpm,并检查问题是否已经消失。根据 php 文档,短的开放标签是不好的标准,但是很多开发人员似乎仍然在继续使用它们。

于 2013-02-26T20:58:43.663 回答
0

您的错误日志文件是您需要修复的问题的列表。

因此,如果我以第一项为例:转到引用的文件,转到第 192 行,并修复代码(正确打开和关闭括号,使用正确的语法,正确编写变量等)。

向下列表并为所有这些执行此操作,您的站点将正常运行。

于 2013-02-25T21:35:35.137 回答