发布网友 发布时间:2022-04-06 00:35
共5个回答
懂视网 时间:2022-04-06 04:57
修改php运行用户的方法:1、打开www.conf配置文件;2、找到【www-data】,将其修改为【www】;3、重新启动php-fpm。
具体步骤如下:
(推荐教程:php视频教程)
cd /etc/php/7.2/fpm/pool.d/ sudo vi www.conf # 找到 www-data # 都改为如下内容 (应该有4个地方) www cd /run/php/ ls -al # 这个目录下面有两个文件 # php7.0-fpm.pid和php7.0-fpm.sock # 修改这两个文件的权限 sudo chown www:www php7.2-fpm.pid sudo chown www:www php7.2-fpm.sock # 重启php-fpm sudo service php7.2-fpm restart ps -ef | grep php
热心网友 时间:2022-04-06 02:05
因为所谓的修改 就是修改数据库中的记录,php程序中修改数据库中记录的方式就是 组装sql语句,就是跟就$data标量中传递过来的值 确认是哪条记录,原生的sql语句应该是这样的
update shop_user set username ='admin2, pwd='123', role = 2, sex = 1 where id = 4;所以程序中 就会有where的条件的,不知道明白了么?
热心网友 时间:2022-04-06 03:23
你代码不完整,单看这一部分,是把id键的移除了。
可否发下面拼装update sql的部分代码发出来看一下
热心网友 时间:2022-04-06 04:57
$k='id'时continue就好了,不然in_array条件还是成立的。
热心网友 时间:2022-04-06 06:49
你可以在foreach之外打印 $data 看看数组内容