Login em branco após atualização do macOS 14.2

Login em branco após atualização do macOS 14.2

Após a atualização para o macOS 14.2 (Sonoma), instalações antigas do Scriptcase - realizadas com instaladores anteriores à 9.10.005 - podem parar de exibir a tela de login devido a um problema nas configurações do apache.
Nestes casos, ao acessar o login a tela fica em branco até ocorrer timeout.
Para instalações realizadas com a release 9.10.006 ou superior do instalador este problema não ocorre.

Siga os passos abaixo para corrigir o problema, 

Editar arquivo php.fcgi

1. Acesse o diretório /Applications/Scriptcase/v9-php81/components/apache/cgi-bin

2. Edite o arquivo php.fcgi

3. No arquivo, procure por ODBCINI

4. Abaixo de ODBCINI, adicione as linhas:
  1. OBJC_DISABLE_INITIALIZE_FORK_SAFETY="YES"
  2. LC_ALL="C"
5. Ainda no mesmo arquivo, procure por exec $PHP_CGI

6. Abaixo, adicione as seguintes linhas
  1. export OBJC_DISABLE_INITIALIZE_FORK_SAFETY
  2. export LC_ALL

Reiniciar serviço

1. Parar o apache
  1. /Applications/Scriptcase/v9-php81/components/apache/sc_apache stop
2. Parar o PHP
  1. kill -9 $(ps aux | grep /Applications/Scriptcase/v9-php81/components/ | awk '{print $2}')
3. Iniciar o apache
  1. /Applications/Scriptcase/v9-php81/components/apache/sc_apache start
4. Acesse o Scriptcase novamente.

    • Related Articles

    • Instalando PHP 7.3 no MacOS

      Esta documentação irá informar os passos necessários para a instalação do PHP 7.3 e Scriptcase de forma manual em ambientes MacOS. Realizando este tipo de instalação, você é responsável por configurar todo o seu ambiente, bem como as extensões de ...
    • Atualização Manual - Mac OS

      Antes de realizar qualquer procedimento recomendamos a realização de um backup de seus projetos. Para realizar o backup do Scriptcase: Acesse Configurações > Administração, no menu lateral acesse Serviços > Backup. Será gerado um arquivo (.ZIP) com ...
    • Instalador Scriptcase para MacOS - PHP 7.3

      O instalador do Scriptcase instala Apache, PHP e o Scriptcase em seu sistema operacional. O instalador não inclui banco de dados Pré-requisitos Para realizar o download do instalador do Scriptcase, vá para a nossa página de download clicando aqui. ...
    • Atualização do PHP do Scriptcase

      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 ...
    • Conectando com Firebird no macOS - PHP 7.3

      Pré-requisitos Se você estiver usando uma instalação manual no MacOS, você precisará instalar o PHP e o driver Firebird será habilitado. 1 - Verifique se o driver Firebird está habilitado em seu diagnóstico do Scriptcase. Veja abaixo como localizar ...