php目录文件下有php-ini-development和php.ini-production。
1.apache:
只需要你解压到相应目录既可以,比如我这边将下载的apache文件解压到 C:\Apache24:
bin目录下有:
ApacheMonitor.exe和httpd.exe可用于服务的开启和关闭。开启服务后如果 http://localhost 有页面出现,就说明apache安装成功(端口默认为80,一般有问题的话也是端口问题)
htdocs目录:
这个目录存放的就是我们的网站页面比如(.html、.php),可以根据 http://localhost/hello.php (比方说该目录下有个hello.php)
conf目录:
http.conf是配置文件,很多东西都需要在这个文件配置(比如php,mysql),在下面我们会详细介绍。
2.php:
同样只需要你将下载的文件解压到相应目录, E:\php
php目录文件下有php-ini-development和php.ini-production。随便重命名一个为php.ini作为配置文件即可。
3.mysql:
mysql需要安装,就照着安装步骤点下去就可以,记得设置的root密码即可。
要使得Apache支持php,mysql,我们需要加一些东西:
1.在Apache的http.conf文件下的模块加载下面添加如下文字:
LoadModule php5_module "E:/php/php5apache2_4.dll" (你解压php的相应目录即可)
AddType application/x-httpd-php .php .phtml
PHPIniDir "E:/php/"
2.在php.ini文件下,修改:
extension=php_mysql.dll
extension=php_mysqli.dll
前面的;去掉(差不多再880行左右)
3.写一个php页面,放在apache的htdocs目录下,命名为hello.php:
<?php
$link = mysql_connect(2881064151'127.0.0.1', 'root', '123456','gjs');
if (!$link) {
die('Could not connect: ' . mysql_error());
}
echo 'Connected successfully';
mysql_close($link);
?>
如果有错误可以查看:C:\Apache24\logs下的日志文件:
比如出现mysql连接不上:
Call to undefined function mysql_connect() in C:\\Apache24\\htdocs\\hello.php on line 7
就是php没有加载好mysql配件,你检查一下前面说的;有没有去掉,以及文件配置是否正确,有可能找不到文件php.ini路径等(在系统环境变量path里面添加php的解压路径),确保是安装是32位的,基本上就可以了,有问题可以联系我。
php目录文件下有php-ini-development和php.ini-production。的更多相关文章
- [Python]处理windows下多级目录文件,上传到Linux服务器
#-*- coding: utf-8 -*- __author__ = 'tsbc' import sys reload(sys) sys.setdefaultencoding('utf-8') im ...
- linux下通过acl配置灵活目录文件权限(可用于ftp,web服务器的用户权限控制)
linux下通过acl配置灵活目录文件权限(可用于ftp,web服务器的用户权限控制) 发表于2012//07由feng linux 本身的ugo rwx的权限,对于精确的权限控制很是力不从心的,ac ...
- Linux系统下进入目录文件需要什么权限?
在Linux下进入目录需要什么权限? 1--让我们先来了解一下Linux下一个文件有哪些权限?(在linux下一切皆文件) 一个文件可以具有的权限有:可读.可写.可执行权限 r 可读权限---read ...
- linux找到目录下所有目录文件
想要删除掉该目录下的所有文件类型是目录的文件? 这样运行: $ ls -F | grep /$ | xargs rm -rf ls 中F参数,作用是能把目录文件的名字后边加上一个斜杠/ 然后匹配以斜杠 ...
- Linux系统下/tmp目录文件重启后自动删除,不重启自动删除10天前的/TMP的文件(转)
/tmp目录文件重启后自动删除现在知道有ubuntu和solaris系统source:http://blog.chinaunix.net/uid-26212859-id-3567875.html经常会 ...
- 实用脚本 4 -- Makefile(不同文件下的多个可执行文件or静态库编译到同一目录下)
不同文件下的多个可执行文件编译到同一目录下,这样方便观察编译结果,从而方便进程操作.使用时根据自己的需要在进行局部修改(如 链接库.目标文件等等). 1..bashrc 中设置编译主目录(例如) ex ...
- Androidproject文件下assets目录与res目录的差别
1. assets : 不会在R.java文件下生成对应的标记,assets目录能够自己创建目录,必须使用AssetsManager类进行訪问,存放到这里的资源在执行打包的时候都会打入程序安装包中, ...
- PHP遍历目录下的文件夹和文件 以及遍历文件下内容
1.遍历目录下的文件夹和文件: public function bianli1($dir) { $files = array(); if($head = opendir($dir)) { while( ...
- Linux根目录下各目录文件类型及各项缩写全称
bin(binary) :常见linux命令.系统所有用户命令目录文件dev(device) : 设备驱动存储目录文件media: 多媒体及挂载目录proc (process):进程信息文件sbin( ...
随机推荐
- 【JAVA、C++】LeetCode 011 Container With Most Water
Given n non-negative integers a1, a2, ..., an, where each represents a point at coordinate (i, ai). ...
- 【动态规划】拦截导弹_dilworth定理_最长递增子序列
问题 K: [动态规划]拦截导弹 时间限制: 1 Sec 内存限制: 256 MB提交: 39 解决: 10[提交][状态][讨论版] 题目描述 张琪曼:“老师,修罗场是什么?” 墨老师:“修罗是 ...
- 手把手教你学会 Emacs 定制
Table of Contents 1 前言 2 配置Emacs 2.1 设置界面 2.2 全屏以及最大化 2.3 设置周边 2.4 显示时间设置 2.5 设置日历 2.6 设置符合个人的操作习惯 2 ...
- js监听密码输入框type
1.密码输入框 <input class="oaInput oaText" type="text" placeholder="请输入用户名&qu ...
- mybatis配置文件xml中插入新数据
初用mybatis,发现很好的一个操作数据库的框架,里面有一些小技巧,挺简单,很实用,记录一下: mybatis的插入语句: <insert id="insertAsset" ...
- July 16th, Week 29th Saturday, 2016
A long road tests a horse's strength and a long task proves a man's heart. 路遥知马力,日久见人心. Do you have ...
- 关于Java异常和错误的几个问题
1.Java中什么是Exception? 异常是Java传达给你的系统和程序错误的方式. 在java中,异常功能是通过实现比如Throwable,Exception,RuntimeException之 ...
- UML从需求到实现----包图
上接:UML中图出现顺序 上回讲到用例图,UML中各个图之间的关系.接着根据UML建模中图出现的顺序来总结包图. 用例图确定以后.用户的需求基本上就确定了.接下来要根据用户的要求去设计系统.建模的顺序 ...
- hdu 4021 n数码
好题,6666 转自:http://www.cnblogs.com/kuangbin/archive/2012/08/23/2652410.html 题意:给出一个board,上面有24个位置,其中2 ...
- Android种 adb是什么(转)
提到adb.exe,一直关注我们Android系列教程的朋友们应该不会感到陌生,因为无论取得 Root权限或者刷机的时候我们都通过adb直接操作管理Android手机,但是可能大多数对于adb仅仅局限 ...