setgid与setfacl的结合,能够解决apache/nginx自动生成的文件导致ftp用户删除时权限不足的问题。需求这样的:1:ThinkPHP框架运行时生成Runtime(755)文件,文件权限所有者为apache:apache用户、组。2:而ftp用户已属apache组用户,因为Runtime文件夹的所有组(不可写),所以此文件夹下面的文件无……继续阅读 » 1年前 (2021-03-06) 169浏览 0评论0个赞
thinkphp多入口配置后,入口index.php指向应用目录=>app,入口admin.php指向后台管理目录=>admin在nginx下设置伪静态(在nginx的配置文件中):#ThinkPHP REWRITE支持if (!-e $request_filename) {rewrite ^/(.*)$ /index.php?s=$1 l……继续阅读 » 1年前 (2021-02-24) 147浏览 0评论0个赞
最近的项目开发中要用到soap技术,但是thinkphp里面并没集成。经过研究终于成功了。呵呵。在此和大家分享先!1,soap要用到的代码: <?php //Soap接口服务端 class Server extends Think{ &nbs……继续阅读 » 1年前 (2021-01-24) 175浏览 0评论0个赞
在ThinkPHP中调用PHPExcel时,数据可以完全读出来,但是下一步D,M或调用模板的时候会出错。(不知道是我一个人遇到这个问题 吗?)经过研究,终于找到了解决方法。和大家分享一下。呵呵!1,首先下载PHPExcel的包,放在 ThinkPHP/Vendor/(也就是Think的第三方类库目录)下。2,调用函数。protected f……继续阅读 » 1年前 (2021-01-23) 180浏览 0评论0个赞
最近的项目开发中要用到soap技术,但是thinkphp里面并没集成。经过研究终于成功了。呵呵。在此和大家分享先!1,soap要用到的代码: <?php //Soap接口服务端 class Server extends Think{ &nbs……继续阅读 » 1年前 (2021-01-23) 188浏览 0评论0个赞
1.文件本身 文件名:SendTemplateSMS.class.php 文件内部:namespace Common\CCP; class SendTemplateSMS {}2.调用use Common\CCP\SendTemplat……继续阅读 » 1年前 (2021-01-16) 208浏览 0评论0个赞
今天对thinkPHP框架进行了研究。开始对以前使用thinkPHP框架时一些常量的由来有了更好的认识。……继续阅读 » 1年前 (2021-01-15) 215浏览 0评论0个赞
一、nginx不支持thinkphp的原因ThinkPHP支持通过PATHINFO和URL rewrite的方式来提供友好的URL,只需要在配置文件中设置 ‘URL_MODEL’ => 2 即可。在Apache下只需要开启mod_rewrite模块就可以正常访问了,但是Ng……继续阅读 » 1年前 (2021-01-15) 224浏览 0评论0个赞
在ThinkPHP的最新版本5.0 RC2中,渲染模版输出方法display()已经接近被废弃了。在\think\view.php中,已经不存在display()方法。而在\think\controller.php中,display()的函数体跟fetch()一样: /** &n……继续阅读 » 1年前 (2021-01-15) 218浏览 0评论0个赞
/** * URL重定向 * @param string $url 重定向的URL地址 * @param integer $time 重定向的等待时间(秒) * @param string $……继续阅读 » 1年前 (2021-01-14) 259浏览 0评论0个赞