Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Macos 项目转移到Macbook时出现会话错误_Macos_Codeigniter_Session_Xampp - Fatal编程技术网

Macos 项目转移到Macbook时出现会话错误

Macos 项目转移到Macbook时出现会话错误,macos,codeigniter,session,xampp,Macos,Codeigniter,Session,Xampp,我最近正在使用Codeigniter进行一个项目,并正在使用XAMPP在本地服务器上进行开发 我使用的笔记本电脑是一台运行Windows 10的HP笔记本电脑。我决定买一台运行macOS High Sierra v.10.13.6的Macbook Pro,作为我破旧的HP笔记本电脑的替代品 在安装了开发所需的工具之后,我复制了我的项目文件夹,并将其转移到我的新Macbook Pro。打开服务器,导入数据库,现在我检查项目是否正在运行。但在浏览器上转到项目时,仅显示以下内容: 我对macOS还很

我最近正在使用Codeigniter进行一个项目,并正在使用XAMPP在本地服务器上进行开发

我使用的笔记本电脑是一台运行Windows 10的HP笔记本电脑。我决定买一台运行macOS High Sierra v.10.13.6的Macbook Pro,作为我破旧的HP笔记本电脑的替代品

在安装了开发所需的工具之后,我复制了我的项目文件夹,并将其转移到我的新Macbook Pro。打开服务器,导入数据库,现在我检查项目是否正在运行。但在浏览器上转到项目时,仅显示以下内容:


我对macOS还很陌生,现在还在想办法。安装很顺利,一切都很顺利,我什么也没碰。这些错误是什么意思?

您似乎没有写入文件夹的权限。对于刚接触Unix操作系统(Linux/Mac)的人来说,这令人困惑

解决此问题的简单方法是更改会话目录

  • 打开
    application/config/config.php
  • 更改
    $config['sess\u save\u path']=sys\u get\u temp\u dir()

  • 希望这能对您有所帮助。

    您使用的是什么版本的CI?在我看来,place codeigniter试图保存会话的文件/文件夹权限不正确。CI3@marcogmonteiroTry手动设置会话目录,然后将目录所有者设置为服务器所有者。Apache的默认值是
    \u www