phpMyAdmin“无法载入mysql扩展,请检查PHP配置

phpMyAdmin“无法载入mysql扩展,请检查PHP配置
phpMyAdmin“无法载入mysql扩展,请检查PHP配置

phpMyAdmin“无法载入mysql扩展,请检查PHP配置

----------------------------------------------------------------------------------------------------------------

刚才把硬盘上07年写的Blog上的备份文章恢复了下,回忆回忆~

当时写的这个《phpMyAdmin“无法载入mysql扩展,请检查PHP配置》

1年后再看看,看起来有点好笑哈~

----------------------------------------------------------------------------------------------------------------

以下是内容:

就是这行提示,MB的,看了30次以上,整整花了有2个小时,最后才搞定它。干你娘的。

以前测试个ASP PHP程序,直接在本机测试,本机有IIS和APACHE,但web没改端口,所以测试只能进行一种程序,后来写了个Bat切换,是快点了,但是这样感觉也很麻烦,于是就想在虚拟机搭建个全能空间。主要支持asp https://www.360docs.net/doc/098006019.html, php程序。也就多个asp.met和同时支持asp php.

说说遇到这个问题的情况和处理过程,安装好php,测试一切正常,然后又装了ZEND,再装了MYSQL,接着装phpmyadmin,然后在IIS加个虚拟机目录给phpmyadmin,浏览器打开连接测试,问题就出现了,提示:phpMyAdmin“无法载入mysql扩展,请检查PHP配置。印象上次好象也是这个提示,然后就上baidu查了下

总结出了以下4种情况会造成出错:

1.在C:\windows目录下的php.ini文件中,没有将“;extension=php_mysql.dll”中的前面一个“;”去掉.

2.修改 extension_dir = 和PHP实际的ext目录(扩展php_mysql.dll 的路径)不一致。

3. 把PHP目录和ext目录添加到环境变量中。

4、在系统的 system32(C:\windows\system32)目录下缺少 libmysql.dll文件,解决方法是找到php目录下的libmysql.dll,并将libmysql.dll复制到C:\windows\system32目录中,然后重新启动Web服务。

但是以上4个方法,我就第3个没做,其他全一样,就怀疑是不是第3个原因,就添加到环

境变量试下,结果还是那个提示。这时候已经火得不行了,TMD。

不行,在继续baidu下,找啊找啊找,在第4页翻到个内容,也是说按上面方法不行,最后也搞定了,这下希望来了,看完后,发现他还把php_mysql.dll 也复制到c:/windows/system32目录,我倒没有复制这个过去,只能再次试试看,COPY过去后,重起IIS。然后再连下,一样的提示。FUCK~难道这就是传说中的RPWT。这时候刚好本本我的E 键掉掉出来,我也顺势把虚拟机关了,把电脑重起下。重起后,竟然连上了 - - MD啊发现重起是多么的重要啊~

后面还要注意的就是需要修改下phpmyadmin文件夹下libraries目录下的config.default.php

这里我的MYSQL USER 是 root PASSWOR 是fuck

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

$cfg['Servers'][$i]['controlpass'] = 'fuck';

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

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

总结下:每次写完内容,都喜欢总结下。这次不例外哈~ 搭建这个环境,本来是件小事情,没什么难度的,问题主要出现在php_mysql.dll文件上,我是直接指定extension_dir的,没把PHP目录下ext的DLL全部复制到system32,所以才导致这个问题,但也有的人不会出现这个情况。写在这里,有遇到这个问题的朋友,要是按上面4个方法解决不了,可以尝试下把php_mysql.dll复制进去看看。还有,记得重起哦~

PHP+AJAX教程(5)-AJAX MySQL数据库实例

PHP+AJAX教程(5):AJAX MySQL数据库实例 AJAX 可用来与数据库进行交互式通信。 AJAX 数据库实例 在下面的AJAX 实例中,我们将演示网页如何使用AJAX 技术从MySQL 数据库中读取信息。 在下拉列表中选择一个名字(测试说明:该实例功能未实现) 在此列出用户信息。 此列由四个元素组成: MySQL 数据库 简单的HTML 表单 JavaScript PHP 页面 数据库 将在本例中使用的数据库看起来类似这样: id FirstName LastName Age Hometown Job 1 Peter Griffin 41 Quahog Brewery 2 Lois Griffin 40 Newport Piano Teacher 3 Joseph Swanson 39 Quahog Police Officer 4 Glenn Quagmire 41

Quahog Pilot HTML 表单 上面的例子包含了一个简单的HTML 表单,以及指向JavaScript 的链接: <html><head><script src="selectuser.js"></script></head><body><form> Select a User:<select name="users" onchange="showUser(this.value)"><option value="1">Peter Griffin</option><option value="2">Lois Griffin</option><option value="3">Glenn Quagmire</option><option value="4">Joseph Swanson</option></select></form><p><div id="txtHint"><b>User info will be listed here.</b></div></p></body></html> 例子解释- HTML 表单 正如您看到的,它仅仅是一个简单的HTML 表单,其中带有名为"users" 的下拉列表,okooo澳客网这个列表包含了姓名,以及与数据库的"id" 对应的选项值。 表单下面的段落包含了名为"txtHint" 的div。这个div 用作从web 服务器检索到的信息的占位符。 当用户选择数据时,执行名为"showUser()" 的函数。该函数的执行由"onchange" 事件触发。 换句话说:每当用户改变下拉列表中的值,就会调用showUser() 函数。 JavaScript 这是存储在"selectuser.js" 文件中的JavaScript 代码: var xmlHttpfunction showUser(str){ xmlHttp=GetXmlHttpObject()if (xmlHttp==null){alert ("Browser does not support HTTP Request")return}var url="getuser.php"url=url+"?q="+strurl=url+"&sid="+Mat h.random()xmlHttp.onreadystatechange=stateChanged xmlHttp.open("GET",url,true)xmlHttp.send(null)}function stateChanged() { if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete"){ document.getElementById("txtHint").i nnerHTML=xmlHttp.responseText } }function GetXmlHttpObject(){var xmlHttp=null;try{// Firefox, Opera 8.0+, SafarixmlHttp=new XMLHttpRequest();}catch (e){//Internet Explorertry { xmlHttp=new ActiveXObject("Msxml2.XMLHTTP"); }catch (e) { xmlHttp=new ActiveXObject("Microsoft.XMLHTTP"); }}return xmlHttp;} 例子解释: stateChanged() 和GetXmlHttpObject 函数与PHP AJAX 请求那一节中的相同,您可以参阅其中的相关解释。 showUser() 函数 假如下拉列表中的项目被选择,函数执行: 调用GetXmlHttpObject 函数来创建XMLHTTP 对象定义发送到服务器的URL(文件名)向URL 添加带有下拉列表内容的参数(q) 添加一个随机数,以防服务器使用缓存的文件当触发事件时调用stateChanged 通过给定的URL 打开XMLHTTP 对象向服务器发送HTTP

PHP面试题

PHP核心课程测试题一.单选题( 1’ x 50 = 50’ ) 1. PHP是哪一种类型的语言( ) A.编译型 B.解释性 C.两者都是 D.两者都不是 2. 在用浏览器查看网页时出现404错误可能的原因是( ) A.页面源代码错误 B.文件不存在 C.与数据库连接错误 D.权限不足 3. 若x,y为int类型变量,则执行以下语句后,y的值为( ) A.1 B.2 C.3 D.0 4.下列代码执行后,输出结果正确的是( ) A.1 B.2 C.运行错误 D.都不对

5. 执行完以下代码后,变量$num的值为( ) A.10 B.20 C.30 D.显示错误 6. 以下程序运行结果为( ) A.5 + 3 + 1 = 9 B.1 + 5 + 3 =9 C.提示错误,并有显示:+ 3 + 1 = 4 D.9 7. 下面的脚步运行以后,$array数组所包含的值是( ) $v){ $v = 2 } ?> A.arra y (…2?, ?2?) B.array (1, 1) C.array (2, 2) D.array (null,null) 8. 查询名字中第2个字为“阳”的学生的姓名和学号,正确的是( ) A.Select Sname,Sno from student where Sname like ‘_阳%’; B.Select Sname,Sno from student where Sname like ‘阳%’;

Ubuntu下testlink安装部署

Testlink安装部署 1.安装apache2 sudo apt-get install apache2 安装完成。运行如下命令重启下: sudo /etc/init.d/apache2 restart 在浏览器里输入http://localhost或者是http://127.0.0.1,如果看到了It works!,那就说明Apache已安装成功,Apache的默认安装,会在/var下建立一个名为www的目录,所有要通过浏览器访问的Web文件都要放到这个目录里。 2.安装php: sudo apt-get install libapache2-mod-php5 php5 此外,建议安装扩展php5-gd php5-mysql,安装方式同上. 安装完后,重新启动Apache,让它加载PHP模块: sudo /etc/init.d/apache2 restart 接下来,在Web目录下面新建一个test.php文件来测试PHP是否能正常的运行,命令: sudo gedit /var/www/test.php 然后输入: 接着保存文件,在浏览器里输入http://127.0.0.1/test.php,如果在网页中显示hello world,那就说明PHP已经正常运行了。 3.安装mysql数据库: sudo apt-get install mysql-server mysql-client apt-get程序会自动下载安装最新的mysql版本。在安装的最后,它会要求输入root 的密码,注意,这里的root密码不是Ubuntu的root密码,是要给MySQL设定的root 密码。 4.安装phpmyadmin-Mysql数据库管理 sudo apt-get install phpmyadmin phpmyadmin设置:

PHPMyadmin+安装和基本使用方法_百度文库

安装phpMyAdmin图文教程 时间:2014-03-17 来源:服务器之家投稿:root phpmyadmin的安装配置已经是老生常谈的话题了,网络上到处都可以找到相关的配置教程。但是,那些大多都是手动配置的,稍不留神,容易出错。因此站长今天在这里介绍的是,被很多phpmyadmin用户所忽略的phpmyadmin自带的安装程序,下面我们就开始一步一步来安装phpmyadmin。 1、首先下载phpmyadmin3.4.11,这是目前最稳定无bug的版本,点击下载 2、在你的web根目录新建一个pma文件夹,将下载的phpmyadmin源文件解压到该目录,然后在pma文件夹里再新建一个config文件夹,一会我们使用的安装程序将会在这个目录写入配置信息 3、访问:http//localhost/pma/setup,进入安装界面,如下图所示,将默认语言修改为简体中文,下拉框的倒数第二个: 2、点击新建服务器,如下图所示:

通常我们本地使用,是不需要配置SSL那些的,默认即可3、点击认证,如下图所示: 填写好密码 4、然后点击保存,返回安装界面,如下图所示:

5、点击左侧的‖功能‖,再点击顶部导航栏的―安全‖,如下图所示:

cookie有效期默认是1440秒,太短了,修改为1800,即半小时6、修改之后,点击保存,返回安装界面,如下图所示:

7、最后再点击一次下方的保存,这样配置文件就生成好了 8、复制config目录下生成的config.inc.php文件,拷贝到pma目录,然后访问http://loc alhost/pma,就可以按你刚才的配置进行登录了。 那么,如果我想配置phpmyadmin有选择的连接多个mysql服务器怎么办呢?简单! 再次访问http://localhost/pma/setup,点击加载,加载我们刚才在config目录生成的conf ig.inc.php文件,然后点击‖新建服务器‖,跟之前的过程一模一样,站长这里创建了一个local host1作为示例,保存后,再次拷贝config目录的config.inc.php到pma目录覆盖之前的配置文件,然后退出phpmyadmin,重新登录,如下图所示:

PHP Unit自动化单元测试技术

PHP Unit 自动化单元测试技术研究 王莉军 (渤海大学大学计算机教研部,辽宁锦州121013) 摘要:优秀的程序员与普通的程序员之间的区别在于:优秀的程序员会尽可能用测试检测自己的代码,越早测试程序中的问题,发现它的机会越大,花费去寻找和修正的时间就会越少。这就说明在软件发布之前如果缺少有效的测试,软件的问题会很多。使用PHPUnit 进行测试,会检测代码是不是按期望的执行,执行的自动测试软件代码的每一部分是不是正确。这些可执行代码的片段称为单元测试。关键词:PHPUnit ;自动化;单元测试中图分类号:N34 文献标识码:A 文章编号:1674-6236(2012)23-0019-04 PHP Unit automated unit testing techniques WANG Li -jun (Department of Bohai University ,Jinzhou 121013,China ) Abstract:Good programmers and the difference between ordinary programmers:Test for good programmers will try testing your own code ,the sooner you problems in the test program ,chances of you find it ,you spend less time will be to find and amended.This description before software is released if the lack of effective testing ,software issues a lot.Testing with PHPUnit ,he detects if your code is executed in expectations ,every part of the implementation of automated testing software code is not correct.These pieces of executable code called unit testing.Key words:PHPUnit ;automation ;unit tests 收稿日期:2012-08-09 稿件编号:201208031 基金项目:辽宁省教育厅项目(2008005) 作者简介:王莉军(1975—),女,辽宁锦州人,硕士研究生,讲师。研究方向:计算机教育教学。 一个函数、一个类编写完成,到底能不能正确工作?怎么测试它?PHP 单元测试是个好办法,它提供了自动化测试的方法,使敏捷开发的自动化测试成为可能。 1单元测试的前提条件(单元测试的基础) 1)代码具备基本可测试性。及要求被测试函数具备输入 输出。(本测试方案未考虑无输入输出函数的测试) 2)被测函数尽可能分情况说明输入输出。及期望输入及 输出和非期望输入对应输出。 3)被测还是应该有基本的函数说明,表明函数的功能[1]。2单元测试管理 1)对于某个系统,不同层的代码放置于不同文件夹下。 以talk 为例,其有dataaccess 层和logic 层,那么其dataaccess 层代码放置于文件夹dataaccess 之下。而单元测试文件的布局则和系统代码布局一一对应。对于某个文件a.php ,其对应的测试文件命名则为aTest.php 。而对于a.php 中某个函数 method 来说,其对应的测试函数命名应该为testMethod [2]。 2)每个测试函数应该包括一定的注释。不依赖于dataprovider 的情况。 /** *@author *****@note *****@expect input ***@expect output ***@unexpect input ***@unexpect output ***/ 依赖于dataprovider 的情况: /** *@author ****/** *@note *****@expect 1,2,3*@dataprovider ***@unexpect 4,5,6*/ */ 1)在测试根目录下应该包含有各文件夹下文件测试覆盖率统计文件夹。 2)单元测试代码应该避免过多的依赖关系。尽量减少对 外部环境依赖,减少对外部代码具体实现依赖,减少对测试内部函数之间的依赖[3]。 3单元测试编码(通过场景展示) 场景一:一般简单情况的函数测试 电子设计工程 Electronic Design Engineering 第20卷Vol.20第23期No.232012年12月Dec.2012 -19-

PHP程序mysql连接文件信息修改

PHP程序MySQL文件连接信息修改 注意事项:所有路径均相对于程序的安装目录,修改信息的时候切记不要删除两边的引号 1.shopex4.8 配置文件路径: \config\config.php 配置信息 define('DB_USER', 'MYSQL登录用户'); define('DB_PASSWORD', 'MYSQL密码'); define('DB_NAME', '数据库名'); define('DB_HOST', '服务器地址'); 2.shopex4.7 配置文件路径 \include\mall_config.php 配置信息 $dbHost = "服务器地址"; $dbName = "数据库名"; $dbUser = "MYSQL登录用户名"; $dbPass = "数据库密码"; 3.discuz 配置文件路径 \config.inc.php 配置信息 $dbhost = '服务器地址'; // 数据库服务器 $dbuser = '数据库名'; // 数据库用户名 $dbpw = '数据库密码'; // 数据库密码 $dbname = '数据库名'; // 数据库名 4. phpwind 配置文件路径 \data\sql_config.php 配置文件信息 define('DB_USER', '数据库用户'); define('DB_PASSWORD', '数据库密码'); define('DB_NAME', '数据库名'); define('DB_HOST', '数据库地址'); 5.PHPCMS 配置文件路径 \config.inc.php 配置文件信息 $CONFIG['dbhost'] = '数据库主机'; $CONFIG['dbuser'] = '数据库用户名';

PHP试题带答案

评卷人得分分)1分,共10一、是非题:(每题)(说明:认为陈述正确的在括号内打“√”;否则在括号内打“×” )$_abc”不是合法的。(1.PHP中变量名“)数据库。(2.PHP只能使用Mysql)”开始。(3.PHP中的数组键必须为数字,且从“04.全等运算符“===”在比较时,只有在两者的数据类型和值都相同时才返回True。() 5.“mysql_connect( )”与“@mysql_connect( )”没有任何区别。() 6.使用continue语句可以实现PHP程序的跳转。() 7.HTML中的Form表单数据必须使用Submit按钮才可以提交。() 8.PHP中的die()和exit()都可以实现程序中止退出功能。() 9.PHP程序中可以随时嵌入HTML代码和JS代码。() 10.PHP中的Session功能可以完全不受制于客户端的Cookie设置。() 评卷人得分 二、填空题:(每空1分,共10分) 1.HTML的Form表单中定义单选按钮需要使用INPUT的类型,定义复选按钮需要使用INPUT的类型。 2.PHP表达式10%值为,表达式10/值为。 3.Mysql数据库服务默认开放的端口号是,默认管理员为。4.为了能够避免SQL注入,你需要坚持。 5.表达式“”的值为。'Testing'.'3'+'5'.'12'6.PHP 函数中可以利用向外返回一个值,可以使用声明一 个全局变量。 评卷人得分30分)三、单选题:(每题2分,共(说明:将认为正确答案的字母填写在每小题后而的括号内) 1.输出结果为:()A.123 B.423 C.122 D.413 2.The PHP function that is used to create functions, headers, footers, or elements that will be reused on multiple pages is(). A.require() B.refill() C.reuse() D.None of the Above

Ubuntu系统上的PHP开发环境搭建

Ubuntu系统上的PHP开发环境搭建 编辑日期:15年6月27日 编辑人员:宋永宏 PHP开发环境搭建平台 本文档涉及的PHP开发环境搭建是在Ubuntu 14.04上完成的,因此,下文提到的一系列操作皆适用于该环境。 PHP开发环境搭建过程 在本文档中将使用源码包安装Eclipse,下载Eclipse 4.4.2版本的地址: https://www.360docs.net/doc/098006019.html,/downloads/download.php? file=/technology/epp/downloads/release/luna/SR2/eclipse-java-luna-SR2-linux-gtk-x86_64.tar.gz 1.安装Eclipse 将sclipse压缩包解压至usr/local/目录: # sudo tar xzf eclipse-java-luna-SR2-linux-gtk-x86_64.tar.gz -C /usr/local/ 2.创建桌面快捷方式 # sudo gedit /usr/share/applications/eclipse.desktop [Desktop Entry] Type=Application Name=Eclipse Comment=Eclipse Integrated Development Environment Icon=/usr/local/eclipse/icon.xpm Exec=/usr/local/eclipse/eclipse Terminal=false Categories=Development;IDE;Java; 3.在Eclipse中安装PHP开发工具(PDT) ?点击Eclipse桌面图标; 点击“OK”选择默认工作区。

使用PHPMYADMIN操作mysql数据库添加新用户和数据库的方法

使用PHPMYADMIN操作mysql数据库添加新用户和数据库的方法 1、新建数据库: 进入phpmyadmin管理界面以后,找到如下文字“创建一个新的数据库”,然后在下面填上要新建的数据库的名称,在后面的下拉列表中选择数据库的编码,如“utf8_general_ci”,点击“创建”按钮,这样就新建了一个数据库。 2、新建此数据库的对应帐户 在phpmyadmin管理界面点击“权限”,打开链接,点击“添加新用户”,在打开的页面中会看到“登入信息”,输入用户名、主机(一般为本地:localhost)、密码后,因为我们现在是要给单个用户配置单个数据库的权限,所以我们在这里不选择“全局权限”,然后点击最下面的“执行”按钮,这样就新建了一个用户名。 3、为新建的用户添加此数据库权限 添加完用户以后,管理界面的上方会提示“您已添加了一个新用户”,我们现在就给新建的用户添加权限,在下面找到“按数据库指定权限”,然后点击“在下列数据库添加权限”后面的下拉列表,选择数据库,选择数据下面的全部,然后选择结构除了最下面三个以外的复选框,其他一律不选,然后点击“执行”按钮,这样就配置好了这个用户完全管理这个数据库的权限了。 注: 1、因为我们只是要给这个用户管理这个数据库的全部权限,但是没有其他数据库的管理权限,所以在配置权限的时候一定要注意。 2、INFORMATION_SCHEMA是信息数据库,其中保存着关于MySQL服务器所维护的所有其他数据库的信息。假如不想在phpMyAdmin中显示的话只需要设置在config.inc.php(有的是config.default.php)中设置这样一句: $cfg['Servers'][$i]['hide_db'] = ‘information_schema'; 此外,如果在创新用户时,选择“用户数据库”中的“给以用户名_ 开头的数据库 (username\_%) 授予所有权限”选项,新建的用户就可以自己创建以“username_”开头的数据库。

实验八 PHP与Mysql数据库交互实验

实验八 PHP与Mysql数据库交互实验 一、实验目的 1.掌握PHP连接MySql数据库的方法; 2.掌握PHP操作MySql数据库的方法; 3.理解PHP操作MySql数据库的流程。 二、实验方法 通过实验,学生可以做到: 1.使用PHP连接MySql数据库。 2.使用PHP对MySql数据库进行插入、删除、查询操作。 3.制作简单的动态交互网页。 三、实验过程 (一)创建数据库和数据表 1.利用phpMyAdmin在图形界面下创建数据库和数据表 在地址栏输入http://localhost:8080/phpmyadmin/,在弹出的窗口的用户栏内输入“root”,密码栏内输入安装时预留的密码,显示如下页面则表明登录成功。 在左侧选择数据库“test”(如果没有,则创建之),并向其中添加“学生信息”表(studentInfo),表中添加字段“姓名、年龄、性别、住址、专业”等。 如果操作正确,显示下图则表明数据表创建成功,下面可以向表中添加数据。 2.向表中添加内容 选择要进行操作的数据表(studentInfo),然后单击“插入”即可进行数据的插入操作。

此处插入数据的操作不是很方便,是逐字段进行的。 测试数据请学生自行编写,至少插入十条不同的数据,以便后续使用。 (二)使用PHP 操作MySql 数据库 1.PHP 连接Mysql 数据库服务器 在网站根目录下新建文件conn.php ,用于连接Mysql 数据库。如果连接成功,给出“已经成功连接MySQL 数据库”的信息,否则,给出“不能连接到MySQL 数据库”的信息。示例代码如下: 在浏览器地址栏输入:http://localhost :端口号/conn.php ,回车,显示如图2所示,则表明PHP 与MySQL 能够协同工作了。 2.PHP 选择要使用的数据库 建立数据库链接后,需要使用mysql_select_db()函数,来指定一个数据库,本例为刚刚创建的test 数据库。下面演示mysql_select_db()函数的使用方法,示例代码如下。

Linux下安装Apache+PHP+MySql搭建PHP运行环境

Linux下安装Apache+PHP+MySql 搭建PHP运行环境 目录 Linux下安装Apache+PHP+MySql (1) 搭建PHP运行环境 (1) 一、引言 (2) 二、关闭SELINUX (2) 三、安装Apache (3) 1.检查、删除 (3) 2.安装 (3) 四、安装MySql (4) 3.检查、删除 (4) 4.安装 (4) 5.相关命令 (6) 1)启动、关闭、重启命令 (6) 2)登录、查看命令 (6) 3)修改密码 (6) 4)撤销权限 (6) 5)显示、修改mysql 的字符集 (7) 6)查看用户信息 (7) 7)数据库备份与导入 (8) 6.目录介绍 (9) 7.问题汇总 (9) 8)MySql只有information_schema信息数据库 (9) 五、安装PHP (11)

六、配置Apache (12) 七、配置域名 (13) 八、配置PHP (14) 九、测试 (16) 一、引言 LAMP(Linux-Apache-MySQL-PHP)网站架构是目前国际流行的 Web 框架,该框架包括:Linux 操作系统,Apache 网络服务器,MySQL 数据库,Perl、PHP 或者 Python 编程语言,所有组成产品均是开源软件,是国际上成熟的架构框架,很多流行的商业应用都是采取这个架构,和 Java/J2EE 架构相比,LAMP 具有Web 资源丰富、轻量、快速开发等特点,微软的.NET 架构相比,LAMP 具有通用、跨平台、高性能、低价格的优势,因此 LAMP 无论是性能、质量还是价格都是企业搭建网站的首选平台。 本文安装环境:CentOS release 6.3 (Final)_2.6.32-279.el6.i686 所需安装软件: Apache PHP mysql-server-5.1.73-3.el6_5.i686 二、关闭SELINUX # vi /etc/selinux/config #SELINUX=enforcing #注释掉 #SELINUXTYPE=targeted #注释掉 SELINUX=disabled #增加 :wq!#保存退出 shutdown -r now#重启系统

phpMyAdmin简明安装方法

phpMyAdmin简明安装方法 phpMyAdmin简明安装方法 一、下载 先多特软件站下载phpMyAdmin,也可以到phpMyAdmin官方的网 站下载,再解压到web可以访问的目录下,如果是虚拟空间,可以 解压后通过ftp工具上传到web目录下,同时您可以修改解压后该 文件的名称。 二、配置 打开libraries目录下的config.default.php文件,依次找到 下面各项,按照说明配置即可。 1、访问网址 $cfg['PmaAbsoluteUri']='';这里填写phpMyAdmin的`访问网址。 2、MySQL主机信息 $cfg['Servers'][$i]['host']='localhost';//MySQLhostnameo rIPaddress 填写localhost或MySQL所在服务器的ip地址,如果MySQL和 该phpMyAdmin在同一服务器,则按默认localhost $cfg['Servers'][$i]['port']='';//MySQLport-leaveblankfordefaultport MySQL端口,默认为3306,保留为空即可,如果您安装MySQL时使用了其它的端口,需要在这里填写。 3、MySQL用户名和密码 $cfg['Servers'][$i]['user']='root';//填写MySQL访问phpMyAdmin使用的MySQL用户名,默认为root。

fg['Servers'][$i]['password']='';//填写对应上述MySQL用户名的密码。 4、认证方法 $cfg['Servers'][$i]['auth_type']='cookie';考虑到安全的因素,建议这里填写cookie。 在此有四种模式可供选择,cookie,http,HTTP,config 当该项设置为cookie,http或HTTP时,登录phpMyAdmin需要数据用户名和密码进行验证,具体如下: PHP安装模式为Apache,可以使用http和cookie; PHP安装模式为CGI,可以使用cookie。 5、短语密码(blowfish_secret)的设置 $cfg['blowfish_secret']='';如果认证方法设置为cookie,就需要设置短语密码,设置为什么密码,由您自己决定,这里不能留空,否则会在登录phpMyAdmin时提示的错误。

php页面连接数据库与跳转

PHP连接MYSQL数据库代码 -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- PHP连接ACCESS数据库代码方法 -------------------------------------------------------------------------------- Open($connstr); $rs = new com("ADODB.RecordSet"); $rs->Open("select * from szd_t",$conn,1,1); while(! $rs->eof) { $f = $rs->Fields(1); echo $f->value; $rs->MoveNext(); } ?> --------------------------------------------------------------------------------

php测题

1.以下哪种类型是B/S构架的正确描述?() A. 需要安装客户端的软件 B. 不需要安装就可以使用的软件 C. 依托浏览器的网络系统 D. 依托outlook等软件的邮件系统? 2.PHP中,单引号和双引号所包围的字符串有什么区别?()(选择两项) A. 单引号速度快,双引号速度慢 B. 双引号速度快,单引号速度慢 C. 两者没有速度差别 D. 双引号解析其中以$开头的变量,而单引号不解析 3.以下代码执行结果为:( ) A 30 B 24linux6 C 6 D 30linux 4.以下代码运行结果:() A PHP is Linux B is Linux C PHP is inux D PHP is 5.以下代码运行结果为:( ) A This,course,is,very,easy,! B This course is very easy ! C This course is very easy !, D 提示错误

ubuntu下安装LAMP图文教程

Ubuntu环境下搭建LAMP 一.安装 PHP开发和服务器运行环境首选LAMP组合,即Linux+Apache+Mysql+Php/Perl /Python,能最优化服务器性能。Ubuntu10.04本身就是基于Linux内核,在本地电脑Ubuntu中安装和配置LAMP环境,使用Ubuntu LAMP Server 软件包可以很方便的实现Linux下Apache,Mysql和Php的统一安装和配置。 首先应该多花费一点时间熟悉一下linux常用的命令,这对后面的操作很有帮助,不会命令也没关系,照猫画虎一步一步来。相对来说比配置W AMP要轻松的多。其次你的电脑要能够上网。 注:如果想看清图片的内容请把WORD放大【Ctrl+鼠标滚轮键即可调整大小】 1、安装LAMP 1、打开新立得软件包管理器,系统/管理/新立得软件包管理器 2、在新立得软件包管理器中选择编辑/ 使用任务分组标记软件包 3、在打开的窗口中勾选LAMP SERVER 然后确定。 4、在主窗口中点击绿色的对号应用按钮

5、好了。接下来就是等待...等待新立得自动下载安装完。 6、下载完开始安装时会提示输入mysql的root用户的密码。输入密码后系统会自动完成安装。 ---------------------------------------------------------------------简洁的分割线------------------------------------------------------------------ 2、安装phpmyadmin 方案1:终端中运行命令:sudo apt-get install phpmyadmin

OpenCart 使用教程 – 简介与安装

OpenCart 使用教程–简介与安装Posted on 2012/07/03 by opencart—No Comments ↓ 1.1. OPENCART 介绍 OpenCart 是国外著名的开源电子商务网站,由英国人Daniel 一人独立开发,其社区非常活跃,由各国网友翻译出来的语言包已经达到18 种,其中包括中文,俄文,法文,西班牙文,德文,日文等等。 OpenCart 的优势在于前台界面的设计非常适合欧美购物者的浏览习惯:简洁,直观,唯美!后台也非常的简洁明了,而且功能强大,对于初学者来说非常容易上手,对于大多数经验丰富的网店经营者来说,OpenCart 的后台管理功能也基本能满足其需求。OpenCart 可以说是最适合国内用户建设外贸网店的程序! 1.2. 下载源码和对应的语言包 从官方网站下载最新的源码包或者从OpenCart 中文站 (https://www.360docs.net/doc/098006019.html,)上下载源码包和语言包。 本文以 XAMPP(https://www.360docs.net/doc/098006019.html,/zh_cn/xampp-windows.html)为PHP 的发布环境.

1.3. 安装OPENCART 首先把下载下来的源码包解压到php 的发布目录,以XAMPP 为例,发布目录为htdocs,本文讲源码包解压到htdocs 下,并改名为op151. 然后进入XAMPP 的phpmyadmin 界面(http://localhost/phpmyadmin/ 默认端口为80),建立一个空的MySQL 数据库。

phpmyadmin main 数据库取名为cnopencart phpmyadmin create database 然后进入OpenCart 的安装目录,(http://localhost/你的Opencart 目录/install/)

使用phpStudy软件来测试本地PHP及环境搭建

使用phpStudy软件来测试本地PHP 及环境搭建 今天就抽出时间教给大家如何在本地搭建PHP环境,对于新手来说,windows下搭建环境配置是一件很困难的事;对于老手来说也是一件烦琐的事,那么我就给大家介绍一款非常好用的本地测试PHP环境软件,该软件集成了Apache+PHP+MySQL+phpMyadmin+zend Loader,一次安装,直接使用,非常简单。 而且,喜欢emlog的同学,可以使用此软件,编写模板之类的也是个很不错的选择! 工具下载:点击下载 下面给大家以图示的方法展示: 1、双击解压,进行安装PHPstudy软件。 2、安装好后,点击启动,

3、我们先来创建本地数据库

4、点击进去后会跳出数据库登录网页,默认帐号:root 密码:root 5、我们开始创建数据库,在这里我们会新建一个以:“test”命名的数据库,然后点击创建 6、创建成功后,会有成功字样提示的,下面我们再运行一下PHP下的本地网页,点击--其他选项菜单--My Home Page 就可以直接访问软件内置的PHP网页了

7、打开后页面是这个的话,就表示配置成功! 8、那么我们如何测试我们的网站呢?不要急,我们现在打开网站的根目录

看一下就知道了! 9、打开后我们可以看见有个PHPMyadmin文件夹,我们可以直接在下面重新建一个新的文件夹来存放我们的网站,我这里是新建了一个src文件夹来放我的本地网站的。

10、这样我们就可以在地址上直接输入本地地址打开网站了,下面我们试试一下 好了,我们已经成功配置成功本地PHP环境,下面我们就可以在本地上测试PHP了!今天的教程就到这里。 文章来源于:https://www.360docs.net/doc/098006019.html,/article-24513-1.html

相关文档
最新文档