【问题标题】:Set localhost sessions folder to 0070 using OS X & MAMP使用 OS X 和 MAMP 将 localhost 会话文件夹设置为 0070
【发布时间】:2014-08-09 21:48:42
【问题描述】:

这里是新手,在 OS X 中使用 localhost 的新手。

我在 OS X 上运行 MAMP 堆栈。我的会话测试文件返回一系列警告,我认为这是由于无法写入无法设置为 0700 的会话文件夹。

我已经检查过:

空白 文件路径http://localhost/sessions/ 文件夹名称(会话) 我认为问题是权限问题。我希望能够写入我的localhost 目录会话文件夹。为此,我需要将文件夹的权限设置为 0700。我希望找到一个解决方案,我目前可以用我有限的专业水平复制。

这是代码:

<?php
 ini_set('session.save_path','/htdocs/sessions');
 session_start();
 $_SESSION['test'] = "If you can read this, sessions are working!";
 print $_SESSION['test'] . "<br>";
 print "Session ID is: ". session_id()."<br>";
?>

这些是仅在我本地运行时出现的错误:

警告:session_start(): open(/htdocs/sessions/sess_d1c5ef5a18bb844bfc667a0fc911191f, O_RDWR) 失败:/Applications/MAMP/htdocs/review/itc240f/a_070-adminer/sessionTest.php 中没有这样的文件或目录 (2)第 3 行

警告:session_start():无法发送会话 cookie - 标头已由 /Applications/MAMP/htdocs 中的(输出开始于 /Applications/MAMP/htdocs/review/itc240f/a_070-adminer/sessionTest.php:3)发送/review/itc240f/a_070-adminer/sessionTest.php 在第 3 行

警告:session_start():无法发送会话缓存限制器 - 标头已发送(输出开始于 /Applications/MAMP/htdocs/review/itc240f/a_070-adminer/sessionTest.php:3)在 /Applications/MAMP/htdocs /review/itc240f/a_070-adminer/sessionTest.php 在第 3 行 如果您可以阅读此内容,则会话正在运行! 会话 ID 为:d1c5ef5a18bb844bfc667a0fc911191f

警告:未知:打开(/htdocs/sessions/sess_d1c5ef5a18bb844bfc667a0fc911191f, O_RDWR) 失败:第 0 行的未知中没有此类文件或目录 (2)

警告:未知:无法写入会话数据(文件)。请在第 0 行的 Unknown 中验证 session.save_path 的当前设置是否正确(/htdocs/sessions)

【问题讨论】:

    标签: php session localhost


    【解决方案1】:
    /htdocs/sessions 
    

    它存在吗?而且,为什么你会选择在 MacOSX 中使用根目录?也许您应该将其映射到您的用户文件夹。

    /Users/username/htdocs/session
    

    【讨论】:

    • 我可能没有正确解释,我是新手。我的会话折叠的路径是“用户/Machintosh HD/Applications/MAMP/htdocs/sessions/”。我正在尝试设置/修改会话文件夹的权限。如果我做了一些愚蠢的事情,那是因为我是新手并且不知道更好(对我来说,“为什么”的答案可能总是“我不知道更好”)。是的,它存在。这是我寻找的第一件事。
    • 使用终端,我尝试了以下终端命令,但它似乎不起作用:chmod -R 700 会话。我使用 ls 命令进行了 confimr,我在正确的目录中。
    猜你喜欢
    • 2017-12-03
    • 1970-01-01
    • 2018-11-16
    • 2013-04-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-08-18
    • 2011-07-18
    相关资源
    最近更新 更多