サーバーでホストされている複数のサイトがあり、それらのほとんどはユーザーがログインするときにセッションを使用します。
たとえば、$_SESSION["loggedin"] = 'yes'
ユーザーのログインが成功した場合、セッション変数があります。
これは複数のサイトで同じですが、同時に 2 つのサイトにログインすると、そのうちの 1 つが機能しなくなり、次のエラーが表示されます。
Warning: session_start() [function.session-start]: open(/tmp/sess_8f7b4997fbfdd08855a410ae4638821f, O_RDWR) failed: Permission denied (13) in /home/theboaty/public_html/new_site/admin/authorisation.php on line 2
Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /home/theboaty/public_html/new_site/admin/authorisation.php:2) in /home/theboaty/public_html/new_site/admin/authorisation.php on line 2
Warning: Cannot modify header information - headers already sent by (output started at /home/theboaty/public_html/new_site/admin/authorisation.php:2) in /home/theboaty/public_html/new_site/admin/authorisation.php on line 5
Warning: Unknown: open(/tmp/sess_8f7b4997fbfdd08855a410ae4638821f, O_RDWR) failed: Permission denied (13) in Unknown on line 0
Warning: Unknown: Failed to write session data (files). Please verify that the current setting of session.save_path is correct (/tmp) in Unknown on line 0
注:セッション変数をauthorisation.php
チェックしてloggedin
、ユーザーがログインしているかどうかを確認します