/public_html/wp-json

Um erro que pode ocorrer em diversas situações, uma delas é durante a atualização de um produto do WooCommerce via API REST.

Para usuários que utilizam o Bling integrado ao WooCommerce, poderão receber um retorno como:

Ocorreu um erro durante a exportação de produtos.
Erro: Descrição do produtos - cURL HTTP error 403
403 Forbidden Forbidden You dont have permission to access /wp-json/wc/v2/products/ID_DO_PRODUTO on this server

Ao enviar uma requisição ao servidor, o Apache devolve com o seguinte erro:

AH01630: client denied by server configuration

O erro acima só poderá ser detectado via log do Apache.

Para corrigir o problema, foi necessário incluir uma linha (Require all granted) nas configurações de hosts do Apache, ficando assim:

/usr/local/apache/conf.d/vhosts/dominio.com.br.ssl.conf

	<Directory "/home/dominio/public_html">
		Options -Indexes -FollowSymLinks +SymLinksIfOwnerMatch
		AllowOverride All Options=ExecCGI,Includes,IncludesNOEXEC,Indexes,MultiViews,SymLinksIfOwnerMatch
		SSLRequireSSL
		Require all granted
	</Directory>
Open chat
Olá, bem vindo.
Como podemos ajudar?