快速业务通道

phpadmin 报错failed to open stream:No such file or directory in /www/drug_new/404.php

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-04-14

公司刚做了数据库迁移之后,说给装phpadmin,Navicat他们说用不习惯.ok,装就装呗,一般情况下把phpmyadmin这个包给拷到网站根目录下就ok,也没想过出问题.可是呢,已测试~~~~~~~

然后开始痛苦的排错,测试php也是报着个错误,以为是php没装好,又重新装了一边

grep php5 /usr/local/apache/conf/httpd.conf

grep index.html /usr/local/apache/conf/httpd.conf

grep AddType /usr/local/apache/conf/httpd.conf

再测试php ok 没有问题,可是那个phpMyadmin还是报那个错误.很是无奈,看来跟php是没有关系的,总是说文件找不到,然后打开我的网站目录/www/drug_new查看权限是www:www 为什么所有的网站都在/www/下放着的,所有我把phpmyadmin也给放到/www下了,可是报错信息无法打开文件,我想可能是这个/drug_new这个网站有问题吧,然后把phpmyadmin给放到/www/my.xywy.com/这个目录下测试,报错无法显示该网页,很是惆怅,突然想起应该看看error报错,

files doesn''t exists /www/drug_new/phpmyadmin

说/www/drug_new下没有phpmyadmin 然后把/www/下的phpadmin给移到/www/drug_new下测试

可是就是搞不懂drug_new这个网站是最初的,可是为什么一定换个网页目录就不行呢,网上搜了一圈,也没得到准确答案,只是以为同仁说,phpmyadmin只能记住最初的那个,请了缓存,刷了dns也还是最初的那个路径,没办法哈,虽然有点扯,可是也还是不懂~~~~~~~~~~~~~~~

问题二:

现象:CentOS系统进入phpMyAdmin页面时显示:Wrong permissions on configuration file, should not be world writable

原因:是phpmyadmin目录权限设置的问题,如果把phpmyadmin的所有文件chmod 777就会出现这个提示了 拥有帝国一切,皆有可能。欢迎访问phome.net

解决:只要修改文件属性就可以了,phpmyadmin要运行在755权限下,终端运行sudo chmod -R 755 phpmyadmin/

phpMyAdmin登录后提示:
没有发现 PHP 的扩展设置mbstring, 而当前系统好像在使用宽字符集.没有 mbstring 扩展的 phpMyAdmin 不能正确识别字符串,可能产生不可意料的结果(具体什么结果貌似咱还是不清楚,还请哪位大虾给指教下哈~~~)
原因,安装源码时没有--enable-mbstring或使用rpm包或系统自带.、/////////////////////////////////////
it works!

本文出自 “菜鸟小白目标变黑” 博客,请务必保留此出处http://zhangpan.blog.51cto.com/2570732/471822

拥有帝国一切,皆有可能。欢迎访问phome.net

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多
上一篇: 常用Linux命令1下一篇: linux补遗3

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号