phpstudy

一、PHP基础-安装PHP集成环境

穿精又带淫゛_ 提交于 2020-05-08 04:05:27
目录 PHP运行集成环境下载 phpStudy集成环境安装 XAMPP集成环境安装 WampServer环境安装 作者:吴耀田 个人博客:http://www.cnblogs.com/isaacwyt/ 主要使用三种集成环境进行安装,小主们可以自行选择:phpStudy、XAMPP、WampServer       phpStudy下载地址:http://phpstudy.php.cn XAMPP下载地址:https://www.apachefriends.org/zh_cn/index.html WampServer下载地址:http://www.wampserver.com phpStudy phpStudy安装 对于程序猿来说,phpstudy是一个非常好用的PHP开发环境集成包,包含了最新的Apache和PHP、MySQL等程序,对学习PHP的新鸟来说,WINDOWS下环境配置是一件很困难的事;对老鸟来说也是一件烦琐的事。因此无论你是雏鸟还是老鸟,phpstudy程序包都是一个不错的选择。接下来跟大家说说使用phpstudy搭建php服务器的方法。 双击phpStudy安装图标进行安装: 选择集成环境的安装路径,默认在“C:phpStudy”。然后【是】: 注意:可以更换路径,当然最好记住安装路径 选择【是】后进入解压(安装)中: 安装成功,但是在启动时提示:

PHP之错误处理

↘锁芯ラ 提交于 2020-05-07 21:57:11
目录 1. 前言 2. 错误类型和提示类型 2.1错误类型 2.2提示类型 3. 错误配置选项 3.1通过php.ini配置设置 3.2通过php函数设置 3.3通过ini_set()函数设置 3.4触发PHP错误函数 3.5自定义错误类型 4. PHP错误处理方法 4.1方法一:将错误日志保存在指定文件中 4.2方法二:将错误日志保存在系统日志中 4.3方法三:错误日志以邮件方式发送 5. 自定义错误处理器 5.1简介 5.2使用步骤 5.3实例演示 5.4封装自定义错误处理器类 5.5错误处理器类的测试 5.5.1通知错误测试 5.5.2警告错误测试 5.5.3手动抛出错误测试 6.脚本结束函数调用register_shutdown_function() 6.1含义 6.2使用场景 6.3案例演示 7.总结 1.前言 了解PHP的错误类型有助于我们很好地定位和解决bug,下面让我们一起深入了解吧。 代码分享: https://github.com/mtdgclub/ErrorDeal 2.错误类型和提示类型 说到PHP的错误我们先要搞清楚错误有几种错误类型,几种提示类型 2.1错误类型 语法错误 环境错误 逻辑错误 2.2提示类型 不推荐级别的错误—Deprecated 通知级别的错误—Notice 警告级别的错误—Warning 致命级别的错误—Fatal 语法解析错误

Kali Linux 2020.1安装以及安装后要做的事

人走茶凉 提交于 2020-05-06 12:48:05
一、下载 https://www.kali.org/downloads/ 根据自己情况选择,我是要安装在虚拟机里,用不上live,所以我选的是 二、虚拟机安装 我的安装环境是Vmware 15.5,因为安装过程中需要联网,请准备好网络。 1、创建虚拟机 这里仅列出重要步骤 2、开始安装 域名要是没有需求可以添空 代理可以不填 图形界面选择自己喜欢的,其他都勾选上,我选择默认的Xfce。 开始较长的下载安装 一般会因为网络超时出点小问题,但没有关系,再来一次或几次就行。 如果出现了上述告警就再来一次,否则跳过下面两步重复步骤。 选择和上次一样, 图形界面选择自己喜欢的,其他都勾选上,我选择默认的Xfce。 下载的过程我重复了10几次。 软件安装完成后,走到这步就差不多没问题了。 此致安装结束 三、安装后需要做的事 1、更新软件源 sudo vi /etc/apt/sources.list 末尾添加: #浙大 deb http://mirrors.zju.edu.cn/kali kali-rolling main contrib non-free deb-src http://mirrors.zju.edu.cn/kali kali-rolling main contrib non-free #中科大 deb http://mirrors.ustc.edu.cn/kali kali

零基础学PHP需注意的细节问题(Continuous updating)

懵懂的女人 提交于 2020-05-06 03:09:48
话不多说,此篇博客,将持续记录易疏忽掉的注意事项,包括期间遇到的一些知识点性的问题。 Continuous updating  Continuous updating  Continuous updating -------------------------------------------------------------------------------------------------- 1: 用自己电脑当作服务器时,可以使用phpStudy或者wampserver软件,省去自己搭配环境的时间,这两款软件安装即可使用,以wampserver为例。wampserver安装完成之后,php文件可放在wamp/www/目录下的文件这里,www目录亦被称为Apache的主目录 2: 字符串是连续的字符序列,由数字,字母,字符组成。字符串中的每个字符只 占用一个字节 。有3种定义字符串的方式,分别是单引号,双引号,和定界符(<<<) ,在定义简单的字符串时,使用单引号是更加的合理的,因为不用搜索变量了,省时间,直接原样输出 3: 结束标识符必须单独的另起一行,并且不允许有空格,在标识符前后有其他符号或者字符,也会发生错误。 <?php ?> //单独成一行    4: 如果给定的数值超出了int类型所能表示的最大范围,将会被当作float型处理,这种情况下称为整数溢出

手把手教你安装 FastAdmin 到虚拟主机 (phpStudy)

我只是一个虾纸丫 提交于 2020-05-06 01:08:40
手把手教你安装 FastAdmin 到虚拟主机 (phpStudy) 原文: https://forum.fastadmin.net/thread/2524 下载 FastAdmin 下载 FastAdmin 1 并解压到 C:/www/FastAdmin 目录 目录列表如下 安装 phpStudy 2018 安装 phpStudy 2018 2 并修改 phpStudy 为 php-7.1.13-nts + Apache 配置虚拟主机 点击 phpStudy 界面 其他菜单 -> 站点域名管理 填写相关信息,并点击保存设置并生成配置文件。 网站域名:fastadmin.localtest.me 网站目录:C:/www/FastAdmin/public 第二域名:fastadmin.localtest.me 使用浏览器打开 http://fastadmin.localtest.me 看到以下界面说明成功了。 FastAdmin 完整包下载 https://www.fastadmin.net/download.html ↩ phpStudy2018 下载 http://phpstudy.php.cn/ ↩ 来源: oschina 链接: https://my.oschina.net/u/4383622/blog/3656354

阿里云 Composer 全量镜像安装tpV6.0.2

无人久伴 提交于 2020-05-05 14:25:08
1. window7配置php环境变量 系统变量,administrator变量,将php,composer文件路径加到path里面。如:D:\phpstudy_pro\Extensions\php\php7.3.4nts;D:\phpstudy_pro\Extensions\composer1.8.5 2. 打开window cmd 切换到需要安装的目录下,执行以下命令进行全局配置( https://blog.thinkphp.cn/1147952 ) composer config - g repo . packagist composer https : / / mirrors . aliyun . com / composer / 3. 然后执行以下命令进行全新安装 composer create - project topthink / think tp ( http://www.thinkphp.cn/topic/67456.html ) 注意: ThinkPHPV6.0.2 的入口文件是根目录下的public文件 来源: oschina 链接: https://my.oschina.net/u/4225107/blog/4267126

配置windows批处理脚本(.bat)文件路径 | window批处理文件配置执行路径

不打扰是莪最后的温柔 提交于 2020-05-04 09:12:24
以PHP的composer为例 1 . 路径D:\phpStudy\php\php-5.5.38加入环境变量 2.在路径D:\phpStudy\php\php-5.5.38新建composer.bat文件\ "%~dp0php.exe" "%~dp0composer.phar" %* Windows+ R » 输入 cmd » ENTER 输入composer -v 打开某个文件,把以下代码保存link.bat,并且放到环境变量里面,命令里面敲link就可以打开目录了 @echo off start /max "" " C:\Users\Documents\Link " 通过某个浏览器打开某个链接,bat代码如下 path=%path% ; D:\360浏览器\360Chrome\Chrome\Application\360chrome.exe start 360chrome http: // localhost/che 来源: oschina 链接: https://my.oschina.net/u/4375533/blog/4205635

phpstudycomposer thinkPHP5.1 使用

£可爱£侵袭症+ 提交于 2020-05-04 09:10:40
1.首先把php变成全局变量 2.打开phpstudy composer 的安装目录 E:\phpstudy\PHPTutorial\tools\composer 把里面的文件全部删除(或者备份一下) 3.在这个网址下载最新的 composer.phar 文件 https://getcomposer.org/download/ 4.新建文件 composer.bat 里面的内容 @ECHO OFF E:\phpstudy\PHPTutorial\php\php-7.2.1-nts\php.exe E:\phpstudy\PHPTutorial\tools\composer\composer.phar %* (想把composer变成全局 只需要把 composer.bat composer.phar 两个文件拷贝到php的安装目录) 5.composer -V 查看是否安装成功 6.切换镜像地址 composer config -g repo.packagist composer https://packagist.phpcomposer.com 7. composer create -project topthink /think tp5 (完成) 来源: oschina 链接: https://my.oschina.net/u/4394215/blog/3534852

PHP代码审计入门(敏感函数回溯参数过程)

隐身守侯 提交于 2020-05-04 02:27:48
最近开始啃《代码审计企业级web代码安全架构》这本书,这一章内容看了2天很多内容都理解最主要的是对PHP不熟练所以现在理解了大概 然后进行实地环境搭建最主要的是源码百度真不好找 最后找到一篇也是读这本书的文章上有最后下载了搭建成功测试成功 最后把这篇跟着书上的节奏写下来吧,并附上源码。 代码审计思路 (1) 根据敏感关键字回溯参数传递过程。 (2) 查找可控变量,正向追踪变量传递过程。 (3) 寻找敏感功能点,通读功能点代码、 (4) 直接通读全文代码 靶机环境 Phpstudy PHP5.5.38+Apache espcms_utf8_5.9.14.08.28.zip 链接: https://pan.baidu.com/s/1-WFmn0iY81H8wlL5jKQsaA 提取码: 7cqa 3.1敏感函数回溯参数过程 根据敏感函数来逆向追踪参数的传递过程,是目前使用得最多得一种方式,因为大多数漏洞是由于函数得使用不当造成的。另外非函数使用不当的漏洞,如SQL注入,也有一些特征,比如select、insert等,再结合from和where等关键字,我们就可以判断这是否是一条SQL语句,通过对字符串的识别分析,就能判断这个SQL语句里面的参数有没有使用单引号过滤,或者根据我们的经验来判断。像HTTP头里面的HTTP_CLENT_IP和HTTP_X

windows上的集成开发环境及安装lamp和lnmp环境的软件

大兔子大兔子 提交于 2020-05-01 13:59:49
wamp环境: 搭建可以使用phpstudy和wampserver都是不错的php集成环境软件,phpstudy不错。 lamp环境: 大家可以使用yum安装(不推荐) 可以使用源码安装可以使用 lamp.sh网站下载安装脚本,进行一键式安装。 或者 lnmp.org网站下安装nginx环境,进行一键安装。 或者 oneinstack.com 取下载安装lamp环境和lnmp环境 最后也可以使用 宝塔这种图形化管理软件来安装和管理自己的lamp和lnmp环境。 来源: oschina 链接: https://my.oschina.net/u/4375893/blog/4260896