Pergunta de segurança do WordPress BulletProof: Compatibilidade do Prosociate?

Um usuário perguntou 👇

Eu tenho 3 sites executando as versões mais recentes do Bulletproof, Woocommerce, WP e Prosociate (https://www.prosociate.com/).

Estou recebendo muitos erros nos meus logs e o desenvolvedor acha que isso pode ser um conflito com o Bulletproof.

Não vi nenhum erro nos meus logs de acesso e os logs de segurança também não parecem conter muitas informações

(@aitpro)

faz 3 anos

“Recebo muitos erros nos meus logs.” Quais são esses registros? Arquivos de log do servidor host? Post 1 de cada tipo de bug individual para que eu possa vê-los.

Observação: o BPS possui recursos integrados de solução de problemas

(@ 7º círculo)

faz 3 anos

Desculpe, deveria ter sido um pouco mais claro. Os erros estão no meu debug.log (veja abaixo)

Para mim os erros não parecem estar relacionados, mas quero cobrir todas as minhas bases. Eles parecem um problema de codificação no final. Tentei limitar os erros a um por tipo/linha, mas pode haver alguma duplicação. Em um site, o log nas últimas 24 horas ultrapassou 30 MB

Aviso do PHP: Tentando adquirir propriedade não-objeto em /home/xxxxxxxxxx/public_html/wp-content/plugins/prosociate/classes/ProssociateDisplay.php Online 21 Aviso do PHP: Variável não especificada: finalAmount em /home/xxxxxxxxxxxx wp-content/plugins /prosociate/cron/ProsociateCron.php online 573 Aviso do PHP: Tentando adquirir propriedade não-objeto em /home/xxxxxxxxxxx/public_html/wp-includes/class-wp-customize-manager.php na linha 2478 Aviso do PHP: Tentando obter não-propriedade do objeto em /home/xxxxxxxxxx/public_html/wp-includes/class-wp-customize-manager.php na linha 2484 PHP Aviso: Propriedade não especificada: stdClass::$Item em /home/xxxxxxxxxx/public_html/wp -content/plugins/prosociate/cron/ProsociateCron.php online 385 Notificação PHP: wpdb::preparado fornecido incorretamente. O número de argumentos passados ​​não inclui o número correto de ocupantes (1) (2). Consulte Depuração no WordPress para obter mais informações. (Esta mensagem foi postada na versão 4.8.3.) Em /home/xxxxxxxxxx/public_html/wp-includes/functions.php na linha 4146 Notificação do PHP: Tentativa de adquirir propriedade que não é um objeto em /home/xxxxxxxxxxxx/public_html / wp-content/plugins/prosociate/module/product_stats/ProductStats.php inline 76 PHP Aviso: Tentativa de adquirir propriedade não-objeto em /home/xxxxxxxxxx/public_html/wp-includes/class-wp-query.php na linha 3863 PHP Aviso: Tentando adquirir propriedade não-alvo em /home/xxxxxxxxxx/public_html/wp-content/plugins/all-in-one-seo-pack/modules/aioseop_opengraph.php na linha 666 PHP Aviso: Desejando adquirir aquisição de propriedade de não-objeto em /home/xxxxxxxxxxxx/public_html/wp-includes/post.php online 5475 PHP Aviso: Tentativa de adquirir propriedade não-objeto em /home/xxxxxxxxxx/public_html/wp-includes/post.php na linha de aviso 5480 PHP : Propriedade não especificada: stdClass::$Title in /home/xxxxxxxxxx/public_html/wp -c ontent/plugins/prosociate/classes/ProssociateSearch.php inline 238 PHP Aviso: propriedade não especificada inithe:stdClass::$Title i/ho me/xxxxxxxxxx/public_html/wp-content/plugins/prosociate/classes/ProssociateItem.php in line 31 Aviso do PHP: Propriedade não especificada: stdClass::$Feature in /home/xxxxxxxxxx/public_html/wp-content/plugins/prosociate/cron. : $ Title em /home/xxxxxxxxxx/public_html/wp-content/plugins/prosociate/cron/ProsociateCronSubscription.php Online 1532 PHP Aviso: Índice não especificado: auto_category em /home/xxxxxxxxxx/public_html/wp-content/wp-content cron/ ProsociateCronSubscription.php Online 1045 Notificação PHP: Propriedade não especificada: stdClass::$LargeImage em /home/xxxxxxxxxx/public_html/wp-content/plugins/prosociate/cron/ProsociateCronSubscription.php Online Test 419 propriedade sem objeto em /home/ xxxxxxxxxx / public_html/wp-content/plugins/proso ciate/cron/ProsociateCronSubscription.php inline 419 Notificação PHP: Propriedade não especificada: ProssociateItem::$ItemAttributes em /home/xxxxxxxxxxxx/public_html/wp-content/plugins/prosociate/cron /ProsociateCronSubscript. . : user_id em /home/xxxxxxxxxx/public_html/wp-content/plugins/bulletproof-security/admin/includes/admin.php online 858 PHP Aviso: Propriedade não especificada: stdClass::$Offers em /home/xxxxxxxxxxxx/public_html/wpp – content/plugins/prosociate/cron/ProsociateCron.php inline 515 Notificação PHP: Deseja adquirir propriedade não-objeto em /home/xxxxxxxxxx/public_html/wp-content/plugins/prosociate/cron/ProsociateCron.php inline 515 PHP Aviso: Não especificado Propriedade: stdClass :: $ Ofertas em /home/xxxxxxxxxxx/public_html/wp-content/plugins/prosociate/cron/ProsociateCron.php Online 534 Aviso PHP: Deseja adquirir propriedade não-objeto em /home/xxxxxxxxxx/public_html/wp- content/plugins/prosociate/cron/ProsociateCron.php inline 534 Aviso do PHP: Propriedade não especificada: stdClass::$Offers in /home/xxxxxxxxxx/public_html/wp-content/plugins/prosociate/ cron / ProsociateCron .php inline 487 Notificação do PHP: Eles tentam adquira uma propriedade não-objeto em /home/xxxxxxxxx/public_html/wp-content/plugins/prosociate/cron/ProsociateCron.php online 487 PHP Notice: Unspecified property: stdClass :: $Item in /home/xxxxxxxxxxxx/ public_html/wp -content/plugins/prosociate/cron/ProsociateCron.php online 385 Notificação do PHP: Propriedade não especificada: stdClass::$ Ofertas em /home/xxxxxxxxxx/public_html/wp-content/plugins/prosociate/cron/ProsociateCron.php Online 517 Aviso do PHP : Deseja adquirir propriedade não-objeto em /home/xxxxxxxxx/public_html/wp-content/plugins/prosociate/cron/ProsociateCron.php Online 517 PHP Aviso: Propriedade não especificada: stdClass::$Offers on /home/xxxxxxxxxxxx/public_html/ wp-content/plugins/prosociate/cron/ProsociateCron. php online 536 Aviso PHP: Deseja adquirir propriedade não-objeto em /home/xxxxxxxxxx/public_html/wp-content/plugins/prosociate/cron/ProsociateCron.php online 536

(@aitpro)

faz 3 anos

Os erros de notificação do PHP não são considerados críticos e, em vez disso, são um tipo de erro de “codificação técnica” – “Notificação – Notificações em tempo de execução. Saliente que o script encontrou algo que pode indicar um erro, mas também pode acontecer no curso normal da execução de um script. «

Eu não acho que o BPS seja responsável por esses erros de php. Como alguns arquivos do WP Core estão gerando erros de notificação do PHP, é possível que a instalação do WP não esteja completa ou o arquivo esteja faltando ou algum outro problema como o WP Core. A primeira coisa a tentar foi WordPress > Menu Dashboard > Menu Reinstalar Atualizações Manualmente > Clique no botão Reinstalar Agora.

(@aitpro)

faz 3 anos

Nota importante: WP_DEBUG só deve ser ativado em seu arquivo wp-config.php quando você tiver um problema com WP, plugins ou temas. Você deve desativar o WP_DEBUG após a depuração para testar a funcionalidade do plugin ou do tema. WP_DEBUG pode fazer com que plugins e temas não funcionem corretamente de algumas maneiras ou outras funções. Então, depois de verificar se há erros, você deseja desabilitar o WP_DEBUG para verificar WP, plugins e temas novamente.

(@ 7º círculo)

faz 3 anos

Você acabou de confirmar o que eu pensava. Obrigado.

Quanto ao registro de depuração, geralmente sei deixá-lo. Eu tive que habilitá-lo porque o plugin não está fazendo o que deveria fazer. Execute uma assinatura cron para atualizar produtos e não funcionou.

Obrigado pela resposta rápida e continue com o bom trabalho no plugin. É de longe o meu plugin de segurança favorito e um que sempre recomendo a outras pessoas quando precisam de algo.

Isto foi útil?

0 / 0

Deixe uma resposta 0

O seu endereço de email não será publicado. Campos obrigatórios são marcados *