Você disse que /var/lib/php5/session
pertence a root
e tem permissões drwx-wx-wt
. Isso significa que todos os usuários podem escrever no diretório, mas somente o root pode ler . O resultado é que o PHP pode criar arquivos de sessão, mas não pode voltar e lê-los mais tarde. Parece ser por isso que suas sessões estão falhando.
Corrija a propriedade e as permissões para que www-data
possa ler e escrever ( rwx
). Por exemplo:
chgrp www-data /var/lib/php5/session
chmod g+rwx /var/lib/php5/session