Como resolver "Xdebug could not open the remote debug file '/tmp/xdebug_remote.log'."

Os comandos a seguir servem para um ambiente onde você tem o Ubuntu 18.04LTS + PHP 7.2 + Nginx instalado. Sendo outro ambiente, altere o caminho e a propriedade do arquivo conforme sua necessidade, ademais o objetivo é o mesmo: retirar o xdebug.log de /tmp, pois o /tmp pode ser limpo a qualquer hora e seu arquivo xdebug.log sempre perderá as configurações pré-definidas.

$ sudo nano /etc/php/$(php -r 'echo (float) phpversion();')/mods-available/xdebug.ini

Altere a seguinte linha para:
xdebug.remote_log = /var/log/xdebug_remote.log

Depois de salvar o arquivo acima, altere a propriedade e permissões conforme a seguir:
$ sudo chmod 666 /var/log/xdebug_remote.log
$ sudo chown www-data:www-data /var/log/xdebug_remote.log

Comentários

Postagens mais visitadas deste blog

Configurar teclado americano com acentuação em português + Ç no Ubuntu 18.04LTS e 20.04LTS

Como instalar a impressora Epson L395 via wi-fi no Ubuntu 18.04 LTS e Ubuntu 20.04 LTS