phpstudy

vue php实战项目开发(一)

不打扰是莪最后的温柔 提交于 2019-12-06 10:12:29
说在前面 项目开发过程中一直在学习,所以记录的过程可能比较乱, 打算前台使用vue,后台使用php开发手机端的项目,这里记录遇到的问题 和学习的过程 phpstudy环境下搭建虚拟域名,并开启URL重写 打开appache 这里注意是E:phpStudyApacheconf文件夹下的vhosts.conf里配置 我从网上查的是要配置E:phpStudyApacheconfextra的httpd-vhosts.conf E:phpStudyApacheconfvhosts.conf <VirtualHost *:80> DocumentRoot "E:\phpStudy\WWW\open_source_bms" ServerName www.test.com ServerAlias test.com <Directory "E:\phpStudy\WWW\open_source_bms"> Options FollowSymLinks ExecCGI AllowOverride All Order allow,deny Allow from all Require all granted </Directory> </VirtualHost> 打开c:windowssystem32driversetc文件夹下的host 添加 127.0.0.1 www.test.com 访问

在phpstudy的nginx服务器下配置url重写

≡放荡痞女 提交于 2019-12-06 07:20:14
在phpstudy集成环境下的nginx服务器下配置url重写 直接在对应的vhosts.conf配置文件的location / {}中添加以下内容: location / { index index.html index.htm index.php; #autoindex on; if (!-e $request_filename) { rewrite ^(.*)$ /index.php?s=/$1 last; break; } 具体操作过程如下: 1、找到对应的vhosts.conf配置文件 2、选择所需要配置重写url的站点 搞定! 来源: https://www.cnblogs.com/MingGyGy-Castle/p/11968608.html

phpmyadmin getshell

蹲街弑〆低调 提交于 2019-12-06 02:06:30
收集有用信息 我们可以获取一下有用信息: 1.操作系统win7 x86 2.服务器是apache 2.4.23 3.网站默认的跟路径是C:phpStudy\WWW 4.PHP版本是5.4.45 5.mysql的版本是5.5.53 检测插入条件 知识说明: secure-file-priv特性 secure-file-priv参数是用来限制LOAD DATA,SELECT ...OUTFILE,and LOAD_FILE()传到哪个指定目录的 当secure_file_priv的值为null,表示限制mysqld不允许导入|导出 当secure_file_prv的值为/tmp/,表示限制mysqld 的导入|导出只能发生在/tmp/目录下 当secure_file_priv的值没有具体值时,表示不对mysqld 的导入|导出做限制 MYSQL新特性secure_file_priv对读写文件的影响,此开关默认为NULL,即不允许导入导出。 windows下:修改my.ini 在[mysqld]内加入secure_file_priv = linux下:修改my.cnf 在[mysqld]内加入secure_file_priv = 然后重启mysql 具体操作 我们已经知道网站默认路径是C:phpStudy\WWW,想要插入一句话后门文件或者是导出webshell,我们必须满足一个前提条件

Windows系统下解决PhPStudy MySQL启动失败

不羁的心 提交于 2019-12-05 23:05:09
报错 Apache\Nginx服务正常启动了,但是MySQL却一直启动失败。 解决流程 查看端口是否被占用 打开系统自带的资源管理器,查看监听端口3306是不是被占用,下图中3306端口被mysqld.exe占用,mysqld.exe是phpstudy自带的mysql服务,如果非mysqld.exe占用了3306,那么可以跟着下面的步骤去关闭。 打开系统自带的服务 切换本地MySQL服务 发现服务中有两个MySQL服务,一个是MySQL,一个是MySQLa。原因是,我之前在本地就安装过了mysql了,而自己安装的这个mysql默认是启动的。现在只需要停止MySQL服务,并启动MySQLa服务既可以。 来源: https://www.cnblogs.com/mysticbinary/p/11949558.html

安装redis,phpstudy

做~自己de王妃 提交于 2019-12-04 17:42:52
第一步: 先下载一下我分享自己的百度网盘里面的资料,网友们下载即可 链接:https://pan.baidu.com/s/1SVO-yAEqbFuvhiiI6Dm3VQ 提取码:u8t0 复制这段内容后打开百度网盘手机App,操作更方便哦 第二步: 下载解压edis.rar安装包,在E盘,放在比较浅的目录下,太深了,很难找奥~ 第三步: 解压redis_php7.2.10nts.rar 将 这三个文件,放在自己安装phpstudy/PHPTutorial/php/php-7.2.1nts/ext里面 第四步: 在redis文件夹下面,找到redis.windows.conf文件,然后在文件下面加入此代码 第五步: 在phpstudy程序中,打开php.ini配置文件,加入以下代码 第六步: 查看自己安装的redis是否成功 info.php文件是在任意一个tp5 public里面建一个info.php文件夹,是以PHP为后缀的文件 里面代码是 <?php phpinfo() ?> 本人小白一枚 来源: https://www.cnblogs.com/yunhubuxi/p/11875842.html

phpStudy配置站点 解决You don&apos;t have permission to access / on this server

三世轮回 提交于 2019-12-04 16:23:23
1、配置站点:打开phpStudy->其他选项菜单->站点域名管理 2、配置站点:打开phpStudy->其他选项菜单->打开hosts 3、在apache的配置文件vhosts.conf中,配置以下内容,删除Options FollowSymLinks ExecCGI 4、打开phpStudy->其他选项菜单->phpStudy设置->允许目录列表打上勾 5、找到Apache 下的httpd.conf 文件 打开,去掉171行前边的# 6、重启phpStudy就可以访问啦: http://www.nimadan.com/模块/控制器/方法名 来源: oschina 链接: https://my.oschina.net/u/3766399/blog/2248124

PhpStudy升级MySQL5.5到5.7记录

我只是一个虾纸丫 提交于 2019-12-04 16:23:11
1.下载mysql 5.7 https://cdn.mysql.com/archives/mysql-5.7/mysql-5.7.25-winx64.zip 2.备份目前的数据库数据,可以导出数据库文件,作为备份。 3.备份 PhpStudy 下的 MySQL 文件夹、以防升级失败、还可以使用旧版本5.5的数据库。 4.将下载的压缩包解压到PhpStudy/MYSQL。 5.新建PhpStudy/MYSQL/my.ini文件(这个压缩包没有my.ini需要新建,如果已有,就不用),修改这两项 basedir= "D:/phpStudy/MySQL/" datadir= "D:/phpStudy/MySQL/data/" 文件配置如下 [mysql] # 设置mysql客户端默认字符集 default-character-set=utf8 [mysqld] skip-grant-tables #设置3306端口 port = 3306 # 设置mysql的安装目录 basedir="D:/phpStudy/PHPTutorial/MySQL/" # 设置mysql数据库的数据的存放目录 datadir="D:/phpStudy/PHPTutorial/MySQL/data/" # 允许最大连接数 max_connections=200 #

最全Phpstorm+Xdebug动态调试配置

泄露秘密 提交于 2019-12-04 11:05:47
整理人:pt007@vip.sina.com 1、准备环境 主机:window10 Phpstorm版本:2018.2.1 X64 Phpstudy版本:2018 PHP版本:5.6.27 php开发工具下载: https://www.php.cn/xiazai/gongju 2、安装步骤 2.1 安装Xdebug 本地的环境是用phpStudy搭建的,直接在phpStudy可以勾选Xdebug: // 打开并配置php.ini,保存后记得重启phpstudy: php.ini文件位置:E:\phpStudy2018\PHPTutorial\php\php-5.6.27-nts\ [XDebug] zend_extension="E:\phpStudy2018\PHPTutorial\php\php-5.6.27-nts\ext\php_xdebug.dll" xdebug.profiler_output_dir="E:\phpStudy2018\PHPTutorial\tmp\xdebug" xdebug.trace_output_dir="E:\phpStudy2018\PHPTutorial\tmp\xdebug" xdebug.remote_enable=1 xdebug.profiler_enable_trigger=0 xdebug.remote_handler

从http到https--phpStudy2018

主宰稳场 提交于 2019-12-04 04:59:42
0. 将SSL证书解压到以下目录,申请方式见 百度 Apache/cert/分别更名为 my_public.crt my.key my_chain.crt 1. httpd.conf 添加一句(我的在C:\phpStudy\PHPTutorial\Apache\conf) 1 Include conf/my_ssl.conf 2. 编写my_ssl.conf 如下:(放在Apache的conf目录下) Listen 443 <VirtualHost *:443> DocumentRoot "C:\phpStudy\PHPTutorial\WWW" ServerName www.mjywxy.xin ServerAlias mjywxy.xin SSLEngine on SSLProtocol TLSv1 TLSv1.1 TLSv1.2 SSLCipherSuite ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP:+eNULL SSLCertificateFile "C:/phpStudy/PHPTutorial/Apache/cert/my_public.crt" SSLCertificateKeyFile "C:/phpStudy/PHPTutorial/Apache/cert/my.key"