sever
weitao_11
这个作者很懒,什么都没留下…
展开
-
laravel 下载文件
需求:通过url来实现文件下载 为了代码整洁,期望不在route阶段进行返回整理:laravel返回文件可以通过自带的Response来返回 返回需要带上头文件不然就会变成打开一个网页,并不是下载代码:private function downloadFile($entry) { if (!is_null($entry)) { try { $file = Storage::disk($entry-&...原创 2021-03-04 14:26:05 · 1733 阅读 · 1 评论 -
laravel 清理缓存
有时候直接修改config/database.php下的配置文件无法生效php artisan config:cache有时候部署新代码route notfoundphpartisanroute:cache 或者在这之前可以先run phpartisanroute:clean原创 2020-07-15 11:14:48 · 336 阅读 · 0 评论 -
linux group 操作
创建用户组groupadd group修改组名groupmod -n group group_rename删除组groupdel group查看用户所在组groups user_name #用户组所在的文件是/etc/group,在里面可以查看所有用户组创建用户useradd user_namepasswd user_n原创 2017-07-28 11:29:20 · 5656 阅读 · 3 评论 -
request.getHeader() 相关详细与x-forwarded-for
System.out.println("Protocol: " + request.getProtocol()); System.out.println("Scheme: " + request.getScheme()); System.out.println("Server Name: " + request.getServerName() ); //获得服务器的名字 System.转载 2017-07-28 17:06:40 · 1185 阅读 · 0 评论 -
在 Laravel 5 中使用 Laravel Excel 实现 Excel/CSV 文件导入导出功能
1、简介Laravel Excel 在 Laravel 5 中集成 PHPOffice 套件中的 PHPExcel,从而方便我们以优雅的、富有表现力的代码实现Excel/CSV文件的导入和导出。该项目的GitHub地址是:https://github.com/Maatwebsite/Laravel-Excel。本文我们将在Laravel中使用Laravel Excel简单实转载 2017-04-21 22:34:27 · 860 阅读 · 0 评论 -
nginx
首先执行命令找到nginx路径ps aux | grep nginx如nginx路径为/usr/local/nginx/sbin/nginx然后执行以下命令/usr/local/nginx/sbin/nginx -V默认放在 安装目录下 conf/nginx.conffind / -name nginx.conf // nginxfind / -name php.ini ...原创 2015-12-31 10:15:39 · 862 阅读 · 0 评论 -
linux 压缩软链接引发的问题
linux 压缩软链接文件会时会出现解压的时候打开是错误的,因为当时压缩的文件不是真的文件,而是一个链接tar 参数-c :建立一个压缩文件的参数指令(create 的意思)。-x :解开一个压缩文件的参数指令。-t :查看 tarfile 里面的文件。特别注意,在参数的下达中,c/x/t 仅能存在一个,不可同时存在, 因为不可能同时压缩与解压缩。-z :使用gzip进行压缩打原创 2017-10-23 11:11:56 · 11024 阅读 · 3 评论 -
查看nginx 进程正在做什么
先查出pid 然后sudo lsof | grep pid里面会列出当前pid 正在执行的东西原创 2018-09-25 20:57:00 · 1116 阅读 · 0 评论 -
linux 关机
重启shutdown -r now强制重启reboot -f原创 2018-09-25 21:00:13 · 306 阅读 · 1 评论 -
linux ip 不存在
ifconfig -a 发现ip不存在运行 sudo dhclient ens160 自动获取ip原创 2018-12-26 14:56:00 · 353 阅读 · 0 评论 -
安装Rabbitmq
sudo yum install erlangwget http://www.rabbitmq.com/releases/rabbitmq-server/v3.6.6/rabbitmq-server-3.6.6-1.el7.noarch.rpmyum install rabbitmq-server-3.6.6-1.el7.noarch.rpmservice rabbitmq-serve...原创 2019-05-15 14:19:56 · 239 阅读 · 0 评论 -
Linux下mysql数据库的导入导出操作
1、导入数据库在命令行下输入:mysql -u username -p test 说明:username是数据库用户名,test为目标数据库,回车,输入数据库密码,就进行导入操作了!2、导出数据库 www.2cto.com 2.1、导出整个数据库:mysqldump -u username -p test > /home/data/test原创 2016-01-21 16:12:25 · 439 阅读 · 0 评论 -
aravel-ide-helper的安装方法
本文讲述laravel-ide-helper的安装方法。phpstorm安装了laravel-ide-helper后可以实现代码提示、跟踪和自动补全,减少查看API文档的次数,提高开发效率。laravel使用composer管理依赖包。依赖包是什么概念呢?世界上有很多PHP的项目,这些项目有很多功能模块可以共用的。比如发邮件的、模板解析的等等,为避免重复造轮子,达到共用代码的目的,于是把这些代码块...转载 2017-04-19 16:45:24 · 575 阅读 · 0 评论 -
curl 异步执行操作
上面的是post请求下面的是get请求$remeote_sever 是表示目标路径, 要异步操作就要对其进行一下超时处理。 最小就是一秒。所以调用一次就最长会有一秒的延迟。function request_by_curl($remote_server){ $post_string = "name=荷花"; $ch = curl_init(); curl_setop原创 2015-11-20 15:00:21 · 4095 阅读 · 0 评论 -
在php 运行时间过长导致报错
在php运行时间过长的时候会报错,虽然可能并不是你的问题但他会报一个错叫做:Fatal error: Maximum execution time of 120 seconds exceeded in表示超出了他默认的最长时间,这就需要对php.ini 进行修改,这文件中的 max_execution_time该文件默认是120 是秒为单位原创 2015-11-16 17:37:02 · 1047 阅读 · 0 评论 -
linux 下定时器 crontab
1.直接用crontab命令编辑 cron服务提供crontab命令来设定cron服务的,以下是这个命令的一些参数与说明: crontab -u //设定某个用户的cron服务,一般root用户在执行这个命令的时候需要此参数 crontab -l //列出某个用户cron服务的详细内容 crontab -r //删除没个用户的cron服务原创 2016-01-21 15:44:50 · 231 阅读 · 0 评论 -
js 和 php 判断 是否的微信和其他的网页
php 判断是不是 微信if (strpos($_SERVER['HTTP_USER_AGENT'], 'MicroMessenger') !== false) { $wx = WX_AUTHORIZE . "?appid=" . WX_APP_ID . "&redirect_uri=" . $urlencode . "&response_type=code&sco原创 2016-01-27 19:20:35 · 429 阅读 · 0 评论 -
php $file[]
$_FILES[fieldname] => array( [name] => array( /* these arrays are the size you expect */ ) [type] => array( /* these arrays are the size you expect */ ) [tmp_name] => array( /* these array原创 2016-02-23 15:27:41 · 204 阅读 · 0 评论 -
wampsever 修改基本操作
在使用的时候为了测试需要局域网访问so要配置下 AllowOverride all# AllowOverride none# Require all denied # # Possible values for the Options directive are "None", "All", # or any combin原创 2016-02-22 20:10:55 · 348 阅读 · 0 评论 -
php 本地配置根目录
将php 配置到 环境变量里的path 后面然后在cmd 中写入php -S localhost:8000 -t \wamp\w 就能启动服务了原创 2016-04-14 10:49:49 · 683 阅读 · 0 评论 -
文件同步rsync
rsync -avc -e ssh --exclude-from './exclude.list' /home/deploy/apps/noso ec2-user@api-stg.noso.com:/home/ec2-user/apps/命令格式:#rsync [option] 源路径 目标路径其中:[option]:a:使用archive模式,等于-rlptgoD,即原创 2016-04-18 14:08:05 · 371 阅读 · 0 评论 -
php migrate
php artisan migrate 执行migrate 运行了脚本后会跑脚本来执行数据库代码php artisan rollback 会回滚最近执行的代码,但是在回滚的时候可能会有问题就需要重新加载下自动加载的类php artisan optimize 会重新加载类,运行后基本能实现回滚操作原创 2016-08-12 11:14:00 · 510 阅读 · 0 评论 -
php数组和字符串的相互转换
explode 将字符串按照某种格式分割成数组。ecample:str = "a,b,c,d,e,f,g,h" str2 = explode("," , str); // str2 = {[a],[b],[c],[d],[e]}implode 刚好相反 implode(“,” , str2)= str原创 2015-11-05 13:46:22 · 299 阅读 · 0 评论