完整报错为:PHP Warning: PHP Startup: Unable to load dynamic library 'swoole.so' (tried: /usr/lib64/php/modules/swoole.so (/usr/lib64/php/modules/swoole.so: undefined symbol: curl_ce), /usr/lib64/php/modules/swoole.so.so (/usr/lib64/php/modules/swoole.so.so: cannot open shared object file: No such file or directory)) in Unknown on line 0
在这里插入图片描述
在php.ini中配置扩展会优先于php.d目录下配置文件加载,而swoole扩展依赖curl和socket扩展,因此需要在其后加载,因此不能在php.ini中添加extension=swoole.so
,而是在php.d目录中添加,指令如下,注意php.d目录视自身情况自行修改
27
2023
08
PHP Warning: PHP Startup: Unable to load dynamic library ‘swoole.so‘
发布:阿夜 | 分类:php | 评论:0 | 浏览:
25
2023
08
25
2023
08
致命错误:curl/curl.h:没有那个文件或目录
需要安装curl-devel,即:
yum -y install curl-devel
然后再:
发布:阿夜 | 分类:php | 评论:0 | 浏览:
06
2023
08
thinkphp6模型:六:查询
如果你是在模型内部获取数据,请不要使用$this->name
的方式来获取数据,请使用$this->getAttr('name')
替代。
获取单个数据
发布:阿夜 | 分类:php | 评论:0 | 浏览:
05
2023
08
04
2023
08
thinkphp6模型:四:更新
和模型新增一样,更新操作同样也会经过修改器、自动完成以及模型事件等处理,并不等同于数据库的数据更新,而且更新方法和新增方法使用的是同一个方法,通常系统会自动判断需要新增还是更新数据。
查找并更新
发布:阿夜 | 分类:php | 评论:0 | 浏览:
03
2023
08
thinkphp6模型:三:新增
模型数据的新增和数据库的新增数据有所区别,数据库的新增只是单纯的写入给定的数据,而模型的数据写入会包含修改器、自动完成以及模型事件等环节。
通过数组添加数据
发布:阿夜 | 分类:php | 评论:0 | 浏览:
02
2023
08
thinkphp6模型:二:模型字段
模型的数据字段和表字段是对应关系,默认会自动获取,包括字段的类型
自动获取会导致增加一次查询,如果在模型中配置字段信息,会减少内存开销
可以在模型设置$schema 字段,明确定义字段信息,字段需要对应表写完整;
在这里插入图片描述
发布:阿夜 | 分类:php | 评论:0 | 浏览:
01
2023
08
thinkphp6模型:一:定义
模型定义
模型会自动对应数据表,模型类的命名规则是除去表前缀的数据表名称,采用驼峰法命名,并且首字母大写。
模型自动对应的数据表名称都是遵循小写+下划线规范,如果你的表名有大写的情况,必须通过设置模型的table属性。
发布:阿夜 | 分类:php | 评论:0 | 浏览:
01
2023
06
小皮phpstudy无法启动mysql的解决方法
本地开发网站一般需要用到phpstudy,phpstudy集成了开发环境,安装后即可立刻着手开发网站,非常方便。
使用phpstudy时,如果遇到mysql无法启动的情况,极有可能是因为数据库的3306端口被占用了。
只需要腾出这个端口位置就可以了。
打开小皮(phpstudy)后,点设置,然后在端口内输入:3306,点击开始检测就可以了。
发布:阿夜 | 分类:php | 评论:0 | 浏览: