php
youyudexiaowangzi
读书苦,读书累,晓来谁染霜林醉,名落孙山泪
展开
-
php后端分块接收文件
php public function fileuploadSection() { $user_id = $_REQUEST["userID"]; $user_token = $_REQUEST["userToken"]; //用户校验 $file_md5 = $_REQUEST['fileMd5']; ...原创 2019-10-22 15:26:39 · 267 阅读 · 0 评论 -
php class中引用其他文件中的变量
存放变量的文件FriendlyErrorMsgConfig.php <?php $local_error_msg_cn = [ "ERR MOBILE PHONE" => "手机号错误", "ERR TOKEN" => "登录状态过期,请重新登陆", ]; $global_error_msg = [ "cn" => $local_error_...原创 2019-06-15 10:25:44 · 3223 阅读 · 0 评论 -
php mysql emoji相关问题
服务器环境 centos、php、mysql mysql数据库默认使用utf8字符集,客户端修改名称时,可以从输入法中输入emoji表情符号,或者原创 2019-06-19 11:43:57 · 246 阅读 · 0 评论 -
php php.ini中没有extension
今天看了一下centOS中的php配置 vim /etc/php.ini 发现并没有extension= 的配置,即使有也被;注释了 执行php -i发现 Loaded Configuration File => /etc/php.ini Scan this dir for additional .ini files => /etc/php.d Additional .in...原创 2019-05-14 11:44:25 · 1470 阅读 · 0 评论 -
centOS安装laravel
laravel 下载composer curl -sS https://getcomposer.org/installer | php 使composer可执行 mv commposer.phar /usr/local/sbin/composer chmod +x /usr/local/sbin/composer 配置国内镜像 composer config -g repo.packagist...原创 2019-04-10 18:18:13 · 444 阅读 · 0 评论 -
centos搭建php、mysql、nginx环境
虚拟机安装的centos 1、安装php su - root //也可以su root yum -y install epel-release rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm yum search php72w //这个与安装无关,只是用来看有没有对应的包 yum -y insta...原创 2019-04-10 10:55:11 · 282 阅读 · 0 评论 -
关于session和sessionStorage的一点理解
php session位置,可以通过php.ini找到,怎么找php.ini呢?如下: which php,,是php所在位置,不是php配置所在位置,所以找不到配置文件 cd /usr/local/php/etc/有php.ini,我的系统环境是ubuntu,其他系统的路径不一定 代码查找php.ini <?php echo phpinfo(); 新建php文件,填写如上代码,然后...原创 2019-02-21 12:04:07 · 3525 阅读 · 0 评论 -
ThinkPhp框架搭建
根据官网说明https://www.kancloud.cn/manual/thinkphp5/118006 只需要下载一个版本,然后解压到服务器web应用的根目录即可 我的nginx配置的根目录是/home/wwwroot/default; 简单路径配置 server { listen 80; server_name ...原创 2019-02-19 20:38:32 · 457 阅读 · 0 评论 -
配置带cookie的跨域请求
前端vue,后端服务器nginx,后端应用php 其实只要设置header("Access-Control-Allow-Origin:*");就可以让其他域下的页面访问本域名下的接口,不配置的话请求会被阻止,虽然php后台已经接收并处理了请求,浏览器也已经接收到返回数据,但是chrome浏览器接收到返回数据后并不会传递给页面,而页面会收到请求失败的返回,也就是跨域。导致页面不能正常接收跨域请求的...原创 2019-02-19 18:49:34 · 349 阅读 · 0 评论 -
php setcookie浏览器中看不到的问题
今天遇到一个关于cookie的问题,前端vue(不重要),后端php php中执行了一段代码,setcookie('name', 'value', time() + 60*60*24*30); 前端执行http请求的时候发现cookie中有两个name,而且值还一样,但是从开发者工具里的application/cookies中看到的只有一个,把看得到的cookie删掉之后,http请求中就有两...原创 2019-02-21 20:31:38 · 2282 阅读 · 0 评论 -
前端vue后台linux+nginx+php,记录几个小问题
1.git上下载最新代码后,替换到nginx的www目录,浏览器突然访问不了页面,错误码500 排查手段: a.本地不请求数据,单独访问index.php网页,访问失败 b.linux本地浏览器访问本地index.php,http://localhost,访问失败 c.替换为以前的版本,然后代码一点点覆盖,结果发现最新代码缺少一个功能库,把以前版本的库添加过来,ok, 结论:代码问题,可...原创 2018-07-26 19:19:37 · 993 阅读 · 0 评论 -
PHP做后端编程的入门
php的基础教程大概了解了一下,想做点东西看看,但是只凭一个教程怎么让php实现后端的操作呢?php中说了可以通过echo和print_r达到浏览器中输出的效果,那么只要浏览器前端页面获取到php返回的输出,然后解析输出不就可以达到获取数据的效果了吗<?php$ret = $_GET['test1'];echo $ret;if ( $ret == 'a' ) { echo 'aaaaaaa'...原创 2018-07-05 18:51:17 · 10168 阅读 · 1 评论 -
php远程连接ubuntu下的redis
lnmp安装参考https://lnmp.org/install.html虚拟机中安装lnmp不需要screen wget,直接https://lnmp.org/download.html找对应版本下载,比如http://soft.vpser.net/lnmp/lnmp1.5-full.tar.gz然后解压,tar zxf lnmp1.5.tar.gz cd lnmp1.5 ./install.s...原创 2018-07-05 18:36:56 · 614 阅读 · 0 评论 -
php返回json格式数据,浏览器变成下载json文件
我在ubuntu虚拟机里面搭建了lnmp环境,编写php文件,函数中给returnVal赋值,然后echo json_encode($returnVal),360浏览器中输入url访问,结果提示是否下载json文件,用chrome浏览器和postman都正常,postman正常是因为单纯的显示返回数据,可以通过数据判断返回值,可是360浏览器和chrome浏览器都是页面显示,为什么不一样,它们使用...原创 2018-07-10 13:19:40 · 2733 阅读 · 0 评论