1. Home
  2. Hospedagem de Sites
  3. Como alterar o session em PHP – Hospedagem de Sites

Como alterar o session em PHP – Hospedagem de Sites

Informação!

Veja neste artigo como realizar as alterações no Session do PHP e melhorar o desempenho das seções.

  • A partir da versão 5, o PHP trouxe muitas melhorias no uso de sessões.
  • Com as sessões é possível manter valores em variáveis mesmo após a mudança de uma página para a outra. Muito útil em páginas de login, carrinho de compras, etc.
Hospedagem Linux
  • Acesse sua hospedagem via SSH;
  • Para setar o diretório temporário a ser utilizado, altere a seguinte linha ao arquivo php.ini:
session.save_path = "/home/SEU_LOGIN_FTP/tmp"
  • Altere a permissão de escrita deste diretório para 777 executando o comando abaixo:
chmod 777 /home/SEU_LOGIN_FTP/tmp
  • Para que as páginas aceitem essas variáveis, no começo de cada arquivo é necessário incluir o seguinte código, logo na primeira linha:
<?php session_start(); ?>
  • A partir desse momento basta usar as variáveis super-globais $_SESSION utilizando-as em forma de vetor, como no exemplo abaixo:
 <?php
$_SESSION['nome'] = "Exemplo";
?>
  • Dessa forma o valor “Exemplo” fica guardado dentro dessa super variável. Para utilizar, basta recuperar o valor dessa mesma variável em qualquer arquivo dentro do site.
  • No arquivo abaixo, temos dois códigos com arquivos para teste de sessions, para consultar basta baixá-los clicando no link: Hospedagens Linux.
Hospedagem Windows
Informação!

Procedimentos válidos para Hospedagens Windows 2008/2012.

  • Para setar o diretório “tmp”, diretório temporário a ser utilizado em sua hospedagem, crie o diretório na raiz de seu FTP e insira a linha abaixo na programação de seu site:
<?php
ini_set('session.save_path',
realpath(dirname($_SERVER['DOCUMENT_ROOT'])
 . '/../tmp'));
  • No arquivo abaixo, temos dois códigos com arquivos para teste de sessions. Para consultar basta baixá-los clicando no link: Hospedagens Windows.
Conheça!

Aproveite e conheça outros produtos da Locaweb, como o VPS Locaweb, clique aqui e saiba mais!

Este artigo foi útil ?

Artigos relacionados