OS X Yosemite升级导致的postgresql启动问题
发布:smiling 来源: PHP粉丝网 添加日期:2015-05-06 15:19:46 浏览: 评论:0
OS X Yosemite是苹果发布的新一代Mac操作系统,该版本采用扁平化的设计,在我升级到OS X Yosemite后,导致数据库postgresql启动时报错了.
今天升级OS X Yosemite后,启动postgesql时报以下错误:
- ...
- FATAL: could not open directory "pg_twophase": No such file or directory
- Is the server running locally and accepting --phpfensi.com
- connections on Unix domain socket "/tmp/.s.PGSQL.5432"?
据说可能是因为yosemite删除了pg的一些空目录导致的,所以解决方案也十分简单:
如果/usr/local/var/postgres/目录下没有pg_tblspc,pg_twophase和pg_stat_tmp子目录,直接新建这几个目录即可,然后可以正常启动postgresql.
Tags: Yosemite postgresql
推荐文章
热门文章
最新评论文章
- 写给考虑创业的年轻程序员(10)
- PHP新手上路(一)(7)
- 惹恼程序员的十件事(5)
- PHP邮件发送例子,已测试成功(5)
- 致初学者:PHP比ASP优秀的七个理由(4)
- PHP会被淘汰吗?(4)
- PHP新手上路(四)(4)
- 如何去学习PHP?(2)
- 简单入门级php分页代码(2)
- php中邮箱email 电话等格式的验证(2)