升级php后phpmyadmin无法登陆_PHP教程
(1) 设置扩展路径
查找extension_dir 有这么一行
;extension_dir = "./"
在此行后面加入一行(注意是加入一行,不是加到后面)
extension_dir = "d:\php\ext"
其中d:\php是你安装php的路径。路径不正确将无法加载dll
(2) 查找extension
extension=php_mbstring.dll
extension=php_gd2.dll
extension=php_mysql.dl
把上面3项前面的分号去掉,这样IIS启动时就可以加载这些dll了
(3) 设置会话保存路径
查找session.save_path 有这么一行
; session.save_path = "N;/path"
在此行后加入一行
session.save_path = "C:\Windows\Temp"
保存到你的临时目录下,这里完全可以保存到Windows临时目录Temp下
(4) 还有比较值得注意的是short_open_tag 默认是Off的
也就是说php不能使用短标记如 ?> 必须使用
由于短标记使用方便,并且很多程序也是用短短标记来写,如discuz等
如果不把short_open_tag 改成On将出现的症状将很难判断是上面原因,这里建议修改
查找
short_open_tag = Off
改为
short_open_tag = On
(5) 是否显示错误display_errors
出于安全性考虑,display_errors 也默认为Off
就是说在调试时,如果php代码有误,就只出现一个空白页。而不会显示出错原因和出错行数。
这样调试起来将非常不便,建议根据自己需要修改
查找
reGISter_globals = Off
改成
register_globals = On
(6) register_globals
出于安全性考虑它默认也是Off
当register_globals=Off的时候,下一个程序接收的时候应该用$_POST['user_name']和$_POST['user_pass'])
当register_globals=On的时候,下一个程序可以直接使用$user_name和$user_pass来接受值。
上一篇: 新手问个问题:内容提交后怎么跳转并显示提交的内容?
下一篇: php怎样删除字符串中的指定字符
推荐阅读
-
phpmyadmin3.4空密码被禁止登陆的解决方法_PHP教程
-
php集成安装包wampserver修改密码后phpmyadmin无法登陆的解决方法 原创
-
前两天麻烦两位斑竹了!现在Linux服务器的升级工作已经全部完成,这里把整理过的升级后的文档共享给大_PHP教程
-
升级php后phpmyadmin无法登陆
-
PHP版本升级到7.x后wordpress的一些修改及wordpress技巧,_PHP教程
-
phpmyadmin提示无法载入mysqli扩展解决方法_PHP教程
-
libcurl升级后找不到libcurl.so.3解决之法_PHP教程
-
PhpMyAdmin中无法导入sql文件的解决办法_PHP教程
-
php联接mysql出现空白页面,phpmyadmin配置后无法扩展到mysqli
-
phpmyadmin提示无法载入mysqli扩展解决方法_PHP教程