php开源框架安装是怎么找到mysql的sock所在的?

WBOY
풀어 주다: 2016-06-06 20:12:37
원래의
941명이 탐색했습니다.

安装weiPHP框架的时候到连接数据库这一步出了问题.看了看 内置的ThinkPHP框架在连接mysql的时候去/var/lib找sock文件了(错误返回信息是这样,但是mysql的查询及连接是在ThinkPHP下完成,有可能它只是返回了错误信息而错不在它这里)...但是我的sock文件不在那里啊 又复查了一遍my.cnf及php.ini等文件,确认之前所有文件对mysql的设置都在run文件下.那么是什么指引着weiPHP去/var/lib找mysql.sock呢?这个问题又该如何解决呢?
已经核实了ThinkPHP和Application下的conf和config中看起来与sql有关的文件,然而发现这些文件关注事项都是用户名密码数据库名称端口号这些,sock是在哪里改呢?
另外:我已经使用了ln -s 将/var/lib/mysql.sock指向/run/mysqld/mysqld.sock了 问题并没有起色.

回复内容:

安装weiPHP框架的时候到连接数据库这一步出了问题.看了看 内置的ThinkPHP框架在连接mysql的时候去/var/lib找sock文件了(错误返回信息是这样,但是mysql的查询及连接是在ThinkPHP下完成,有可能它只是返回了错误信息而错不在它这里)...但是我的sock文件不在那里啊 又复查了一遍my.cnf及php.ini等文件,确认之前所有文件对mysql的设置都在run文件下.那么是什么指引着weiPHP去/var/lib找mysql.sock呢?这个问题又该如何解决呢?
已经核实了ThinkPHP和Application下的conf和config中看起来与sql有关的文件,然而发现这些文件关注事项都是用户名密码数据库名称端口号这些,sock是在哪里改呢?
另外:我已经使用了ln -s 将/var/lib/mysql.sock指向/run/mysqld/mysqld.sock了 问题并没有起色.

Application\Common\Conf\config.php
看看是不是你想要的

已经知道为什么了.这个框架安在了新浪云应用也就是sae上,找sock用的是新浪服务器上的php文件.但是我又不会有服务器的php.ini的修改权限.现在阿里云的学生服务器不出租了,感觉整个人都不好了.

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿