PHP 警告权限被拒绝 (13) 在 session_start()

2022-08-30 09:44:08

我收到以下错误:

PHP Warning:  session_start() [<a href='function.session-start'>function.session-start</a>]: open(/tmp/sess_49a20cbe1ef09a2d0262b3f7eb842e7b, O_RDWR) failed: Permission denied (13) in /home/------/public_html/includes/libs/ss.inc.php on line 1

问题不会一直发生,而是来来去去。

这是 ss.inc 中第 1 行的代码.php

<?php session_start(); ?>

答案 1

您似乎没有对服务器上的目录的写入权限。这有点奇怪,但你可以解决它。在调用之前,要对服务器可写的目录进行调用并为其指定目录的名称。详情请点击这里/tmpsession_start()session_save_path()


答案 2

执行 一个 ,然后查找 。其中的目录需要对运行 Web 服务器的用户和/或组具有正确的权限。phpinfo()session.save_path


推荐