• TP5搭建虚拟主机详细步骤

    然后打开index.php文件,修改路径: 第二次修改,访问build.php文件.jpg 定义应用目录 define('APP_PATH',_DIR_.'/application/');加载框架引导文件/require_DIR_.'/thinkphp/start.php';require_DIR_.'/build.php';...
    文章 2017-04-27 2199浏览量
  • 选择使用c语言编写的phalcon框架

    比如做代码优化(加php代码加速器),像facebook加速php性能有开源的工具可以使用等等。2、升级方便。市面上的tp、ci等框架,大家看着不爽,就自己把源码给修改了,造成升级版本困难。因为这些框架不是公司内部在维护...
    文章 2014-09-24 686浏览量
  • 控制反转(IoC)和依赖注入(DI)

    可以看到,不止我们修改了B的代码,还要去修改A的代码,这样如果依赖关系多起来的话,每次修改A依赖的对象,可能要处理A中很多条代码。会造成对象之间的强耦合。所以我们可以把A需要的东西,在A之前就创建出来,并...
    文章 2018-03-29 1150浏览量
  • thinkphp 漏洞修复方案之版本的代码漏洞案例分析

    我们仔细看下TP框架里的store.php代码&xff0c;追踪到253到270行这里&xff0c;调用了一个参数来进行写入文件的操作&xff0c;writefile&xff08;filename,$data&xff09;我们来追踪下这个函数接下来使用到是哪里的值&xff0c;看下...
    文章 2021-12-21 117浏览量
  • 修改nginx源代码改变访问日志的时间格式

    所以需要更改nginx访问日志的时间格式,经过网上查找资料得知更改源代码可以再进行编译可以更改nginx访问日志的格式,但是公司里的程序员都是PHP的,没有人懂C语言,想来想去只有我自己改源码然后编译安装(虽然我也...
    文章 2017-11-21 1040浏览量
  • TP5.1对登录进行优化

    }修改login的代码<php namespace app\admin\controller;use think\Controller;use app\model\user\User;use app\service\UserService;use Request;use Db,Log;class Login extends Controller { private$...
    文章 2022-05-12 15浏览量
  • 轻松搭建基于 Serverless 的 ThinkPHP 应用

    部署前,我们需要知道,由于函数计算运行时代码目录本身是不可以修改的,而 ThinkPHP 会在代码目录下的 Runtime 这个目录写一些缓存文件,我们需要将这个缓存文件放到/tmp 下面。在我们的例子中就是将 thinkphp/...
    文章 2020-03-08 2818浏览量
  • 源码测评:来客推开发源码能用来做什么模式的商城?...

    那么首先要纠正一个问题,代码开源不等于代码免费,代码本身就是程序员的工作成果,适当的商业收费是能理解的,而开源的意思是这个代码交付到你手中,你可以自有配置、修改,这交付的源码修改不涉及到商业版权纠纷,...
    文章 2020-08-07 576浏览量
  • PhpStudy安装PHP8

    本文测试使用的是tp6测试代码就是查询数据库的数据&xff0c;前提是你把数据库信息配置好啊&xff01;这里就不写了四、总结至此关于phpstudy集成PHP8才算是完善&xff0c;才可以投入更多的测试。在这里给大家说几个注意点修改...
    文章 2022-05-20 42浏览量
  • ServerLess实战:函数计算+NAS搭建无服务器thinkphp5

    1、必备条件 A、开通函数计算与NAS服务 B、绑定函数计算域名 C、挂载NAS到同区域节点的ECS上方便文件的复制粘贴修改操作 D、给账户充钱。函数计算和NAS扣费都是后付费,要保证账户余额2、函数计算配置详解 A、选择...
    文章 2019-09-30 1628浏览量
  • IIS7.5配制支持PHP脚本错误代码0x80070002

    这是一个标准的404页面报错,因为物理路径找不到,所以才会出现这个报错,而一般的PHP框架或者CMS都会用伪静态去处理index.php这个入口文件,也就是说,如果你访问http://www.tp.com:80/stores/barneys-warehouse...
    文章 2015-06-29 1430浏览量
  • 轻松搭建基于 Serverless 的 ThinkPHP 应用

    部署前,我们需要知道,由于函数计算运行时代码目录本身是不可以修改的,而 ThinkPHP 会在代码目录下的 Runtime 这个目录写一些缓存文件,我们需要将这个缓存文件放到/tmp 下面。在我们的例子中就是将 thinkphp/...
    文章 2020-03-11 1045浏览量
  • TP5巧用验证器

    但是熟悉面向对象思想的朋友一定知道,当我们需要一个方法每个验证器都要用到,但是又不去修改tp5的源码时。我们就多写一个类来作为我们的基类。所有的验证器都继承这个基类,然后这个基类再去继承tp5的validate类。...
    文章 2017-11-15 1371浏览量
  • 支付平台目前订单状态被篡改 刷钱 劫持漏洞的修复办法

    TP架构本身也存在着远程代码执行漏洞&xff0c;导致此次网站被攻击被篡改的根源就在于此&xff0c;我们立即对该网站漏洞&xff0c;也算是TP框架漏洞进行了修复&xff0c;对网站文件目录做了防篡改安全部署&xff0c;禁止任何PHP文件...
    文章 2021-12-21 95浏览量
  • 一个小白对thinkphp中auth的理解

    我在 tp_auth_rule里面添加一个或多个验证规则用来验证你的访问权限 例如:(Admin/Article/Add)增加文章的权限(Admin/Article/Edit)修改文章的权限(Admin/Article/Delete)删除文章的权限Ps:这3个规则可以...
    文章 2017-11-12 1278浏览量
  • PHP 基于 SW-X 框架,搭建RPC微服务支持

    然后修改TP默认控制器代码/app/index/controller/Index.php,为如下代码&xff1a;lt;php namespace app\index\controller;use think\Controller;class Index extends Controller{ public function index(){ 调用...
    文章 2022-03-07 52浏览量
  • 【Layui】tp5上传图片

    于是我就修改了这个路径地址这个是我在view.php里边定义属于我自己的图片路径地址然后在到前端声明一下即可这个时候就需要后太代码了&xff0c;这个后台我们使用的是tp5这个步骤我重新写一篇&xff0c;因为这个属于我们的...
    文章 2022-05-12 24浏览量
  • php框架原理

    如果我们在每一个文件夹下面都放一个公共文件存在代码重复问题,哪天修改的话需要全部修改,需要找到需要多少个这样的文件,现在是多个程序包含一个程序,然后用户访问n个程序来完成各个功能,于是程序员就想可不...
    文章 2014-12-01 1102浏览量
  • 云效(原RDC)如何构建一个基于Composer的PHP项目

    也意味着如果你使用开源PHP框架,你的tp5、yii2、lumen、laravel等框架就安装成功了。提一下,如果你需要构建更快,可以尝试使用 composer install-no-dev,不安装开发依赖。我们已经完成了应用的创建+流水线的修改...
    文章 2017-10-10 6091浏览量
  • ThinkPHP你必须要掌握的配置加载(5)

    因为在tp框架中所有的配置文件都是PHP类型的。如果改为其它类型的话&xff0c;就需要修改框架中所有的配置文件&xff0c;这种事情能不干就不哈&xff01;十、框架底层配置加载代码优化在thinkphp/library/think/Config.php中...
    文章 2022-05-19 14浏览量
  • ThinkPHP中的分表使用

    这是tp3.2.3官方文档介绍的,对于还未阅读tp代码的coder,光看这几句话其实是很难理解如何在tp中使用分表技术的。之前我有专门了解过分表原理,再结合tp的源代码,我和分享一下我是怎么使用tp中的分表。一、准备...
    文章 2016-01-27 994浏览量
  • PHP应用对接Filecoin教程【Filecoin.PHP

    f17uoq6tp427uzv7fztkbsnn64iwotfrristwpryy:SECP256K1地址 f24vg6ut43yw2h2jqydgbg2xq7x6f4kub3bg6as6i:ACTOR地址 f3q22fijmmlckhl56rn5nkyamkph3mcfu5ed6dheq53:BLS地址 2.3 等待Filecoin消息确认 使用FilKit的...
    文章 2020-12-19 495浏览量
  • tp6打日志

    二、修改配置文件<php 日志设置 return 默认日志记录通道 'default'=gt;env('log.channel','file'), 日志记录级别 'level'=gt;[], 日志类型记录的通道['error'=gt;'email',.] 'type_channel'=gt;[], 关闭全局日志...
    文章 2022-06-21 9浏览量
  • 云效公有云如何构建一个基于Composer的PHP项目

    也意味着如果你使用开源PHP框架,你的tp5、yii2、lumen、laravel等框架就安装成功了。提一下,如果你需要构建更快,可以尝试使用 composer install-no-dev,不安装开发依赖。我们已经完成了应用的创建+流水线的修改...
    文章 2017-10-24 2744浏览量
  • Laravel和Thinkphp有什么区别,哪个框架好用

    TP框架则需要自己手动完成防止跨站攻击的代码。5、条件判断语句书写方式的差异Laravel框架里if else判断语句和foreach语句&xff0c;书写时必须以&64;if开头&xff0c;以&64;endif结尾。如果没有则报语法错误&xff0c;64;...
    文章 2022-05-18 74浏览量
  • ThinkPHP3.2 加载过程(一)

    鄙人跟踪TP源码,在不对TP进行任何修改的情况下介绍页面是如何出现的 (PS:由于鄙人也是第一次学TP框架 同样也是刚开始学PHP 希望在这里写上一点自己的心得 一来对自己思路做整理 同样也希望能帮助大家 如果有...
    文章 2015-06-20 1432浏览量
  • ThinkPHP门面源码解析(2)

    TP5.1中应用初始化的配置是在application/tags.php这个文件中。在应用初始化的配置项里把钩子文件配置进去即可。测试最后一步就是测试了&xff0c;依然是执行application/index/controller/Facade.php文件中的...
    文章 2022-05-19 24浏览量
  • thinkphp3.2部署nginx

    修改TP3.2的配置文件支持pathinfo模式&39;URL_MODEL&39;61;gt;2,第二步&xff1a;找到php.ini(usr/local/php/etc/php.ini)查看是否开启cgi.fix_pathinfo 配置项&xff0c;默认为0&xff0c;修改为1&xff0c;开启 ...
    文章 2022-04-25 47浏览量
  • crmeb电商系统

    demo 密码 crmeb.com下载地址免费版http://github.crmeb.net/u/ruanjKF使用说明:这套系统是基于ThinkPhp5.0+Vue+EasyWeChat 开发的技术亮点:代码实例1.form-builder PHP快速生成表单;2.前台Vue、RequireJS、node...
    文章 2019-04-12 3563浏览量
  • 什么?你还不会断点调试代码(2)

    记得需要修改zend_extension的位置。这个位置跟你的PHP位置有关系。[Xdebug] zend_extension&61;D:\phpstudy_pro\Extensions\php\php7.3.4nts\ext\php_xdebug-2.9.6-7.3-vc15-nts-x86_64.dll xdebug.remote_enable&...
    文章 2022-05-19 12浏览量
1 2 3 4 >

云产品推荐

视频直播 大数据计算服务 MaxCompute 国内短信套餐包 ECS云服务器安全配置相关的云产品 开发者问答 阿里云建站 新零售智能客服 万网 小程序开发制作 视频内容分析 视频集锦 代理记账服务 阿里云AIoT 阿里云科技驱动中小企业数字化