thinkPHP 5 nginx 部署时,只跳转首页问题
在使用tp5时候把它部署到服务器上发现一个奇葩的事情,就是它默认访问config配置的默认页,无论怎么跳转到其他接口都不好使,最终重写了 Nginx 的配置文件解决了这个问题 server{ listen 80; server_name www.XXXX.com; index index.php index.html index.htm; root /var/www/didu; lo…
在使用tp5时候把它部署到服务器上发现一个奇葩的事情,就是它默认访问config配置的默认页,无论怎么跳转到其他接口都不好使,最终重写了 Nginx 的配置文件解决了这个问题 server{ listen 80; server_name www.XXXX.com; index index.php index.html index.htm; root /var/www/didu; lo…
在mysql里设置了字段类型是bigint的,20位 然后通过php读取数组出来,使用json_encode 在不同的环境下,有不同的表现 1、这个字段在json中是字符串类型的, 2、这个字段读取出来是数字类型的,那么问题就来了,这个时候json_decode出来的结果是科学计算法的 + e。 这样对前端使用,就有了苦难。 想问,这个读取出来不同的类型,是跟什么配置有关?php 的配置,mysq…
PHP Array函数 函数 描述 array() 创建数组。 array_change_key_case() 把数组中所有键更改为小写或大写。 array_chunk() 把一个数组分割为新的数组块。 array_column() 返回输入数组中某个单一列的值。 array_combine() 通过合并两个数组来创建一个新数组。 array_count_values() 用于统计数组中所有值出现…
由于phpexcel已经不再维护,phpspreadsheet是phpexcel的下一个版本。phpspreadsheet是一个用纯php编写的库,并引入了命名空间,psr规范等。这里简单介绍下phpspreadsheet的导入导出功能。 1、安装 使用composer安装: composer require phpoffice/phpspreadsheet github下载: 2、excel文件…
<?php namespace Mob\Controller; use Think\Controller; class WxmaterialController extends Controller { private $appId; private $appSecret; protected function _initialize() { /* 读取站点配置 */ $config = a…
终于找到一款在FPDF和HTML2FPDF源码基础上开发的一套开源程序,作者很给力。基本解决了中文(以及日语、韩语及东南亚和全球语言)乱码的问题,在Windows/Linux开发环境下测试可用,不需要安装别的组件支持,是没有VPS和独立服务器的网站开发者的福音。 不多说,源码名称是MPDF,官方地址是: http://www.mpdf1.com/ 已经更新到5.6版。 到官网下载,解压到网站目录下…
从php数组获取数据 – AJAX – jQuery 我有一个页面如下; prev X next 和一个PHP文件ajax.php来处理Ajax请求; 但是当我点击,我得到A而不是数组[0]。 我怎样才能解决这个问题? 提前致谢… 你不能从js尝试访问数组(PHP数组) 和js $(document).ready( function() { $('#prev').click(function() …
axios实现跨域的三种方法:1、在【mian.js】中引用axios,代码为【Vue.prototype.$axios = axios】;2、在页面中引用axios,代码为【this.$axios.post('/api/】。 axios实现跨域的三种方法: 1. mian.js 引用axiosimport axios from 'axios' Vue.prototype.$axios = axi…
如果我们的对于一个表格中所有的数据都能在本页进行操作那该是多酷炫的一件事(用起来炒鸡爽)! 用Ajax就可以实现这个功能啦。废话不多说,下面贴出我写的demo吧哈哈。我用的TP框架(3.2)比较习惯啦。 首先是HTML代码部分: AJAX实时编辑 TAB1 TAB2 TAB3 TAB4 添加 {$vv.tab1} {$vv.tab2} {$vv.tab3} {$vv.tab4} 删除 修改 var…
地址重写: urlRewrite: 就是: 1. 将php的地址index.php不写只写Action模块和function方法, 或者 2. php地址转变成html地址, 就是一种假的html, 所以叫伪静态.(除了伪静态外, 还有真的静态化, 就是真的将原来php的页面静态为html, 然后客户请求的就是这个html) 伪静态: 就是只是请求的地址变成了静态, 没有*.php的字样出现,…