php教程技术文章

  • phpEnv如何设置站点Session存储路径 phpEnv站点性能调优
    phpEnv如何设置站点Session存储路径 phpEnv站点性能调优
    phpEnv下修改Session存储路径必须手动配置:一、编辑php.ini设置session.save_path为绝对路径并赋权;二、用ini_set()在脚本中动态指定;三、可选Redis存储提升性能,需启用扩展并配置handler与path。
    文章 · php教程   |  2个月前  |   phpenv 467浏览 收藏
  • phpEnv如何修改MySQL max_connect_errors phpEnv连接错误限制
    phpEnv如何修改MySQL max_connect_errors phpEnv连接错误限制
    max_connect_errors默认值为100,连续中断连接(非密码错误)达阈值即封锁IP;需修改my.cnf中[mysqld]段并重启MySQL生效,localhostsocket连接不受影响。
    文章 · php教程   |  2个月前  |   phpenv 467浏览 收藏
  • phpenv内置phpMyAdmin位置及使用教程
    phpenv内置phpMyAdmin位置及使用教程
    phpEnv的phpMyAdmin默认位于phpenv\www\phpmyadmin,需手动启动Apache/Nginx和MySQL后访问http://localhost/phpmyadmin;若遇#2002错误,应将config.inc.php中host改为'127.0.0.1'并确认端口为3306;root密码非空,可在my.ini注释中查找或通过--skip-grant-tables重置。
    文章 · php教程   |  1个月前  |   phpenv 467浏览 收藏
  • Xdebug断点调试教程及工具推荐
    Xdebug断点调试教程及工具推荐
    首先安装并启用Xdebug扩展,通过包管理器或手动编译方式安装,并在php.ini中添加zend_extension配置;接着配置Xdebug调试参数,设置xdebug.mode=debug、client_host和client_port=9003,确保与IDE端口一致;然后在PhpStorm等IDE中设置PHPDebug环境,配置服务器路径映射并启动监听;最后在代码中设置断点,通过URL附加?XDEBUG_TRIGGER=1触发调试会话,IDE将接收连接并暂停执行以检查变量和堆栈。
    文章 · php教程   |  1个月前  |   php 467浏览 收藏
  • PHP断点调试怎么学?手把手教程
    PHP断点调试怎么学?手把手教程
    Xdebug断点调试失败的核心原因是配置链未对齐:必须确保Xdebug3+版本、xdebug.mode=debug、IDE监听端口(默认9003)、触发参数(如?XDEBUG_SESSION_START=PHPSTORM)及路径映射全部精确匹配,任一环节出错均导致断点静默失效。
    文章 · php教程   |  1个月前  |   467浏览 收藏
  • Laravel和ThinkPHP时区配置技巧
    Laravel和ThinkPHP时区配置技巧
    PHP时区必须在框架启动前通过php.ini或date_default_timezone_set()设为Asia/Shanghai,否则date()、Carbon及数据库时间操作会出错;Laravel和ThinkPHP均不自动继承php.ini时区,需手动干预并验证CLI与Web环境一致性。
    文章 · php教程   |  1个月前  |   467浏览 收藏
  • 宝塔面板PHP7.4安装卡住怎么解决
    宝塔面板PHP7.4安装卡住怎么解决
    宝塔面板安装PHP7.4卡在“等待安装”状态的常见原因是后台任务队列未触发、安装包下载失败或本地缓存污染;需清理缓存、更换国内镜像源(如ghproxy或南大镜像)、手动执行安装脚本并实时监控日志。
    文章 · php教程   |  1个月前  |   467浏览 收藏
  • PHP容器化部署全流程解析
    PHP容器化部署全流程解析
    首先编写Dockerfile定义PHP环境,安装依赖和扩展并设置工作目录;接着配置Nginx反向代理,通过location块转发PHP请求至PHP-FPM;然后使用DockerCompose编排PHP、Nginx和MySQL服务,实现多容器协同运行;再通过卷挂载实现代码热更新,避免重复构建;最后利用.env文件加载环境变量,隔离不同部署环境,提升安全与灵活性。
    文章 · php教程   |  1个月前  |   PHP环境搭建 467浏览 收藏
  • Nginx分离URL与PHP物理路径方法
    Nginx分离URL与PHP物理路径方法
    本文介绍如何利用Nginx的rewrite指令,将用户访问的语义化URL(如/en/index.php)透明地映射到实际存在的PHP文件(如/index.php),从而实现URL设计与服务器目录结构的完全分离。
    文章 · php教程   |  2个月前  |   466浏览 收藏
  • 宝塔面板防火墙端口自动管理技巧
    宝塔面板防火墙端口自动管理技巧
    宝塔面板的端口放行规则实际由系统iptables控制;其「添加放行端口」本质是调用bt命令向iptables.sh写入规则并执行iptables-restore,不操作firewalld、ufw或云安全组。
    文章 · php教程   |  2个月前  |   466浏览 收藏
  • Yii控制器生命周期详解
    Yii控制器生命周期详解
    Yii控制器执行流程清晰可控:先init()初始化,再按应用→模块→控制器顺序调用beforeAction(),任一返回false则中断且不报错;接着自动绑定参数并执行action;最后逆序调用afterAction()处理结果。
    文章 · php教程   |  2个月前  |   Yii框架 466浏览 收藏
  • PHPEnv解决MySQL1067错误方法
    PHPEnv解决MySQL1067错误方法
    MySQL1067错误是Windows服务启动失败,本质是mysqld未通过初始化即退出;需用mysqld--console绕过服务封装查看实时错误,重点排查phpEnv自动生成的my.ini中路径含空格/中文未加引号、UTF-8BOM编码、废弃参数(如skip-innodb)、log-error目录不存在及NTFS权限问题。
    文章 · php教程   |  2个月前  |   phpenv 466浏览 收藏
  • PHPglob无法找到特定后缀文件的常见原因及解决方法
    PHPglob无法找到特定后缀文件的常见原因及解决方法
    glob()返回空数组最常见原因是路径拼接错误,如$directory末尾漏斜杠导致模式无效;其次为大小写敏感、非递归限制、open_basedir拦截。
    文章 · php教程   |  2个月前  |   466浏览 收藏
  • PHP创建文件及路径获取方法详解
    PHP创建文件及路径获取方法详解
    推荐用__DIR__.'/subdir/filename'构造路径后写入,再调realpath()获取规范化绝对路径;避免getcwd()和dirname(__FILE__),需手动创建父目录并校验fopen()返回值。
    文章 · php教程   |  2个月前  |   466浏览 收藏
  • PHP文件上传安全与存储技巧
    PHP文件上传安全与存储技巧
    PHP文件上传安全关键在于切断执行路径:上传目录须置于Web根目录外,或在Web服务器层禁用脚本执行;必须用finfo_open(FILEINFO_MIME_TYPE)校验真实MIME,配合后缀白名单与文件名清理。
    文章 · php教程   |  2个月前  |   466浏览 收藏
查看更多
课程推荐
  • 前端进阶之JavaScript设计模式
    前端进阶之JavaScript设计模式
    设计模式是开发人员在软件开发过程中面临一般问题时的解决方案,代表了最佳的实践。本课程的主打内容包括JS常见设计模式以及具体应用场景,打造一站式知识长龙服务,适合有JS基础的同学学习。
    543次学习
  • GO语言核心编程课程
    GO语言核心编程课程
    本课程采用真实案例,全面具体可落地,从理论到实践,一步一步将GO核心编程技术、编程思想、底层实现融会贯通,使学习者贴近时代脉搏,做IT互联网时代的弄潮儿。
    516次学习
  • 简单聊聊mysql8与网络通信
    简单聊聊mysql8与网络通信
    如有问题加微信:Le-studyg;在课程中,我们将首先介绍MySQL8的新特性,包括性能优化、安全增强、新数据类型等,帮助学生快速熟悉MySQL8的最新功能。接着,我们将深入解析MySQL的网络通信机制,包括协议、连接管理、数据传输等,让
    500次学习
  • JavaScript正则表达式基础与实战
    JavaScript正则表达式基础与实战
    在任何一门编程语言中,正则表达式,都是一项重要的知识,它提供了高效的字符串匹配与捕获机制,可以极大的简化程序设计。
    487次学习
  • 从零制作响应式网站—Grid布局
    从零制作响应式网站—Grid布局
    本系列教程将展示从零制作一个假想的网络科技公司官网,分为导航,轮播,关于我们,成功案例,服务流程,团队介绍,数据部分,公司动态,底部信息等内容区块。网站整体采用CSSGrid布局,支持响应式,有流畅过渡和展现动画。
    485次学习
  • Golang深入理解GPM模型
    Golang深入理解GPM模型
    Golang深入理解GPM调度器模型及全场景分析,希望您看完这套视频有所收获;包括调度器的由来和分析、GMP模型简介、以及11个场景总结。
    474次学习
查看更多
AI推荐
  • ljg-skills -
    ljg-skills
    ljg-skills 是李继刚开源的 AI 技能与提示词集合,面向大模型使用者整理了一批可复用的 prompt、角色设定和任务技能模板,适合用于学习提示词设计、搭建个人 AI 工作流和沉淀团队常用智能体能力。
    3864次使用
  • MELO音乐 - AI 音乐生成平台,支持多模态创作能力
    MELO音乐
    MELO音乐是一站式AI视频与音乐制作助手,对标suno, udio的高品质体验。提供伴奏生成、原创写词、无损导出、哼唱识曲、混音变声等全套音频与短视频编辑工具。无论是流行Kpop、电音说唱、民谣古风、摇滚儿歌还是商用轻音乐,MELO为你免费谱曲,轻松做同款!
    3569次使用
  • UniScribe - AI 免费在线音视频转文字平台
    UniScribe
    UniScribe 是一款 AI 音视频转文字与内容整理工具,支持上传音频、视频文件或粘贴 YouTube 链接,自动生成转写文本、摘要、思维导图和关键问题,并支持多格式导出,适合会议记录、课程学习、访谈整理和内容创作复盘。
    3556次使用
  • 剧云 - 免费 AI 智能中文剧本创作平台
    剧云
    剧云是专业中文剧本创作平台,安全稳定运行十余年,集成AI编剧、剧本医生审核、人物小传、剧情关系图、大纲编写、多人协作、Word导入导出、版权管控功能,数据安全防护,轻松高效创作剧本。
    3738次使用
  • 万象有声 - AI 一站式有声内容创作平台
    万象有声
    万象有声,一个专为有声创作者打造的新一代智能有声内容创作平台。平台提供专业的智能拆章、智能画本编辑、AI配音、AI生成音效、后期制作、智能对轨、智能审听等有声创作全流程工具,可以帮助创作者高效、低成本创作出引人入胜的有声作品。立即体验,让有声书制作更简单!
    3700次使用
微信登录更方便
  • 密码登录
  • 注册账号
登录即同意 用户协议隐私政策
返回登录
  • 重置密码