【发布时间】:2016-04-17 22:51:32
【问题描述】:
起初我试图做上传文件功能和一些配置。但是,虽然file_upload 已打开,但上传文件功能仍然无法正常工作。根据在线教程进行一些配置后,我的 XAMPP 服务器似乎有问题。这些是我运行 php 文件时的错误消息:
警告:session_start(): 打开(/var/folders/_z/rzmc9ysn0r15n2_88d5y5lbh0000gn/T/sess_4ff2e15141e8e599a0617ccafaba00c9, O_RDWR) 失败:权限被拒绝 (13) 在 /Applications/XAMPP/xamppfiles/htdocs/presoft/session_test.php 上线 4
警告:session_start():依赖系统的 时区设置。您需要使用 date.timezone 设置 或 date_default_timezone_set() 函数。如果您使用任何 这些方法,您仍然收到此警告,您很可能 时区标识符拼写错误。我们选择了时区“UTC” 现在,但请设置 date.timezone 以选择您的时区。在 /Applications/XAMPP/xamppfiles/htdocs/presoft/session_test.php 上线 4
警告:session_start():无法发送会话缓存限制器 - 标头 已经发送(输出开始于 /Applications/XAMPP/xamppfiles/htdocs/presoft/session_test.php:2) 在 /Applications/XAMPP/xamppfiles/htdocs/presoft/session_test.php 上线 4
我也无法访问phpmyadmin,错误是:
会话开始时出错;请检查您的 PHP 和/或网络服务器日志 文件并正确配置您的 PHP 安装。还要确保 您的浏览器已启用 cookie。
我在 Mac OS 上使用 Xampp 服务器。
我已经查看了 session.save_path 并且位置是"Application/XAMPP/xamppfiles/temp"。试过 "/tmp" 但还是一样。
【问题讨论】:
标签: apache session phpmyadmin xampp