php基础开发(集成环境搭建)

 2023-09-17 阅读 21 评论 0

摘要:php基础开发(集成环境搭建) 1、下载软件 2、安装软件并配置环境 3、验证 1、下载软件 下载地址 链接:https://pan.baidu.com/s/14rAsOm1g2WUUVaQ7E7VOuQ 提取码:wamp 或者搜索wamp自行下载进行安装。 2、安装软件并配置 安装: 选中软件&#

php基础开发(集成环境搭建)

1、下载软件

2、安装软件并配置环境

3、验证

 

1、下载软件

下载地址

链接:https://pan.baidu.com/s/14rAsOm1g2WUUVaQ7E7VOuQ 
提取码:wamp 

或者搜索wamp自行下载进行安装。

2、安装软件并配置

安装:

选中软件,双击安装默认下一步即可,安装完成后如下。

php环境部署、配置:

双击桌面wamp软件启动

win+r打开运行窗口、输入cmd进入wamp所在目录。进如bin目录如下

apache配置:

黑窗口控制台,进入apache下的bin目录。输入mysql -uroot -p 回车

输入 httpd -t 检查 apache 环境搭建语法是否正常。

apache配置虚拟站点:

下apache/conf下的httpd.conf配置如下:
httpd.conf配置如下:删除“#”及去除注释。
LoadModule vhost_alias_module modules/mod_vhost_alias.so
Include conf/extra/httpd-vhosts.conf下apache/conf/extra下的httpd-vhost.conf配置如下:
vhost.conf配置如下:
<VirtualHost *:80># ServerAdmin 1@qq.com# php_admin_value open_basedir /data/www/domain:/data/www/domain/:/tmp:/var/tmp:/procServerName www.domain.comServerAlias m.domain.comDocumentRoot /data/www/domain<Directory /data/www/domain>SetOutputFilter DEFLATEOptions FollowSymLinksAllowOverride AllOrder Deny,AllowRequire all grantedDirectoryIndex index.php index.html index.htm</Directory>ErrorLog  /data/wwwlog/domain_ssl_error.logCustomLog  /data/wwwlog/domain_ssl_access.log combined
</VirtualHost>

数据库配置:

黑窗口控制台,进入mysql下的bin目录。输入mysql -uroot -p 回车登录,设置数据库密码:

方法1:

set password for root@localhost = password('root');

方法2:

use user;update user set password=password('123') where user='root' and host='localhost';  flush privileges;

方法3:

grant all on *.* to 'root'@'localhost' IDENTIFIED BY 'root'with grant option ;mysql>flush privileges;

方法4:


若忘记密码:进入服务,关闭mysql服务mysqld --skip-grant-tables; (启动MySQL服务的时候跳过权限表认证)use mysql; update user set password=password("123") where user="root";(或:update user set authentication_string=password("123") where user="root"; ) 此命令适用于mysql5.7版本flush privileges;quit;mysql -uroot -p(重新登录)

或者进入cmd进入bin直接通过mysqladmin设置

mysqladmin -uroot -p123456 password 123 

php配置:

黑窗口控制台,进入php下的php对应版本目录。

控制台执行php代码:php.exe -r "echo phpinfo();" (php.exe -r "echo phpinfo();")

设置允许错误类型:php.ini

error_reporting = E_ALL & ~E_NOTICE & ~E_DEPRECATED & ~E_WARNING & ~E_ERROR & E_COMPILE_ERROR & E_RECOVERABLE_ERROR

设置文件上传允许大小:php.ini

file_uploads = on ;是否允许通过HTTP上传文件的开关。默认为ON即是开
upload_tmp_dir ;文件上传至服务器上存储临时文件的地方
upload_max_filesize = 8m ;允许上传文件大小的最大值。默认为2M
post_max_size = 8m ;表单POST给PHP的所能接收的最大值,包括表单里的所有值 默认为8M
根据网上的资料,如果上传大于8M的文件,还要改一下时间的设置:
max_execution_time = 600 ;每个PHP页面运行的最大时间值(秒),默认30秒
max_input_time = 600 ;每个PHP页面接收数据所需的最大时间,默认60秒
memory_limit = 8m ;每个PHP页面所吃掉的最大内存,默认8M
把上述参数修改后,在网络所允许的正常情况下,就可以上传大体积文件了
max_execution_time = 600
max_input_time = 600
memory_limit = 32m
file_uploads = on
upload_tmp_dir = /tmp
upload_max_filesize = 32m
post_max_size = 32m

正常启动wampserver

默认三个服务未启动窗口右下角wamp是红色的,开启两个服务是橙色、开启三个服务是绿色正常颜色。如果功能正常是橙色。

我的电脑、管理、服务与应用程序、服务 开启以下三个服务即可。

版权声明:本站所有资料均为网友推荐收集整理而来,仅供学习和研究交流使用。

原文链接:https://hbdhgg.com/3/72214.html

发表评论:

本站为非赢利网站,部分文章来源或改编自互联网及其他公众平台,主要目的在于分享信息,版权归原作者所有,内容仅供读者参考,如有侵权请联系我们删除!

Copyright © 2022 匯編語言學習筆記 Inc. 保留所有权利。

底部版权信息