2

我在我的 Mac 上设置 phpmyadmin 时遇到问题。我在这里很新,如果有人能帮我一把,我会很感激的。

http://www.coolestguyplanettech.com/installing-phpmyadmin-on-mac-osx-10-7-lion/

我已按照该链接中的教程进行操作,直到配置为止一切正常。

在 Firefox 中,我无法打开 phpmyadmin 设置链接,它给了我很大的错误,因为图像...

在 Chrome 和 Safari 中,如果我尝试使用不存在的用户名和密码登录几次,我可以访问设置。但后来我得到了不同类型的错误:

Warning: Unknown: open(/var/folders/lt/8_h20skn5654p70bncx05d3h0000gn/T/sess_07ee21d2fa014a365d748382eaf8d2d6c6862893, O_RDWR) 
    failed: Permission denied (13) in Unknown on line 0

Warning: Unknown: Failed to write session data (files). Please verify that 
    the current setting of session.save_path is correct () in Unknown on line 0

在教程中它说我必须制作“新服务器”。当我单击那里并输入我的密码(与 SQL 相同)时。它无法保存服务器。只需将我从身份验证重定向回基本设置即可。

请帮助我很困惑...

错误截图: 截图错误 #1

我提到的出现在 chrome 中的错误实际上是当我尝试使用不存在的用户名和密码登录几次时。然后我可以通过其他两个错误访问设置。

没有描述

其他截图: 没有描述

没有描述

PS如果你需要日志,我很乐意提供它们,如果你告诉我怎么做!干杯。

4

2 回答 2

3

编辑您的“config.inc.php”文件并添加以下行:

$cfg['SessionSavePath'] = '/tmp';
于 2012-09-23T09:27:53.083 回答
2

它基本上是说不允许 PHP 写入保存会话的目录。

您可以做以下几件事之一:

更改会话保存路径php.ini

session.save_path = /tmp

如果这只是一台开发机器,你可以把它设置在其他地方

session.save_path = /users/php/sessions

然后chmod 777是那个目录。

有关更多信息,请参阅此页面:http: //php.net/manual/en/session.configuration.php#ini.session.save-path

否则你可以设置一个新的session.save_handler. 这有点难,所以我可能不会走那条路。

这些页面将为您提供相关信息:

最后,您可以只允许 PHP 用户访问其尝试访问的路径。

我假设您需要执行以下操作:

sudo mkdir -p /var/folders/lt/8_h20skn5654p70bncx05d3h0000gn/T/
sudo chmod 777 /var/folders/lt/8_h20skn5654p70bncx05d3h0000gn/T/
于 2012-09-22T22:19:41.430 回答