apache/mysql/php(wamp環境配置)
来源:互联网 发布:社交软件市场分析 编辑:程序博客网 时间:2024/05/17 02:43
【apache】
官网:http://www.apache.org
默认端口:80
进程名称:httpd.exe
配置文件:httpd.conf
1.安装
2.基本设置
1.设置apache的主目录 -> 编辑DocumentRoot和Directory
说明:两个路径需一致
2.设置端口号 -> 编辑Listen
说明:修改端口后,访问时必须在URL地址带上端口号(如:127.0.0.1:80)
3.设置默认首页 -> 编辑DirectoryIndex
如:DirectoryIndex index.html index.php
说明:多个文件名之间以空格分隔
4.开启伪静态 ->
第一步:去掉#LoadModule rewrite_module modules/mod_rewrite.so前的井号
第二步:修改httpd.conf里面AllowOverride None
说明:AllowOverride All(共三处)
第三步:编写伪静态规则(.htaccess)
5.开启错误提示 -> 最后添加: php_flag display_errors on
php_value error_reporting 2039
说明:需关联设置php.ini
3.php关联设置
#【加載php模板】
LoadModule php5_module "D:/web/php/php5apache2_2.dll"
#【加載php配置文件(目錄)】
PhpIniDir "D:\web\php"
#【分配設置,php引擎處理文件類型(多個擴展名之間以空格分隔)】
AddType application/x-httpd-php .php
说明:需添加到httpd.conf文件最下方
4.其他问题
问题描述:apache图标显示running none of 1 apache services,cmd输入net start apache2.2显示 -> 服务无法启动,发生服务特定错误:1
解决办法:cmd输入 -> netsh winsock reset
然后等待cmd提示:重启电脑(不用重启电脑,重新开启apache即可)
- - - - - - - - - -
【PHP】
官网:http://www.php.net
配置文件:php.ini
1.安装 ->
第一步:解压php压缩包到相应的位置
第二步:复制解压文件内的php.ini-production且更名为php.ini
2.基本设置
1.设置是否允许通过HTTP方式进行文件上传 -> 编辑file_uploads
2.设置临时文件存储的位置 -> 编辑upload_tmp_dir
3.设置文件上传的最大字节数 -> 编辑upload_max_filesize
4.设置错误警告级别 -> 编辑error_reporting
说明:E_ALL & ~ E_NOTICE(客户端显示全部错误信息(除了notice))
5.设置默认时区 -> 编辑date.timezone=PRC
6.开启错误提醒->
display_errors =on
error_reporting= E_ALL & ~E_NOTICE
说明:需关联设置httpd.conf
7.设置session临时文件目录 -> 开启session.save_path="目标目录"
说明:如设置的目录不存放,则无法创建session
3.php函数库
1.设置extension文件路径 -> extension dir =”(php_xxxxx.dll的目录路径)”
说明:一般为D:/web/php/ext
2.开启相关函数库 -> mysql函数库:extension=php_mysql.dll
- - - - - - - - - -
【MYSQL】
默认端口:3306
客户端工具进程名称:mysql.exe
服务器进程名称:mysqld.exe
配置文件:my.ini
配置向导文件:mysql安装目录/bin/MySQLInstanceConfig.exe
1.安装
Install as windows services -> mysql将作为windows操作系统的服务(参照apache)
Include Bin Directory In Windows Path -> 将mysql安装目录下的bin子目录添到windows的环境变量中
说明:环境变量:我的电脑->右键属性->高级系统设置->高级->环境变量->系统变量->path
2.基本设置
1.设置存储文件目录 -> 编辑Datadir
2.修改数据表默认引擎 -> default-storage-engine=INNODB
说明:InnDB引擎支持数据表外键约束
3.降低数据表写入字符串检索级别的限制 -> 编辑sql-mode :
sql-mode="NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"
说明:解决PHP连接SQL正确,却无法写入数据库
- apache/mysql/php(wamp環境配置)
- wamp配置(php, mysql, apache)
- WAMP(apache+php+mysql)环境配置(一)
- WAMP(Windows + Apache + MySQL + PHP) 环境配置
- 使用Wamp配置Bugfree,Apache+MySQL+php,局域网访问
- WAMP(Windows+Apache+Mysql+PHP) 下载配置一条龙
- WAMP(Windows, Apache, MySql, PHP)开发环境配置
- Win7下安装配置WAMP:Apache + php + mysql
- wamp 升级php apache mysql
- windows安装Wamp(Apache,MySQL,PHP)详细教程
- WAMP(Windows+Apache+Mysql+Php)环境搭建
- windows下配置虚拟主机wamp php+apache
- 最基础的wamp环境配置(windows环境下配置Apache+php+mysql)
- 在Windows下配置Apache+Mysql+PHP WAMP环境搭建步骤
- 嵌入式 WAMP(win+apache+mysql+php)开发环境安装配置图文详解
- WAMP(win+apache+mysql+php)开发环境安装配置图文详解
- WAMP(win+apache+mysql+php)开发环境安装配置图文详解
- php环境配置(PHP+MySQL+Apache)
- android中ListView的HeaderView的Padding详解
- 心跳(王力宏)C
- spring mvc获取request HttpServletRequest
- Linux下检测FTP服务并开启FTP服务
- Linux 强大的nohup(进程后台执行)
- apache/mysql/php(wamp環境配置)
- SourceInsight 日文乱码 问题解决方案
- hdu 3746 Cyclic Nacklace (kmp)
- 【手势交互】12. MYO臂环
- c#中如何避免Button,CheckBox等的点击状态时的焦点矩形框问题:
- Kth Largest Element in an Array
- Java调用MATLAB程序
- C++ 01背包
- print_r($_POST); 查看POST数据。