我在我的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相同)。它无法保存服务器。只需将我从身份验证重定向回基本设置即可。
请帮助我感到困惑......
错误的ScreenShot:
我提到的出现在chrome中的错误实际上是当我尝试使用ofc未使用的用户名和密码登录几次时。然后我可以访问其他两个错误的设置。
其他截图:
P.S。如果您需要日志,我很乐意提供它们,如果您告诉我如何!欢呼声。
答案 0 :(得分:3)
编辑“config.inc.php”文件并添加以下行:
$cfg['SessionSavePath'] = '/tmp';
答案 1 :(得分: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/