Arquivo da categoria: Programação

Instalando NodeJS no Deepin 20

Olá, seguem os passos para instalação do NodeJS no Deepin 20. O repositório possui todas as versões e poderá encontrar no endereço: ‘ https://github.com/nodesource/distributions/tree/master/deb ‘. Desta forma as instruções abaixo seguirão para a instalação da última versão estável, no momento deste sendo NodeJS v15.

Baixe o arquivo de instalação da última versão estável do NodeJS através do comando:
wget https://deb.nodesource.com/setup_current.x -O setup_nodejs.x

Edite o arquivo baixado:
nano setup_nodejs.x

Procure por: DISTRO=$(lsb_release -c -s)
Altere para: DISTRO=buster
Ficando assim:
#DISTRO=$(lsb_release -c -s)
DISTRO=buster

Agora execute o instalador:
sudo bash setup_nodejs.x

A seguir seguirão instruções vindas do próprio instalador:
sudo apt-get install gcc g++ make

curl -sL https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -

echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list

sudo apt-get update && sudo apt-get install yarn

Pronto!

Execute: node -v
E fique feliz!

Algumas funções php para tratar slashes strings

  • stripslashes() – Desfaz o efeito de addslashes
  • addslashes() – String entre aspas com barras
  • htmlspecialchars() – Converte caracteres especiais para a realidade HTML
  • quotemeta() – Adiciona uma barra invertida antes dos meta caracteres
  • get_magic_quotes_gpc() – Obtém a configuração atual de magic quotes gpc

Erro phpMyAdmin count()

Se está identificando este erro ao abrir a tela do phpMyAdmin, logo quando exibe a tela de alguma das tabelas, como abaixo, segue a solução:

Warning in ./libraries/sql.lib.php#601
count(): Parameter must be an array or an object that implements Countable

Backtrace

./libraries/sql.lib.php#2038: PMA_isRememberSortingOrder(array)
./libraries/sql.lib.php#1984: PMA_executeQueryAndGetQueryResponse(...

Acima parte do erro e abaixo a solução:
Edite o arquivo:
'/usr/share/phpmyadmin/libraries/sql.lib.php'
Substituindo como abaixo:
(count($analyzed_sql_results['select_expr'] == 1)
Por:
(count($analyzed_sql_results['select_expr']) == 1