centos 7.2 Laravel访问网站页面空白
Laravel访问网站页面空白(2527)(0)配置好了Laravel之后进行网站访问,发现是空白页面,第一次使用Laravel很迷茫。使用fiddler查看的时候出现500错误,网上查了下是因为根目录下的storage目录没有777权限,如图:解决方法:使用chmod-R777storage/更改该目录的权限再次访问.. 查看全文
图解http协议(五章与http协作的web服务器)
今天看了网络协议(5)web服务器。 第二章我们了解了一个简单的客户端和服务器进行交互的方式。现在我们看看在实际中是做哪些改进的吧。 1 关键字:映射。这个映射就是可以使客户端和服务器分离了。一个客户端对应一个DNS映射,然后通过映射把他的请求发送到服务器上,这就感觉像是一个古代的媒婆,她必须深谐两 ... 查看全文
jquery.bootpag分页控件
必须配合bootstrap哦。 这里附上我使用的版本文件,另外还有一个不是基于bootstrap的分页插件。 我使用的版本:密码:68pv 独立分页插件 密码:nyc3 ... 查看全文
ASP.NET WebApi服务接口如何防止重复请求(八)
一、背景描述与课程介绍 明人不说暗话,跟着阿笨一起玩WebApi。在我们平时开发项目中可能会出现下面这些情况; 1)、由于用户误操作,多次点击网页表单提交按钮。由于网速等原因造成页面卡顿,用户重复刷新提交页面。黑客或恶意用户使用postman等工具重复恶意提交表单(攻击网站)。这些情况都会导致表单重 ... 查看全文
Apache httpd.conf 配置文件语法验证
Apache 的 httpd.conf文件改动之后,必须重新启动server才干生效。 有时server在提供服务的时候,直接更改配置,重新启动服务。会带来非常大的危急性。 假设能在改动配置之后,先验证语法正确与否,再重新启动server。则能避免一些不必要的错误。 对以上需求,Apache本身提供 ... 查看全文
ThinkPHP模版引擎之变量输出具体解释
ThinkPHP模版引擎之变量输出具体解释 使用ThinkPHP开发有一定时间了,今日对ThinkPHP的模板引擎变量解析深入了解了一下。做出一些总结,分享给大家供大家參考。详细分析例如以下: 我们已经知道了在Action中使用assign方法能够给模板变量赋值,赋值后怎么在模板文件里输出变量的值呢 ... 查看全文
IIS 7如何实现http重定向https
在不少的企业当中,网站设计出于安全的考虑使用了https协议,但同时公司也开放了80协议,不少用户因为输入网址的习惯不喜欢带上https协议,导致访问异常。 第一步:从微软的官方网站下载HTTP重写模块2.0(这里以64位为例):http://www.microsoft.com/downloads/ ... 查看全文
Nginx Web服务器配置
Nginx是一个轻量级高性能的web服务器,它是为快速响应大量静态文件请求和高效利用系统资源而设计的。与apache使用面向进程或线程的方式处理请求不同,nginx使用异步事件驱动模型在连接高并发的情况下性能更突出。、 1.Nginx安装: 在 Ubuntu 下,可以舍去编译安装的过程,直接 apt ... 查看全文
ASIHTTPRequest框架的简单使用
ASIHttpRequest是一款及其强劲的HTTP訪问开源项目。让简单的API完毕复杂的功能,如:异步请求,队列请求,GZIP压缩。缓存,断点续传,进度跟踪,上传文件。HTTP认证。在新版本号中,还增加了Object-C闭包Block的支持,让我们的代码更加精简灵活。 依赖的5个库: CFNetw ... 查看全文
http over git server
编译安装git 参考 《CentOS7编译安装git》 安装httpd yum install httpd -y 安装gitweb yum install gitweb -y 创建项目根目录 $ sudo mkdir /opt/git $ git init --bare 设置ACL $ chown ... 查看全文
python高性能web框架——Japronto
近期做了一个简单的demo需求,搭建一个http server,支持简单的qa查询。库中有10000个qa对,需要支持每秒10000次以上的查询请求。 需求比较简单,主要难点就是10000+的RPS。首先使用python + uwsgi写了个简单的demo,压测后发现,RPS只有几千,达不到性能要求 ... 查看全文
linux安装redis服务,配置PHP扩展
1.下载编译安装redis 2.修改php.ini添加redis扩展 lnmp环境下,php.ini文件在/usr/local/php/etc/php.ini,这里会有些不同。 有的会在编译时(make && make install)出现下面的错误 fatal error: ext/standar ... 查看全文
Abby's 学习php5随笔
2017.6.27 Abby's cakephp2 学习之旅 下载了XAMPP集成开发环境,然后配置其数据库,参考学习教程, 1.建立表单。 配置完信息如下,Cache Apache默认在windows下是system用户,所以权限最高,但xampp集成环境中的apache确是administor ... 查看全文
thinkphp 官方文件执行引入流程
官方手册上的执行流程图: 系统流程 用户URL请求 调用应用入口文件(通常是网站的index.php) 载入框架入口文件(ThinkPHP.php) 记录初始运行时间和内存开销 系统常量判断及定义 载入框架引导类(Think\Think)并执行Think::start方法进行应用初始化 设置错误处理 ... 查看全文
.NET WEB API 简单搭建
首先是注释问题: 找到 跟目录下Areas/HelpPage/App_Start/HelpPageConfig.cs 加上代码就OK 了 还有在解决方案属性 点击生成 将XML文档文件勾上 API 调试 设置 下载安装 NETGET包 WebApiTestClient 找到路径下 Area/View ... 查看全文
ECS Windows服务器IIS FTP登陆提示“530 valid hostname is expected”
问题现象 ECS Windows系统服务器,在IIS 7.5下的配置的FTP如果绑定了域名,通过IP等方式连接FTP时如果出现“530 valid hostname is expected”或者“503 Login with USER first”报错。 解决方案 1.若是FTP绑定的域名是ftp. ... 查看全文
Blat-windows cmd命令行脚本SMTP模式发邮件的开源工具参数详细说明
Blat-windowscmd命令行脚本SMTP模式发邮件的开源工具参数详细说明blat工具可以在命令行下使用发邮件,所以可能被×××用来盗取计算机文件。所以(1)不建议安装部署到system32目录,也不要去设置环境变量;建议自己编写的脚本与blat工具放在同一个目录即可;(2)此工具会被360等安全软件报毒,所以安装部署前要先受信文件夹;(3)英文本来源官网,中文版为理解学习对照不保证翻译的准确 查看全文
在.net core 的webapi项目中将对象序列化成json
问题:vs2017 15.7.6创建一个基于.net core 2.1的webapi项目,默认生成的控制器继承自ControllerBase类 在此情况下无法使用Json()方法 将一个对象转成json 解决方案:将控制器继承的类 改为Controller 此时可以使用json()方法 将对象直接转 ... 查看全文
.net core WebApi并发同步
由于项目有某种需求,在WebApi中,有大量的请求需要操作相同的数据,因此需要用到并发同步机制去操作共享的数据。 本次配合使用Interlocked和ManualResetEventSlim来实现并发同步的目的。 Interlocked实现了原子性的操作,ManualResetEventSlim提供 ... 查看全文
eclipse导入web工程问题汇总
eclipse导入web项目各种错误 1.JavaWeb:报错信息The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path 解决方法:右击web工程-》属性或Build Path-》Jav ... 查看全文
svn提交后利用hooks自动更新web服务器
#!/bin/shREPOS=”$1″#版本库REV=”$2″#版本号#export LC_ALL=C#export LANG=zh_CN.UTF-8export LANG=en_US.UTF-8#字符集WEB=/data/www/default/test#web站点物理地址SVN=/usr/bin ... 查看全文