美工统筹SEO,为企业电子商务营销助力!
Win7环境下Apache毗连MySQL提醒毗连已重置的处理体例
一佰互联网站建造(www.taishanly.com) 宣布日期 2020-04-25 14:41:33 阅读数: 147
win7动手动搭建wamp环境,碰着的几个坑总结下:
1.能普通拜候php和html范例文件,可是拜候名目文件时老是毗连被重置,厥后总结是数据库的题目,就写测试用例测试php可否胜利挪用数据库。
<?php echo "mysql"; $mysql_conf = array( "host" => "127.0.0.1", "db" => "drupal628", "db_user" => "root", "db_pwd" => "admin", ); $mysql_conn = @mysql_connect($mysql_conf["host"], $mysql_conf["db_user"], $mysql_conf["db_pwd"]); if (!$mysql_conn) { echo "失利"; die("could not connect to the database: " . mysql_error());//诊断毗连毛病 }else{ echo "毗连胜利"; } ?>
<?php echo "mysqli"; $mysql_conf = array( "host" => "127.0.0.1", "db" => "drupal628", "db_user" => "root", "db_pwd" => "admin", ); $mysqli = @new mysqli($mysql_conf["host"], $mysql_conf["db_user"], $mysql_conf["db_pwd"]); if ($mysqli->connect_errno) { echo "失利"; die("could not connect to the database: " . $mysqli->connect_error);//诊断毗连毛病 }else{ echo "胜利"; } ?>
mysqli测试 现实是mysqli能毗连胜利,mysql毗连不胜利,phpinfo.php也显现模块都已普通加载,百思不得其解,直到找到这位大神的解答。
处理体例:
在apache的设置装备摆设文件 httpd.conf 中增加: LoadFile D:/PHP/php5.2.13/libmysql.dll(一试便好,我不存在2的毛病)
点窜windowssystem32driversetchosts文件,把localhost指向127.0.0.1(因Windows7可剖析IPv6,默许localhost指向是::1而非127.0.0.1)
2.不能主动定位首页
在httpd.conf中<Directory "F:/php_projects"></Directory>中 增加 DirectoryIndex index.html index.php default.html default.php指定默许首页。
3.起头装置phpmyadmin时老是提醒毛病,咱们都晓得phpmyadmin只要要下载装置包后解压放到根目次下便可,不大白为甚么一向提醒毛病,换了几个版本毛病照旧,下面的题目处理后这个题目也不存在了。
4.Call to undefined function imagecreatefrompng()发明是由于装置时php忘了开启gd2扩大。
以上便是本文的全数内容,但愿对大师的进修有所赞助,也但愿大师多多撑持网页设想。