你好@弗兰塔先生,
该错误似乎是由于您正在IIS web服务器上运行网站而产生的。以下是一些有助于我们解决问题的问题:
–您是在运行托管服务器还是在Azure上运行?
–您正在运行什么版本的Windows和IIS?
–你正在运行什么版本的WordPress?
–您是否运行了该插件的早期版本,或者这是您第一次安装它?
期待您的来信。
插件版本:3.2.3
- 托管服务器
- 我现在不能告诉你……当我能够再次访问ftp时,我将尝试运行php信息
- 4.9.8–cs_CZ
- 一直到昨天都很好
正如我所写,插件工作正常,但我更新了一些插件,整个页面都被破坏了,所以我使用SQL禁用了所有插件:
从wp_options中选择*WHERE option_name='active_plugins';
然后我开始手动打开所有插件,您的插件停止工作🙁
彼得
(@wizzard_)
你好,
也在此处更新IIS用户。。自从上次更新以来,它破坏了我的网站,所以我不得不手动禁用插件。
1.主持
2.Windows NT 10.0内部版本14393(Windows Server 2016)AMD64/Microsoft-IIS/10.0
3.$wp_version=“4.9.8”;/$wp_db_version=38590;
4.我一直在很好地运行这个插件,直到最新的更新打破了它。
如果有更多的信息可能有帮助,请告诉我!
夏威夷群岛@暴雪_
你能:
1) 再次禁用所有活动插件
2) 激活我们的插件
3) 开始逐个激活其他插件。记下错误发生前您激活的最后一个插件。
让我知道这个插件是什么,这样我们可以尝试在我们的测试环境中重现这个问题。
彼得
(@wizzard_)
已禁用所有插件。当我尝试重新激活WP安全审核日志时,我立即再次收到相同的错误:
无法激活插件,因为它触发了致命错误。
所以这似乎不是由其他插件的干扰引起的。
你好@武士项目
这里的问题与Windows上的托管有关。您的设置也在Windows上吗?如果没有,请另开一张支持票。
一、 我也收到了这个错误。在我的测试服务器上更新到3.2.3版本后,它立即启动。
我正在使用WAMP堆栈在Hyper-V Windows 10上运行测试服务器。
工作包4.9.8
7.0.10菲律宾比索
MySQL 5.7.14版本
阿帕奇2.4.23
我通过重命名服务器上插件的目录禁用了它。
错误消息和调用堆栈
(!)致命错误:Uncaught TypeError:传递给WSAL_ViewManager::AddInstance()的参数1必须是WSAL_AbstractView的实例,即给定的WSAL_Views_SetupWizard的实例,在第134行的C:\wamp\www\xxxxxxx.com\wp-content\plugins\wp-security-audit-log\classes\ViewManager.php中调用,并在第142行的C:\wamp\fww\XXXxxxx.com\ wp-content\ plugins\ wp-secure-audit-log\classs\ViewManager.php中定义
(!)TypeError:传递给WSAL_ViewManager::AddInstance()的参数1必须是WSAL_AbstractView的实例,给定了WSAL_Views_SetupWizard的实例,在C:\wamp\www\xxxxxxx.com\wp-content\plugins\wp-security-audit-log\classes\ViewManager.php第134行的C:\wamp \www \xxxxxxxx.com\wp-content\plugins\wp-secure-audit-log\classs\ViewManager\php第142行调用
调用堆栈
#时间记忆功能位置
1 0.0009 413600{main}()…\admin.php:0
2 0.0012 427656 require_once('C:\wamp\www\xxxxxxx.com\wp-load.php')…\admin.php:31
3 0.0017 440976 require_once('C:\wamp\www\xxxxxxx.com\wp-config.php')…\wp-load.php:37
4 0.0026 529448 require_once('C:\wamp\www\xxxxxxx.com\wp-settings.php')…\wp-config.php:106
5 0.4650 31461024 include_once('C:\wamp\www\xxxxxxx.com\wp-content\plugins\wp-security-audit-log\wp-security-adit-log.php')…\wp-settings.php:305
6 0.5139 34989504 WpSecurityAuditLog::GetInstance()…\wp-security-audit-log.php:1329
7 0.5139 34989904 WpSecurityAuditLog->__construct()…\wp-security-audit-log.php:158
8 0.5187 35134272 WSAL_ViewManager->__construct()…\wp-security-audit-log.php:190
9 0.5365 36077328 WSAL_ViewManager->AddFromFile()…\ViewManager.php:93
10 0.5365 36077368 WSAL_ViewManager->AddFromClass()…\ViewManager.php:125
11 0.5387 36191104 WSAL_ViewManager->AddInstance()…\ViewManager.php:134
你好,
在这里,我从phpinfo和phpmyadmin收集了一些信息:
服务器信息:Microsoft IIS/8.0PHP 7.0.14版系统Windows NT VPSFC7185 6.2内部版本9200(Windows Server 2012标准版)AMD64MySQL数据库:服务器版本:5.6.33-log-MySQL Community Server(GPL)协议版本:10db-client版本:libmysql-mysqlnd 5.0.12-dev-20150407-$Id:241ae00989d1995ffcbbf63d579943635faf9972$
以下是我从Ultimate成员插件中收集到的内容:
---Web服务器配置---PHP版本:7.0.14MySQL版本:5.6.33Web服务器信息:Microsoft IIS/8.0---PHP配置---PHP内存限制:256MPHP上传最大大小:20MPHP Post最大大小:8MPHP上传最大文件大小:20MPHP时限:300PHP最大输入变量:1000PHP氩气分离器:&PHP允许打开URL文件:是---Web服务器扩展/模块---显示错误:不适用FSOCKOPEN:您的服务器支持FSOCKOPEN。cURL:您的服务器支持cURL。SOAP客户端:您的服务器已启用SOAP客户端。SUHOSIN:您的服务器没有安装SUHOSIN。GD库:PHP GD库安装在web服务器上。邮件:您的web服务器上存在PHP邮件功能。Exif:PHP Exif库未安装在web服务器上。---会话配置---会话:已启用会话名称:PHPSESSIDCookie路径:/保存路径:C:\\Windows\\Temp\\使用Cookie:启用仅使用Cookie:启用---WordPress活动插件---AccessPress Facebook自动发布:2.0.2Akismet反垃圾邮件:4.0.8Cookie通知:1.2.44重复发布:3.2.2插入页眉和页脚:1.4.3WordPress的媒体库文件夹:4.2.4限制用户访问:1.0.1TablePress出版社:1.9TinyMCE高级版:4.8.0最终类别排除:1.1最终成员:2.0.23WP谷歌地图插件:4.0.6WP邮件SMTP:1.3.3WP超级缓存:1.6.3Yoast搜索引擎优化:8.0扎洛梅尼:1.4.7
请注意,我不是服务器的所有者,我使用的是提供的托管->我不能简单地更改配置中的任何内容等等。
谢谢你提供的所有信息。当然,这与在Windows平台上运行插件有关。我们正在做一些测试,很快就会给您回复。
你好@弗兰塔先生 @米克梅因茨 @武士项目 @暴雪_
我可以确认这个问题,我们可以在测试环境中重现它。我们现在正在进行修复,应该很快就会发布修补程序。
很抱歉给您带来不便。
我们刚刚发布了3.2.3.1版,这是针对此问题的修补程序。
感谢大家报告这个问题,并对给您带来的不便表示歉意。如果您需要任何进一步的帮助,请随时联系。
感谢您使用该插件。
1.将插件目录重命名回wp安全审核日志.
2.安装了3.2.3.1版插件更新。
3.激活WP安全审核日志插件。
现在工作很好。
谢谢!