Website desenvolvedores costumam escolher PHP : Hypertext Preprocessor , mais conhecido apenas como PHP, uma linguagem de script embutida no HTML quando projetam suas páginas do site. Estes desenvolvedores usar o PHP em combinação com um Cascading Style Sheet , abreviado como CSS, para fazer um site operacional. PHP segue um conjunto específico de funções, com várias das funções que exercem ou executar um comando. O PHP Session_Start é o comando para iniciar uma sessão entre o computador do site da hospedagem e do visitante do site . Sessão Iniciar
Uma sessão é um evento entre um servidor host Web eo computador de um visitante. Ele funciona com um arquivo do lado do servidor que contém todos os dados armazenados e um cookie no computador do cliente que faz referência os dados do servidor . Tanto o arquivo eo cookie são criados utilizando a função session_start . Durante o processo , o PHP verifica o computador do visitante para um cookie de sessão e, se ele encontrar um, carrega os dados . Se ele não encontrar um, PHP cria um novo arquivo de sessão no servidor. Em seguida, ele envia de volta a identificação de sessão para o computador do visitante . Para que isso funcione , todos os arquivos precisam estar nos locais corretos eo comando session_start precisa aparecer em primeiro lugar na linguagem de script para a página do site que está sendo solicitado.
Diretório Localização
< br >
O session_start é usado para iniciar ou retomar um processo na linguagem PHP. O processo pode chamar para uma "POST" ou "GET" comando que gera as informações necessárias para o navegador do site fazendo a página ou solicitação post. Quando você receber uma mensagem como "aviso: session_start () : failed ", é muitas vezes causada por uma sessão chamada incorretamente salvar caminho no arquivo php.ini. Se este valor aponta para o diretório ou local errado , você receberá esse erro.
Pasta ou diretório Permissions
Cada pasta no diretório de um site deve ter as permissões adequadas definidas na pasta para guardar e gravar arquivos para a pasta . Por exemplo, se a localização do comando session_save está definido para um diretório ou pasta que não tem permissões de gravação associados ao arquivo , o PHP irá retornar uma mensagem de falha de session_start . Navegue até o ícone gerenciador de arquivos do seu painel de controle e verifique a pasta para as permissões corretas. Para permissões de escrita , defina a pasta para 744. Esta permissão permite escrever , modificar, ler e apagar arquivos .
Bad . Htaccess
A maioria dos sites WordPress são criados utilizando PHP e CSS para gerenciar o site . O arquivo htaccess . Detalha uma lista de instruções de como o site é tratada e caminhos site. Ele também inclui informações sobre Internet Protocol aborda a que você pode ter o acesso negado , como no caso de spammers identificados. Se você não tem os caminhos criados corretamente no arquivo htaccess . , Isso também pode causar uma falha session_start . Confira o seu arquivo htaccess . Assegurar caminho e arquivo locais de acordo com a estrutura do seu site de arquivos.