PHP学习大纲

本文是PHP学习的大纲,涵盖了开启PHP扩展、配置虚拟机、表单元素、PHP基础知识以及如何连接数据库。重点讲解了如何修改php.ini文件开启扩展,配置Apache虚拟主机,以及PHP的变量类型和值传递方式,最后介绍了PHP连接MySQL数据库的基本操作。
摘要由CSDN通过智能技术生成

PHP的学习

php基础内容.主要两大内容。配置虚拟机,连接数据库(mysql)

开启PHP扩展

打开php安装目录下的php.ini文件,找到:
; extension_dir = “./”
; On windows:
; extension_dir = “ext”
把第一个和第三个前面的分号去掉,去掉后重启服务器
继续在此文件中查找以下扩展项:
[PHP_CURL]
extension=php_curl.dll //php支持的curl函数扩展
[PHP_GD2]
extension=php_gd2.dll //php支持的gd2也就是图片处理扩展
[PHP_MYSQL]
extension=php_mysql.dll //php支持的mysql扩展
等其他扩展项,想要开启次扩展,就把前面的分号去掉重启服务器即可

修改php的配置文件,开启错误调试模式以及配置默认时区

在php的安装目下同样打开php.ini文件找到:
display_errors = Off 改为 display_errors = On 即打开了php的错误提示
;date.timezone = 改为 date.timezone =PRC 设置了php的默认时区

端口

一个软件的标记,相当于门牌号,端口可以被修改
Apache的端口号默认是:80
如果修改为8080,需要在访问的时候加上端口号,例如:localhost:8080/a.php
MySQL的端口号默认是:3306
PHP没有自己的端口号,默认和服务器保持一直,所以也就是80

配置虚拟机

httpd.conf
Httpd.conf文件是Apache的主配置文件,凡是修改此文件要重启Apache
httpd-vhosts.conf
httpd-vhosts.conf是Apache配置文件的扩展文件,主要用来配置虚拟主机,
要想使用此文件,需要在Apache的主配置文件里打开此文件的引入方式:
#Virtual hosts
#Include conf/extra/httpd-vhosts.conf将前面的#去掉,便可使用此文件

# Virtual hosts
# Include conf/extra/httpd-vhosts.conf
     改为:
# Virtual hosts
Include conf/extra/httpd-vhosts.conf

配置虚拟主机的选项含义

Indexes 的作用就是当该目录下没有 index.html 文件时,就显示目录结构,
去掉 Indexes,Apache 就不会显示该目录的列表了。
备注:在Indexes前,加 + 代表允许目录浏览;加 – 代表禁止目录浏览
Order、Allow、Deny、DocumentRoot、ServerName的作用
Order:排序
Allow: 允许
Deny: 禁止
DocumentRoot: 设置网站根目录
ServerName : 设置虚拟主机的访问域名
配置虚拟主机的步骤:
① 找到Apache配置文件httpd.conf,让Apache服务器加载配置虚拟主机的文件:
#Include conf/extra/httpd-vhosts.conf,将前面的注释去掉
② 修改本机C:\Windows\System32\drivers\etc\host文件把不同的主机名指向相对应的ip
例如: ip 域名 127.0.0.1 www.baidu.com
③ 在apache/conf/extra/httpd-vhosts.conf的末尾写上:
#配置虚拟主机成功
<VirtualHost *:80>
ServerName 域名
documentRoot 网站的根目录路径

<Directory “网站的根目录路径”>
Options Indexes FollowSymLinks
AllowOv

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值