loading
野生萝莉
赞赏支持
关注

怎样在本地测试php代码?

野生萝莉

如果累就放弃,那我就没资格喜欢你。

apache + php 或者(mysql 或者 mssql)

其中apache是支持本地虚拟主机的php是支持51, 51, 51; text-indent: 2em;">php后缀文件打开及处理php文件的软件

mysql是数据库软件

选择80端口将apache安装在 e:\apache下

配置apache里的httpd.conf文件(conf目录下)

找到 DocumentRoot E:/apache/Apache2/htdocs 将其改51, 51, 51; text-indent: 2em;">为WEB目录E:/htdocs

找到 DirectoryIndex index.html index.html.var 在后面加入51, 51, 51; text-indent: 2em;"> index.htm index.php default.php default.html

选择模块化模式安装

找到 #LoadModule ssl_module modules/m51, 51, 51; text-indent: 2em;">od_ssl.so 这行在此行后加入一行

LoadModule php5_module e:/php/php5apach51, 51, 51; text-indent: 2em;">e2.dll

找到 AddType application/x-gzip .gz .tgz 这行51, 51, 51; text-indent: 2em;">此行后加入一行

AddType application/x-httpd-php .php

将php-5.0.4-Win32.zip里内容解压到e:\php里51, 51, 51; text-indent: 2em;">找到php.ini-recommended重命名为php.ini并拷贝到windows目录下

NTFS上记得给服务器开PHP.ini的读权限

查找extension_dir后面的改为e:/php/ext

查找Windows Extensions把下面有一排的;ex51, 51, 51; text-indent: 2em;">tension=php_***.dll的分号去掉就是支持组件了我把 extension=php_gd2.dll extension=php_mbstring.dll extension=php_mysql.dll 的分号去掉了

php5默认不支持mysql了,所以要为他添加支持,除51, 51, 51; text-indent: 2em;">了extension=php_mysql.dll去分号之外在php目录里有个libmysql.dll文件,把它复制到系统的system32文件夹下,复制php.ini到windows目录下

此时PHP环境基本已经配置成功

在WEB根目录里建一个名为test.php的文件内容如下

<? echo phpinfo; ?>

重新启动apache服务用浏览器打开 http://localhost/test.php

如果可以看到php配置输出信息就成功了

安装mysql

将mysql安装到指定目录然后安装程序会引导你一51, 51, 51; text-indent: 2em;">步步配置不过奇怪的是最后任务栏没有出现Mysql的图标

修改mysql数据库的root密码

用cmd进入命今行模式输入如下命令: 注: d:\mysql 为mysql安装目录

cd d:\mysql\bin

mysqladmin -u root -p password 123456

回车出现

Enter password: 注:这是叫你输入原密码. 刚安装时密码为51, 51, 51; text-indent: 2em;">空,所以直接回车即可

此时mysql 中账号 root 的密码 被改为 123456 安装完毕

配置php.ini并测试mysql

找到extension_dir = ./ 改为 extension_dir = e:/php/ext

找到

;extension=php_mysql.dll

将';'去掉改为

extension=php_mysql.dll

找到

;session.save_path = /tmp

将';'去掉 设置你保存session的目录

session.save_path = e:/php/session_temp

重启apache服务

在Web根目录下建立testdb.php文件内容如下

<?php

$link=mysql_connect'localhost','root','123456';

if!$link echo fail;

else echo success;

mysql_close;

?>

用浏览器打开http://localhost/testdb.php 如果输出success就OK了

phpmyadmin的安装配置

将phpMyAdmin-V2.6.2-pl1.zip解压到WEB51, 51, 51; text-indent: 2em;">根目录中去重命名文件夹为phpmyadmin或其它

打开phpmyadmin 目录中的 config.inc.ph51, 51, 51; text-indent: 2em;">p

找到

$cfg['Servers'][$i]['user'] = 'root';

$cfg['Servers'][$i]['password'] = '123456';

分别填上用户名和密码 

php是什么程序?

PHP叫做超文本预处理器,是一种通用开源脚本语言,也可以说它是一种服务器端的,嵌入html的脚本语言。PHP区别其他像客户端Java的地方是它的代码在服务器端执行.PHP是一种用来制作动态网页的服务器端脚本语言。通过PHP和HTML创建页面,当访问者打开网页时,服务器端便会处理P……阅读全文 >>

PHP是什么文件?

PHP是一种通用开源脚本语言。语法吸收了C语言、Java和Perl的特点,利于学习,使用广泛,主要适用于Web开发领域。PHP独特的语法混合了C、Java、Perl以及PHP自创的语法。它可以比CGI或者Perl更快速地执行动态网页。用PHP做出的动态页面与其他的编程语言相比,P……阅读全文 >>

PHP有什么优势

PHP(超文本预处理器)PHP(外文名:PHP:HypertextPreprocessor,中文名:“超文本预处理器”)是一种通用开源脚本语言。语法吸收了C语言、Java和Perl的特点,利于学习,使用广泛,主要适用于Web开发领域。PHP独特的语法混合了C、Java、Perl以……阅读全文 >>

Php商城系统有哪些比较好用的?

Php商城系统比较好用的就是筑店魔方的,这也是最近很多商家都会首选的系统。为什么这么多商家都选择筑店魔方,原因有下面五个方面;1.快速开通商城,开店无需等待用户开通一个商城,只要注册用户首先要注册一个网站会员,注册完之后就自动进入了商城开通流程,填写一些基础信息和选好店铺模板就开……阅读全文 >>

php是什么的缩写?

PHP,一个嵌套的缩写名称,是英文超级文本预处理语言(PHP:HypertextPreprocessor)的缩写。PHP是一种HTML内嵌式的语言,PHP与微软的ASP颇有几分相似,都是一种在服务器端执行的嵌入HTML文档的脚本语言,语言的风格有类似于C语言,现在被很多的网站编程……阅读全文 >>

ASP和PHP哪个好一些?

如果你只是想学一门脚本级的web开发语言,楼上两位说的不错,php运行效率和开发效率上,都比asp要好,而且他是面向对象的,代码重利用性好。但是如果你是计算机开发从业人员,而且将来准备吃这碗饭的话,那就要重新考虑了。首先,你不可能永远只停留在脚本级开发手段,因为比较复杂的系统大都……阅读全文 >>

php是用来干嘛的?

PHP,一个嵌套的缩写名称,是英文“超级文本预处理语言”(PHP:HypertextPreprocessor)的缩写。PHP是一种HTML内嵌式的语言,PHP与微软的ASP颇有几分相似,都是一种在服务器端执行的“嵌入HTML文档的脚本语言”,语言的风格有类似于C语言,现在被很多的……阅读全文 >>

php面试最近读什么?

面试题分享:1、PHP语言的一大优势是跨平台,什么是跨平台?PHP的运行环境最优搭配为Apache+MySQL+PHP,此运行环境可以在不同操作系统(例如windows、Linux等)上配置,不受操作系统的限制,所以叫跨平台2、WEB开发中数据提交方式有几种?有什么区别?百度使用……阅读全文 >>

PHP怎么加密?

加密的目的加密不同于密码,加密是一个动作或者过程,其目的就是将一段明文信息(人类或机器可以直接读懂的信息)变为一段看上去没有任何意义的字符,必须通过事先约定的解密规则才能将信息转换回有意义的可读信息,通过加密可以防止非授权的信息窃取。PHP加密函数PHP的加密函数有crypt()……阅读全文 >>

PHP自学要多久?

PHP几乎是入门最简单的一种流行语言了,熟悉语法、常用的函数就可以做些简单的web开发1.基础部分:HTML+CSS+DIV学习方法:看手册或看书,跟着写代码,看视频教程,因为这是最基础的东西,不是很难掌握,自己一个人琢磨时间有点长。学习周期的话,大概在10天左右,这10天指的是……阅读全文 >>

2019-07-08
php
php
PHP(外文名:PHP:HypertextPreprocessor,中文名:“超文本预处理器”)是一种通用开源脚本语言。语法吸收了C语言、Java和Perl的特点,利于学习,使用广泛,主要适用于Web开发领域。PHP独特的语法混合了C、Java、Perl以及PHP自创的语法。它可以比CGI或者Perl更快速地执行动态网页。用PHP做出的动态页面与其他的编程语言相比,PHP是将程序嵌入到HTML(标准通用标记语言下的一个应用)文档中去执行,执行效率比完全生成HTML标记的CGI要高许多;PHP还可以执行编译后代码,编译可以达到加密和优化代码运行,使代码运行更快。
¥26.35
总资产
4827
获点赞
273
关注者
「真诚赞赏,手留余香」
赞赏支持
还没有人赞赏,支持一下吧
发布讨论

网友评论

还没有用户评论

相关链接

写评论
0
0
0
打赏