标签: PHP 7.0
-
本文探讨了在 Laravel 6 的 Eloquent ORM 中使用数据库事务的方法。鉴于应用运行于 PHP 7.0 及更高版本,代码中将捕获对象从 \Exception 替换为 \Throwable。文章展示了最终的实现代码,并通过测试验证了事务机制:故意构造失败场景时,事务成功回滚,确保三张表中均未插入数据;而在事务成功执行后,确认三张表的数据均已正确写入。
-
本文记录了在 Windows 10 64 位系统下安装 Memcached 服务,并为 PHP 7.0.22 配置 Memcache 扩展的过程。操作包括下载所需文件,使用命令将服务添加到任务计划程序,配置 php.ini 启用扩展。针对连接报错,调整了任务触发器为登录时执行,并最终将运行用户设置为 SYSTEM 以实现后台静默启动,验证测试程序运行正常。
-
本文介绍了在 Windows 10 64 位及 PHP 7.0.22 环境下安装 Laravel 5.5 的流程。首先通过 Composer 命令创建项目并生成指定目录,接着在 Nginx 网站配置中添加重写规则,将请求转发至 index.php 前端控制器。随后重新加载 Nginx 配置并修改 hosts 文件进行域名解析。最后访问配置的网址,页面显示正常,完成了安装与环境配置。
-
文章针对在 Windows 10 64 位和 PHP 7.0.22 环境下运行 Yii 2.0.12 时提示目录不存在的问题,记录了排查与解决过程。作者尝试了清空缓存、重新安装依赖及调整命令,发现尽管生成了空的 bower 目录,但依赖包仍无法正确加载。最终通过升级 fxp/composer-asset-plugin 至 1.3.1 版本并重新创建项目,成功解决了报错,使页面恢复正常访问,确认问题根源在于该插件版本。
