大师网-带你快速走向大师之路 解决你在学习过程中的疑惑,带你快速进入大师之门。节省时间,提升效率

vue router 刷新404问题

-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.html [L] 3. nginx服务器配置 location / { try_files $uri $uri/ /index.html;

docker基于lamp的ctf web题目容器

docker基于lamp的ctf web题目容器 0x00 目的 实验室要做ctf比赛平台,我负责包装上传赛题的工作,使用docker保证运行环境的隔离. 0x01 lamp介绍 run LAMP指的Linux(操作系统)、Apache HTTP 服务器,MySQL(有时也指MariaDB,数据库软件和PHP(有时也是指Perl或Python 的第一个字母,一般用来建立web应用平台。 找到一个合适的lamp镜像 docker search lamp 会出现很多,复制去https://hub.docker.com/找到相关介绍

MAC更新自带php版本到7.0

MAC更新自带php版本到7.conf 这行进入此文件将文件内容, 修改为以下代码: AddType application/x-httpd-php .phpAdd Type application/x-httpd-php-source .DirectoryIndex index.html index.php 4.重启Apache,如果不成功就重启mac,php7即可升级成功。

ThinkPHP5.0.10 - URL重写问题

ThinkPHP5.0.10 - URL重写问题 图片镇楼 至于为什么重写。。还是因为懒 官方给的apache的.htaccess PHP版本超过5.5以上会出现这个错误 这是官方给的.htaccess Options +FollowSymlinks -Multiviews RewriteEngine on RewriteCond %{REQUEST_FILENAME} !*)$ index.php?/$1 [QSA,PT,L] 将 RewriteRule ^(.*)$ index.php [L,E=PATH_INFO:$1] --End-- 我是诗无尽头°十八岁的少年,如果我的文章对您有用的话麻烦点个赞 诗无尽头° 爱源客博客

手把手安装Zabbix3.2开源监控系统

grant all on zabbix.* to 'zabbix'@'192.168.2.%' IDENTIFIED BY 'zabbix'; # where to search for font (GD 2.0.18) define('ZBX_GRAPH_FONT_NAME', 'simkai'); // font file name 最终效果 中文字没有变成方块! 在"监测" - "图形"中下面四行字的中文字没有变成方块,表示去乱码成功!!

LAMP-Centos6

LAMP-Centos6 CentOS6编译安装LAMP,配置wordpress,xcache apache,php,mariadb,xcache 准备包: apr-1.5.2.tar.bz2 apr-util-1.5.4.tar.bz2 httpd-2.4.29.tar.bz2 mariadb-5.5.57-linux-x86_64.tar.gz php-5.6.34.tar.bz2 wordpress-4.8-zh_CN.tar.gz xcache-3.2.0.tar.gz cd /usr/local/src/; /etc/profile.d/app.sh mysql_secure_installation 删除匿名用户登陆 mysql -uroot -p 不用操作:mysql -uroot -p feng.sql(此文件里就是要执行的sql语句,自动化) create database blogdb;

macOS通过MAMP PRO搭建PHP环境

macOS通过MAMP PRO搭建PHP环境 image.png MAMP这几个首字母代表苹果的OSX系统上的Macintosh、Apache、MySQL和PHP。 pro版本收费59刀,免费试用15天,有破解版,条件允许应支持正版。 本文是在macOS下的MAMP PRO4.2版本下进行的操作,对比windows大同小异。 一、安装和启动 安装 安装时,基本一致下一步即可。 安装完成 image.png . 127.0.0.1的方式 image.png 端口 . DocumentRoot的位置 image.png .

PHP实现伪静态

PHP实现伪静态 一、开启apache的伪静态支持 找到Apache服务器里头的httpd.con文件,打开LoadModule rewrite_module modules/mod_rewrite.so即将LoadModule rewrite_module modules/mod_rewrite.so前面的 # 井号去掉 将AllowOverride None改为AllowOverride All 二、重启apache服务器 三、编写.html$index.php?action=$1 id=$2 四、访问 image.png

【转载】windows+php+apache本地配置HTTPS

【转载】windows+php+apache本地配置HTTPS 1、搭建PHP+apache环境: apache:http://www.apachelounge.com/download/ php:http://windows.php.net/download/#php-5.5 版本选择都下载最新版的64bit 选择解压到C盘根目录上,现在开始配置,PHP是不用动的,只需要在访问域名时候Apache去找PHP解析就行了,所以仅仅配置:Apache24\conf\httpd.conf 配置步骤: 1.打开Apache24\conf\httpd.conf ServerRoot根据自己需求改为apache根目录。 D

thinphp5 隐藏index.php

thinphp5 隐藏index.php 一、thinkphp5 public目录下自带.htaccess文件,官方的隐藏index.php是这么写的: Options+FollowSymlinks -MultiviewsRewriteEngineonRewriteCond%{REQUEST_FILENAME}!*)$ index.php/$1[QSA,PT,L] Apache环境下: Options +FollwSymlinks -Multiviews RewriteEngine on RewriteCond %{REQUEST_FILENAME} !*)$ index.php/$1 [QSA,PT,L] // ---- 只是这一行变动 phpstudy环境下: RewriteRule ^(.s=$1 [QSA,PT,L] nginx环境下: location / { // …..

PHP笔记

PHP笔记 表单 //检查表单是否已提交 if ($_SERVER['REQUEST_METHOD'] == 'POST') { echo "post"; // 连接数据库用户名 $mysql_password = "123456"; mysql_query("SET NAMES 'UTF8'");isset($_SESSION['name'])){ exit(); //清楚客户端sessionid if(isset($_COOKIE[session_name()])) { setCookie(session_name(),'',time()-3600,'/'); echo " window.location.href='index.php';""' order by id";$ro['remark'].htaccess RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.

wordpress本地网站迁移至阿里云虚拟主机

wordpress本地网站迁移至阿里云虚拟主机 近期做了一个基于wordpress的网站,但是在网站迁移的过程中遇到了各种问题,不过现在都一一解决,所以小编就把这些问题记录下来,方便大家快速定位并解决问题。 首先将原来网站空间根目录下的所有文件,压缩为zip或者tar格式,因为阿里云虚拟主机linux在线解压只支持这两种格式;-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule .

MixPHP 环境搭建之 Apache + PHP

MixPHP 环境搭建之 Apache + PHP MixPHP 是一款基于 Swoole 的常驻内存型 PHP 高性能框架。 MixPHP 同时支持多种环境中执行: Nginx + mix-httpd (使用到 Swoole,性能超强) Apache (未使用 Swoole) Nginx + php-fpm (未使用 Swoole) 以上多种环境中,后面两种都是传统 MVC 框架最常用的部署方式,MixPHP 同时也支持该种方式,但是该种方式无法使用到 Swoole 特性,只是为了方便开发而使用的。 MixPHP

thinkphp5正确启动姿势

有详细的说明 我这里仅针对windown +phpstudy2018做一个详细说明 在项目的入口文件同级目录及public目录下创建.htaccess文件,如果文件存在就不用再创建。直接用记事本或者IDE直接打开。如果是新建此文件的正确姿势是:先用右键创建一个新建文本.htaccss文件- 将以下代码复制粘贴到文件里面并保存 Options +FollowSymlinks -Multiviews RewriteEngine on RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^(.

https配置(阿里云win+phpstudy2016)

EXP:+MEDIUM SSLCertificateFile "C:/phpStudy/Apache/cert/public.pem" SSLCertificateKeyFile "C:/phpStudy/Apache/cert/1.key" SSLCertificateChainFile "C:/phpStudy/Apache/cert/chain.pem" ServerName www.exam.com DocumentRoot "C:\phpStudy\WWW\exam" 现在访问域名并手动加上htts如https://www.exam.com应该能够正常访问 三 自动转htpps 在项目的根目录下找到并打开.htaccess(C:\phpStudy\WWW\项目名称. index.php

LAMP搭建系列三、php安装与配置 (源码)

/configure --prefix=/usr/local/php --with-apxs2=/usr/local/apache2/bin/apxs --with-mysql make make install (注:重新编译不会更改你的php配置文件php.ini) 下面则进入我们的测试阶段。 测试运行 1、配置apache 编辑 /usr/local/apache2/conf/httpd.conf 找到: AddType application/x-compress .php AddType application/x-httpd-php-source .

vue+php前后端分离后台网站例子

-d RewriteRule . /index.html [L] 前端部分 已实现功能 登录/注册 留言 留言列表 身份过期处理 相关配置 /config/index.js // 反向代理 /src/router/index.js // 路由 /url/api.js // 请求接口 后台部分 环境要求php5 使用ThinkPHP3.2.3 提供前端需要的相关接口:登录接口返回token,其它接口效验token是否过期 数据库 user // 用户表 feedback // 留言表 前端+后端源码 https://github.com/HJaycee/SimpleAdmin

MixPHP 与 Phalcon 并发压力测试

MixPHP 与 Phalcon 并发压力测试 说起 PHP 高性能框架,一定会有人说 Yaf/Phalcon,这两个C扩展类型的框架基本是高性能框架的代表了,而 MixPHP 是基于 Swoole 扩展的高性能 PHP 框架,今天我来测试下 MixPHP 能否可以挑战C扩展框架 Phalcon。 环境 虚拟机: 4 核,1G 使用 ab 工具压测,命令:ab -n 10000 -c 300 URL Phalcon Apache worker模式,mpm配置如下: ServerLimit 50 ThreadLimit 200 StartServers 5 MaxClients 50

MixPHP 与原生 PHP 并发压力测试

MixPHP 与原生 PHP 并发压力测试 PHP 性能最好的应该就是原生代码了吧,真的么?MixPHP 是基于 Swoole 扩展的高性能 PHP 框架,今天我来做个对比测试,一行代码 VS 六千多行代码。 环境 虚拟机: 4 核,1G 使用 ab 工具压测,命令:ab -n 10000 -c 300 URL 原生 PHP Apache worker模式,mpm配置如下: ServerLimit 50 ThreadLimit 200 StartServers 5 MaxClients 5000 MinSpareThreads 25 MaxSpareThreads 500 ThreadsPerChild 100 MaxReq

【SEO】优化技巧一:导航条当前菜单,不带参数,高亮显示

} 4. 回到文章的主题,如何做到,导航条当前菜单,不带参数,高亮显示? 我最开始做的时候是传递参数去做判断, 当我做SEO的化的发现了这么一个问题,所以想了一个通用的解决方案,利用Jquery+css来解决这个问题,废话不多说,上代码 JS代码 $(function(){ var href = window.location.href.split('/')[window.location.href.split('/').size() == 0){ $("ul.h_nav a[href^='index']").h_nav a.on{color:#d7083b;