如何配置php的环境
时间:2021-08-25
本文章向大家介绍如何配置php的环境,主要包括如何配置php的环境使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
本人配置的是apache2.2和php5.4.45和mysql5.7,现在开始配置,安装的步骤略过
- 第一步:安装apache
- 了解apache相关的文件夹
htdoc
此文件夹时apapche的个目录,当访问该服务器时,会找到该目录的index.html文件error
错误日志文件夹conf
关于apache的配置的文件夹bin,cgi-bin
windows下可执行文件- 进一步了解httpd.con配置里主要的东西
#ServerName localhost:80
是服务器的名称DocumentRoot "E:/server/apache/htdocs"
是服务器的根目录Listen 80
是服务器的端口DirectoryIndex index.php index.html
是服务器默认选择的文件,本来默认是index.html,index.php是之后配置
- 第二步:安装php
- 第三步:配置文件时php和apache同时工作
- 打开apache的conf下的httpd.conf
- 在
<IfModule log_config_module>
之前进行配置 - 配置apache加载php模块:LoadModule php5_module PHP所提供的模块链接所在路径
案例: #加载php LoadModule php5_module 'E:/server/php5/php5apache2_2.dll'
- 将php配置文件加载到php中实现同步效果:PHPIniDir
php.ini所在路径
案例: #加载php配置文件 PHPIniDir 'E:/server/php5'
- apache分配工作给php模块,也就是判断是否以.php结尾,如果是交给php模块处理:AddType application/x-httpd-php .php
案例: #分配给php AddType application/x-httpd-php .php
- php.ini默认不存在,需要复制一份php.ini-development或者php.ini-product然后重命名为php.ini
- 第四步:安装mysql
- 第五步:配置php和mysql连接
- 打开php的php.ini文件(不建议用记事本打开)
- 找到
;extension=php_mysql.dll
(这个是原版的mysql)去掉;
,如果想用PDO连接数据库的话,找到extension=php_pdo_mysql.dll
去掉;
- 配置一个拓展目录
案例: ; extension_dir = "ext" ;增加拓展路径 extension_dir = etc拓展所在位置的路径 extension_dir = "E:/server/php5/ext"
- 配置一个时区 date.timezone = 时区的简写(中国的时区的简写是PRC)
案例: ;date.timezone = ;增加时区 date.timezone = PRC
原文地址:https://www.cnblogs.com/00544--/p/15186462.html
- Spark硬件配置推荐
- Spark作业调度
- 如何把Photoshop改造成远程控制工具(RAT)来利用
- Office高级威胁漏洞在野利用分析
- 10行代码告诉你,为什么说Python数据可视化是一件艺术品
- 没想到你是这样的Linux | 终端下有趣的命令合集
- PhEmail:基于Python的开源网络钓鱼测试工具
- 数据库中间件mysql-proxy细节【mysql官方的中间件】
- Office CVE-2017-8570远程代码执行漏洞复现
- Java 并发包中的读写锁及其实现分析
- 深入理解 Spring 事务原理
- Chrome开发者工具的小技巧
- Java Web中JSP中6种动作概况知识点总结——每日一语法学习
- 从Flash到Silverlight进阶教程-用代码来创建动画
- php概述
- php教程
- php环境搭建
- PHP书写格式
- php变量
- php常量
- PHP注释
- php数组
- php字符串 string
- PHP整型 integer
- PHP浮点型 float
- php布尔型
- php数据类型之数组
- php数据类型之对象
- php数据类型之null
- php数据类型之间的转换
- php运算符
- php表达式
- PHP循环控制
- PHP流程控制
- php函数
- php全局变量
- PHP魔术变量
- php命名空间
- php 日期
- PHP包含文件
- php文件
- PHP 文件上传
- php Cookies
- php Sessions
- php email
- php安全email
- php错误处理
- PHP异常处理
- php过滤器
- PHP 高级过滤器
- php json
- php 表单
- PHP MySQL 简介
- PHP 连接 MySQL
- php创建数据库
- php 创建表
- php mysq 插入数据
- PHP MySQL 插入多条数据
- PHP MySQL 预处理语句
- php mysql 读取数据
- php mysql where
- PHP MySQL Order By
- PHP MySQL Update
- PHP MySQL Delete
- php ODBC
- R语言使用贝叶斯层次模型进行空间数据分析
- PHP中的小数取整
- PHP中文获取拼音函数
- PHP5.4以上版本GBK编码下htmlspecialchars输出为空问题解决方法汇总
- PHP获取中文拼音首字符方法
- PHP_MySQL笔试题目一
- nginx+nginx-upsync-module实现动态负载及自定义验证
- np.diff函数
- PHP对Json字符串解码返回NULL的一般解决方案
- 记一次 Istio 云数据库连接失败的错误排查过程
- PHP对抗web扫描器的脚本技巧
- MTO Jmetal IGD计算BUG
- 《算法》读书笔记:1.1 基础编程模型
- 《剑指 offer》刷题记录之:查找和排序
- numpy 计算路线距离