重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
你好,你试试这个方法:
让客户满意是我们工作的目标,不断超越客户的期望值来自于我们对这个行业的热爱。我们立志把好的技术通过有效、简单的方式提供给客户,将通过不懈努力成为客户在信息化领域值得信任、有价值的长期合作伙伴,公司提供的服务项目有:国际域名空间、雅安服务器托管、营销软件、网站建设、振兴网站维护、网站推广。
在php.ini中根据mysql.so所在目录修改extension_dir.
具体操作步骤:
(1)找到mysql.so的位置.命令:sudo find / -name 'mysql.so'.
(2)在php.ini中找到extension_dir = "./",根据(1)路径修改.
(3)重启php-fpm.命令:/etc/init.d/php5-fpm restart.
希望能帮到你!
1.首先查看phpstudy中mysql的路径:比如:E:\phpStudy\MySQL\bin 2.然后打开dos窗口,将目录切换至mysql,bin目录下: 3.输入mysql命令,进行连接:mysql -h localhost -u root -p 回车;输入密码再次回车。mysql连接成功!
命令行的话, 就是 restart lnmp,或者 restart lamp。
可视化面板就容易多了,直接去鼠标操作重启就行了。
PHP(Hypertext Preprocessor)即“超文本预处理器”,是在服务器端执行的脚本语言.
它运行是要基于apache、nginx等服务器来运行的,而php扩展在php.ini 配置好了,直接重新启动一下服务器就好了
故障状况:php网站连接mysql失败,但在命令行下通过mysql命令可登录并正常操作。
解决方案:
1、命令行下登录mysql,执行以下命令:
复制代码
代码如下:show
variables
like
'socket';
执行后会得到类似于如下回显:
复制代码
代码如下:
"Variable_name"
"Value"
"socket"
"/home/mysql/data/mysql.sock"
2、编辑php.ini,找到mysql.default_socket配置项,默认一般是空值(使用编辑Mysql时设置的sock路径),将此项添加值为上面回显中的"/home/mysql/data/mysql.sock":
复制代码
代码如下:
;
Default
socket
name
for
local
MySQL
connects.
If
empty,
uses
the
built-in
;
MySQL
defaults.
mysql.default_socket
=
/home/mysql/data/mysql.sock
3、重启php。
把你的服务容器重启就可以了
比如你是 windows +apache + php +mysql
那么重启apache
是nginx 就重启nginx
iis 类似,至于重启方法么,百度一下每个服务容器怎么重启就可以了