Atualmente a instalação do Scriptcase 9.x vem com a versão 7.0.14 do PHP, infelizmente essa versão possui um problema de compatibilidade com a nova versão de autenticação do MySQL 8.0, com isso é necessário que seja realizada a atualização do PHP e a criação de um novo usuário para que a conexão entre o Scriptcase e o MySQL 8 possa ser realizada.

Nesse tutorial veremos como atualizar o PHP nos seguintes sistemas:

* Windows

* Linux

---

## Atualizando seu PHP Windows

Siga os passos abaixo para atualiza o PHP do seu ambiente Windows.

Antes de iniciar o procedimento é  necessário verificar a arquitetura do  PHP, para isso vamos acessar as informações do PHP através da url: <http://127.0.0.1:8090/scriptcase/info.php.>

![](http://34.207.224.239:3000/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBbmxPIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--305d91f41822d0be3607c4e92ff618f31552d5a8/image-c32e0df91c.png)

Realize o download do PHP de acordo com a sua arquitetura.

* [**Download PHP**](https://www.php.net/downloads)

Após o download:

1 - Pare o serviço do apache;\
2 - Finalize os processos do phpcgi que estejam rodando;\
3 - Renomeie a pasta do php em /NetMake/v9/components para php_old;\
4 - Extraia o zip em /NetMake/v9/components;\
5 - Copie o php.ini de php_old para php;\
6 - Inicie o apache;

![Alert](http://34.207.224.239:3000/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBb0lXIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--d3a7181d6c2b8c63e96844e44a7b0b71112e9bf9/exclamation.png)

Após a atualização do PHP é necessário criar um novo usuário no MySQL, [para isso siga nosso tutorial para criação de novo usuário](https://help.scriptcase.net/portal/pt/kb/articles/como-conectar-com-o-mysql-8-0)

---

## Atualizando seu PHP Linux

Siga os passos abaixo para atualiza o PHP do seu ambiente Linux.

Antes de iniciar o procedimento é  necessário verificar a arquitetura do  PHP, para isso vamos acessar as informações do PHP através da url: <http://127.0.0.1:8090/scriptcase/info.php.>

![](http://34.207.224.239:3000/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBbnBPIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--1dbf2dfceec3c703609085f297ae1328b2dcc2dc/image-bb03dff21a.png)

Realize o download do PHP de acordo com a sua arquitetura.

* [**Download PHP**](https://www.php.net/downloads)

Após o download:

1 - Pare o serviço do apache;\
2 - Extraia o zip em /opt/NetMake/v9/components;\
3 -  Copie a pasta Apache que está  dentro da pasta lin_php_x para e /opt/NetMake/v9/components e substitua os arquivos;\
4 - Inicie o apache;

![Alert](http://34.207.224.239:3000/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBb0lXIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--d3a7181d6c2b8c63e96844e44a7b0b71112e9bf9/exclamation.png)

Após a atualização do PHP é necessário criar um novo usuário no MySQL, [para isso siga nosso tutorial para criação de novo usuário](https://help.scriptcase.net/portal/pt/kb/articles/como-conectar-com-o-mysql-8-0)