Respostas no Fórum

Visualizando 2 respostas - 1 até 2 (de um total de 2)
  • Criador do tópico arthuraraujo

    (@arthuraraujo)

    Funcionou aqui igorlt78 =D

    Instalei o plugin e cliquei em editar.
    O trecho original era assim

    if (
    		LIBXML_DOTTED_VERSION == '2.6.27'
    		|| LIBXML_DOTTED_VERSION == '2.7.0'
    		|| LIBXML_DOTTED_VERSION == '2.7.1'
    		|| LIBXML_DOTTED_VERSION == '2.7.2'
    		|| (
    			LIBXML_DOTTED_VERSION == '2.7.3'
    			&& version_compare( PHP_VERSION, '5.2.9', '<' )
    		)
    	) {
    		$HTTP_RAW_POST_DATA = str_replace( '<', '<', $HTTP_RAW_POST_DATA );
    		$HTTP_RAW_POST_DATA = str_replace( '>', '>', $HTTP_RAW_POST_DATA );
    		$HTTP_RAW_POST_DATA = str_replace( '&', '&', $HTTP_RAW_POST_DATA );
    	}

    O problema é que a xml version era a 2.6.26, então é lógico que não ia funcionar, já que o script se ativa apenas caso a versão utilizada seja a 2.6.27, 2.7.0, 2.7.1 ou 2.7.2.

    Dessa forma, foi só adicionar uma linha correspondente a versão XML da minha hospedagem, no caso
    || LIBXML_DOTTED_VERSION == '2.6.26'
    que ele passou a funcionar normalmente, ficando assim:

    if (
    		LIBXML_DOTTED_VERSION == '2.6.27'
    		|| LIBXML_DOTTED_VERSION == '2.7.0'
                    || LIBXML_DOTTED_VERSION == '2.6.26'
    		|| LIBXML_DOTTED_VERSION == '2.7.1'
    		|| LIBXML_DOTTED_VERSION == '2.7.2'
    		|| (
    			LIBXML_DOTTED_VERSION == '2.7.3'
    			&& version_compare( PHP_VERSION, '5.2.9', '<' )
    		)
    	) {
    		$HTTP_RAW_POST_DATA = str_replace( '<', '<', $HTTP_RAW_POST_DATA );
    		$HTTP_RAW_POST_DATA = str_replace( '>', '>', $HTTP_RAW_POST_DATA );
    		$HTTP_RAW_POST_DATA = str_replace( '&', '&', $HTTP_RAW_POST_DATA );
    	}

    Vlw igorlt78.

    Criador do tópico arthuraraujo

    (@arthuraraujo)

    Boa igorlt78, obrigado!

    Infelizmente também não funcionou para mim, mas essas informações sobre a causa do problema já são um progresso.

Visualizando 2 respostas - 1 até 2 (de um total de 2)