No curso ensina a ativar a "extensão" mb_strtoupper no php.ini pelo WIndows, mas no Linux (SO que estou usando) tentei ativar mas sem sucesso.
No curso ensina a ativar a "extensão" mb_strtoupper no php.ini pelo WIndows, mas no Linux (SO que estou usando) tentei ativar mas sem sucesso.
Já tentou usar este comando no terminal :
sudo apt-get install php7.2-mbstring
O estranho é que na minha instalação padrão do php (No caso uso linux tambem) já veio o mb_strtoupper.
Olá Leonardo,
Quais os passos que você já fez?
Você editou o php.ini
mas não funcionou? Caso sim segue os passos do Rogério substituindo o 7.2
pela sua versão do php.
Caso não tenha encontrado o php.ini
você pode utilizar o comando php --ini
para buscar a localização do arquivo. Além disso lembra de descomentar também a linha do extension_dir
relacionada ao Linux.
Qualquer dúvida é só falar!
Prezado Rogério de Paula Ferreira , segue a minha versão do PHP abaixo:
PHP 7.3.3-1~mx17+1 (cli) (built: Mar 19 2019 01:50:41) ( NTS ) Copyright (c) 1997-2018 The PHP Group Zend Engine v3.3.3, Copyright (c) 1998-2018 Zend Technologies
fiz as alterações no caminho /etc/php/7.3/cli/php.ini
extension_dir = "./" extension=mbstring
e tentei executar as linhas de comando :
sudo apt-get install php7.2-mbstring sudo apt-get install php7.3-mbstring
Mas todas sem sucesso. :-(
leonardo@Latitude-E5400:/Php/Avançando com PHP: Arrays, Strings, Função e Web
$ sudo apt-get install php7.2-mbstring
Lendo listas de pacotes... Pronto
Construindo árvore de dependênciasLendo informação de estado... Pronto
E: Impossível encontrar o pacote php7.2-mbstring
E: Couldn't find any package by glob 'php7.2-mbstring'
E: Não foi possível encontrar o pacote através da expressão regular 'php7.2-mbstring'
leonardo@Latitude-E5400:/Php/Avançando com PHP: Arrays, Strings, Função e Web
$ sudo apt-get install php7.3-mbstring
Lendo listas de pacotes... Pronto
Construindo árvore de dependênciasLendo informação de estado... Pronto
E: Impossível encontrar o pacote php7.3-mbstring
E: Couldn't find any package by glob 'php7.3-mbstring'
E: Não foi possível encontrar o pacote através da expressão regular 'php7.3-mbstring'
Olá Leonardo !
Tente rodar o seguinte comando :
apt-cache search php7.3
Ele ira retornar a lista de pacotes disponíveis para instalação, ai procure pelo php7.3-mbstring - MBSTRING module for PHP
Ai para instalar é so rodar o apt-install
Não se esqueça de reiniciar o servidor depois das modificação para que ele possa usa-las
Fala, Leonardo. Como você instalou o PHP na sua máquina? Quais foram exatamente os comandos que você usou pra instalar?