ERROR 1044 (42000): Access denied for user ”@’localhost’ 的PHP报错解决办法
本文最后更新于 3773 天前,其中的信息可能已经有所发展或是发生改变。

刚才想进本地php数据库,发现phpAdmin进不去了,打开地址后无法正常解析php文件。起初以为PHP服务没开,去系统偏好里确认了下PHP运行正常,然后又重启了 Apache,结果还是无法正常解析PHP。打开终端测试了下发现如下情况:

20131128

显示:

ERROR 1044 (42000): Access denied for user ”@’localhost’ to database ‘­v’

网上搜了下相关资料,发现不少人也遇到这种情况,问题在于不知何时曾经开启的某条 httpd.conf 语句又被注释掉了。解决办法很简单:

用文本编辑器打开 /etc/apache2/httpd.conf

查找 LoadModule php5_module libexec/apache2/libphp5.so 这条语句代码(也可以之搜索这句其中的部分关键词,比如:libphp5.so)

将这句代码前的 # 井号去掉,然后保存文件退出。

打开终端,输入 sudo apachectl restart 重启服务器,重启完后PHP就又开始正常工作了:)

本作品采用 “知识共享署名-非商业性使用 4.0 国际许可协议” 进行许可。
免责声明:本站文章除特殊说明为原创禁转外,您可以自由的转载和修改,但请务必注明文章来源并不可用于商业目的。
暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇