{"id":5428,"date":"2022-12-25T15:23:10","date_gmt":"2022-12-25T18:23:10","guid":{"rendered":"http:\/\/wiki3.locaweb.com.br\/?post_type=ht_kb&#038;p=5428"},"modified":"2023-01-27T10:29:42","modified_gmt":"2023-01-27T13:29:42","slug":"como-alterar-o-session-em-php-hospedagem-de-sites","status":"publish","type":"ht_kb","link":"https:\/\/www.locaweb.com.br\/ajuda\/wiki\/como-alterar-o-session-em-php-hospedagem-de-sites\/","title":{"rendered":"Como alterar o session em PHP &#8211; Hospedagem de Sites"},"content":{"rendered":"    \t\t<div class=\"hts-messages hts-messages--info  hts-messages--withtitle hts-messages--withicon \"   >\r\n    \t\t\t<span class=\"hts-messages__title\"><b>Informa\u00e7\u00e3o!<\/b><\/span>    \t\t\t    \t\t\t\t<p>\r\n    \t\t\t\t\tVeja neste artigo como realizar as altera\u00e7\u00f5es no Session do PHP e melhorar o desempenho das se\u00e7\u00f5es.    \t\t\t\t<\/p>\r\n    \t\t\t    \t\t\t\r\n    \t\t<\/div><!-- \/.ht-shortcodes-messages -->\r\n    \t\t\n<ul>\n<li>A partir da vers\u00e3o 5, o PHP trouxe muitas melhorias no uso de sess\u00f5es.<\/li>\n<li>Com as sess\u00f5es \u00e9 poss\u00edvel manter <strong>valores em vari\u00e1veis<\/strong> mesmo ap\u00f3s a mudan\u00e7a de uma p\u00e1gina para a outra. Muito \u00fatil em p\u00e1ginas de login, carrinho de compras, etc.<\/li>\n<\/ul>\n<h6>Hospedagem Linux<\/h6>\n<ul>\n<li>Acesse sua hospedagem <strong>via SSH<\/strong>;<\/li>\n<li>Para setar o diret\u00f3rio tempor\u00e1rio a ser utilizado, altere a seguinte linha ao arquivo php.ini:<\/li>\n<\/ul>\n<pre>session.save_path = \"\/home\/SEU_LOGIN_FTP\/tmp\"<\/pre>\n<ul>\n<li>Altere a permiss\u00e3o de escrita deste diret\u00f3rio para <strong>777<\/strong> executando o comando abaixo:<\/li>\n<\/ul>\n<pre>chmod 777 \/home\/SEU_LOGIN_FTP\/tmp<\/pre>\n<ul>\n<li>Para que as p\u00e1ginas aceitem essas vari\u00e1veis, no come\u00e7o de cada arquivo \u00e9 necess\u00e1rio incluir o seguinte c\u00f3digo, logo na primeira linha:<\/li>\n<\/ul>\n<pre>&lt;?php session_start(); ?&gt;<\/pre>\n<ul>\n<li>A partir desse momento basta usar as vari\u00e1veis <strong>super-globais $_SESSION<\/strong> utilizando-as em forma de vetor, como no exemplo abaixo:<\/li>\n<\/ul>\n<pre> &lt;?php\r\n$_SESSION['nome'] = \"Exemplo\";\r\n?&gt;<\/pre>\n<ul>\n<li>Dessa forma o valor <strong>&#8220;Exemplo&#8221;<\/strong> fica guardado dentro dessa super vari\u00e1vel. Para utilizar, basta recuperar o valor dessa mesma vari\u00e1vel em qualquer arquivo dentro do site.<\/li>\n<li>No arquivo abaixo, temos dois c\u00f3digos com arquivos para teste de sessions, para consultar basta baix\u00e1-los clicando no link: <a href=\"https:\/\/ajuda.locaweb.com.br\/wp-content\/uploads\/2018\/07\/Hospedagens-Linux-c\u00f3digos.pdf\" target=\"_blank\" rel=\"noopener noreferrer\">Hospedagens Linux.<\/a><\/li>\n<\/ul>\n<h6>Hospedagem Windows<\/h6>\n    \t\t<div class=\"hts-messages hts-messages--info  hts-messages--withtitle hts-messages--withicon \"   >\r\n    \t\t\t<span class=\"hts-messages__title\"><b>Informa\u00e7\u00e3o!<\/b><\/span>    \t\t\t    \t\t\t\t<p>\r\n    \t\t\t\t\tProcedimentos v\u00e1lidos para Hospedagens <strong>Windows 2008\/2012.<\/strong>    \t\t\t\t<\/p>\r\n    \t\t\t    \t\t\t\r\n    \t\t<\/div><!-- \/.ht-shortcodes-messages -->\r\n    \t\t\n<ul>\n<li>Para setar o diret\u00f3rio\u00a0<strong>&#8220;tmp&#8221;<\/strong>, diret\u00f3rio tempor\u00e1rio a ser utilizado em sua hospedagem, crie o diret\u00f3rio na raiz de seu FTP e insira a linha abaixo na programa\u00e7\u00e3o de seu site:<\/li>\n<\/ul>\n<pre>&lt;?php\r\nini_set('session.save_path',\r\nrealpath(dirname($_SERVER['DOCUMENT_ROOT'])\r\n . '\/..\/tmp'));<\/pre>\n<ul>\n<li>No arquivo abaixo, temos dois c\u00f3digos com arquivos para teste de sessions. Para consultar basta baix\u00e1-los clicando no link: <a href=\"https:\/\/ajuda.locaweb.com.br\/wp-content\/uploads\/2018\/07\/Hospedagens-Windows.pdf\" target=\"_blank\" rel=\"noopener noreferrer\">Hospedagens Windows.<\/a><\/li>\n<\/ul>\n    \t\t<div class=\"hts-messages hts-messages--info  hts-messages--withtitle hts-messages--withicon \"   >\r\n    \t\t\t<span class=\"hts-messages__title\"><b>Conhe\u00e7a!<\/b><\/span>    \t\t\t    \t\t\t\t<p>\r\n    \t\t\t\t\tAproveite e conhe\u00e7a outros produtos da Locaweb, como o VPS Locaweb, <a href=\"https:\/\/www.locaweb.com.br\/vps-locaweb\" target=\"_blank\" rel=\"noopener noreferrer\">clique aqui<\/a> e saiba mais!    \t\t\t\t<\/p>\r\n    \t\t\t    \t\t\t\r\n    \t\t<\/div><!-- \/.ht-shortcodes-messages -->\r\n    \t\t\n","protected":false},"excerpt":{"rendered":"<p>A partir da vers\u00e3o 5, o PHP trouxe muitas melhorias no uso de sess\u00f5es. Com as sess\u00f5es \u00e9 poss\u00edvel manter valores em vari\u00e1veis mesmo ap\u00f3s a mudan\u00e7a de uma p\u00e1gina para a outra. Muito \u00fatil em p\u00e1ginas de login, carrinho de compras, etc. Hospedagem Linux Acesse sua hospedagem via SSH;&#8230;<\/p>\n","protected":false},"author":6,"comment_status":"closed","ping_status":"closed","template":"","format":"standard","meta":{"footnotes":""},"ht-kb-category":[119],"ht-kb-tag":[418],"class_list":["post-5428","ht_kb","type-ht_kb","status-publish","format-standard","hentry","ht_kb_category-hospedagem-de-sites","ht_kb_tag-categoriahospedagem"],"_links":{"self":[{"href":"https:\/\/www.locaweb.com.br\/ajuda\/wp-json\/wp\/v2\/ht-kb\/5428","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.locaweb.com.br\/ajuda\/wp-json\/wp\/v2\/ht-kb"}],"about":[{"href":"https:\/\/www.locaweb.com.br\/ajuda\/wp-json\/wp\/v2\/types\/ht_kb"}],"author":[{"embeddable":true,"href":"https:\/\/www.locaweb.com.br\/ajuda\/wp-json\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/www.locaweb.com.br\/ajuda\/wp-json\/wp\/v2\/comments?post=5428"}],"version-history":[{"count":14,"href":"https:\/\/www.locaweb.com.br\/ajuda\/wp-json\/wp\/v2\/ht-kb\/5428\/revisions"}],"predecessor-version":[{"id":29628,"href":"https:\/\/www.locaweb.com.br\/ajuda\/wp-json\/wp\/v2\/ht-kb\/5428\/revisions\/29628"}],"wp:attachment":[{"href":"https:\/\/www.locaweb.com.br\/ajuda\/wp-json\/wp\/v2\/media?parent=5428"}],"wp:term":[{"taxonomy":"ht_kb_category","embeddable":true,"href":"https:\/\/www.locaweb.com.br\/ajuda\/wp-json\/wp\/v2\/ht-kb-category?post=5428"},{"taxonomy":"ht_kb_tag","embeddable":true,"href":"https:\/\/www.locaweb.com.br\/ajuda\/wp-json\/wp\/v2\/ht-kb-tag?post=5428"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}