可能重复:
当我调用 session_start() 时,如何修复权限错误?
session_start() 上的 PHP 警告权限被拒绝 (13)
我正在尝试制作一个管理面板。不幸的是,会话在 macbook 上不起作用。我已经安装并运行了所有东西,此时还有最新的 php。
我只是无法让它在我的 Mac 上运行。它确实适用于我的付费托管,但我无法解决这个问题。
请帮我解决这个问题。我相信这与许可写作有关。
可能重复:
当我调用 session_start() 时,如何修复权限错误?
session_start() 上的 PHP 警告权限被拒绝 (13)
我正在尝试制作一个管理面板。不幸的是,会话在 macbook 上不起作用。我已经安装并运行了所有东西,此时还有最新的 php。
我只是无法让它在我的 Mac 上运行。它确实适用于我的付费托管,但我无法解决这个问题。
请帮我解决这个问题。我相信这与许可写作有关。
session_start() 上的 PHP 警告权限重复被拒绝 (13)
它基本上是写权限,您也可以右键单击文件夹并授予所有人访问权限。
您需要更改以下权限:
/var/folders
我建议更改文件夹的所有权:
sudo chown -R nobody /var/lib/php/session
sudo chgrp -R nobody /var/lib/php/session
'nobody' 选项是您的网络服务器在其下运行的用户,对于第二个命令,它是组。
注意:文件夹需要更改为您设置 session.save_path 的位置。在上面的问题中,文件夹是/var/folders
这样的代码chown -R nobody /var/folders