Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people, just like you, are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
Solved

Problem with sessions on vps server

Posted on 2011-02-25
3
577 Views
Last Modified: 2012-05-11
Hi,


I have serious problem I've been trying to fix for last 3 days, I changed vps hosting provider (from 1and1.co.uk to daily.co.uk) and since then I can't login to my website, I discovered that there's some problems with sessions, that's what I got in error_log file (last entries):

[Fri Feb 25 10:39:52 2011] [client 92.27.74.248] PHP Warning: Unknown: open(/var/lib/php/session/sess_mo6uujpmltr0140p26bkoa7a66, O_RDWR) failed: Permission denied (13) in Unknown on line 0, referer: http://vvps-751225.dailyvps.co.uk/page1.php

[Fri Feb 25 10:39:52 2011] [client 92.27.74.248] PHP Warning: Unknown: Failed to write session data (files). Please verify that the current setting of session.save_path is correct (/var/lib/php/session) in Unknown on line 0, referer: http://vvps-751225.dailyvps.co.uk/page1.php

And here you can get all the information (about sessions too if you scroll down):
http://vvps-751225.dailyvps.co.uk/page1.php


Please help.
0
Comment
Question by:Zado
  • 2
3 Comments
 
LVL 34

Expert Comment

by:Beverley Portlock
ID: 34980878
Check the ownership and permissions on /var/lib/php and /var/lib/php/session

0
 
LVL 8

Accepted Solution

by:
Zado earned 0 total points
ID: 34981125
Thanks for that. I fixed the problem and that's what I've done:
1. I displayed all php info:
<?php phpinfo(); ?>

Open in new window

2. I found in this info path to php.ini on my server
3. Downloaded php.ini and edited, I changed the following lines (I give proper configuration below, after change):
register_globals = on
session.save_path = "/tmp"

Open in new window

0
 
LVL 8

Author Closing Comment

by:Zado
ID: 35015456
I found a proper solution that works.
0

Featured Post

Master Your Team's Linux and Cloud Stack

Come see why top tech companies like Mailchimp and Media Temple use Linux Academy to build their employee training programs.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Build an array called $myWeek which will hold the array elements Today, Yesterday and then builds up the rest of the week by the name of the day going back 1 week.   (CODE) (CODE) Then you just need to pass your date to the function. If i…
I. Introduction There's an interesting discussion going on now in an Experts Exchange Group — Attachments with no extension (http://www.experts-exchange.com/discussions/210281/Attachments-with-no-extension.html). This reminded me of questions tha…
Learn how to navigate the file tree with the shell. Use pwd to print the current working directory: Use ls to list a directory's contents: Use cd to change to a new directory: Use wildcards instead of typing out long directory names: Use ../ to move…
Connecting to an Amazon Linux EC2 Instance from Windows Using PuTTY.

790 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question