Centos 安装Apache+PHP+MySQL常见错误及解决方法

Apache访问php文件空白的问题
可能原因:没有权限
1,用这个命令解决seunix问题
chcon -R -h -t httpd_sys_content_t /var/www/html
2,给目录777权限
chmod -R 777 /var/www/html/media

页面出现:Notice: Undefined index: HTTP_X_FORWARDED_FOR
可能这个函数不支持,我们只能把这个错误提示信息给屏蔽就可以了
首先打开错误提示开关:display_errors = On
然后: error_reporting = E_ALL & ~E_NOTICE 去掉前面的分号;
再:error_reporting = E_ALL加上分号,屏蔽它.
如果登录页面登录后还是空白,很有可能apache的mysql支持没有安装
"一个用于使用mysql数据库中php程序模块"勾上.

Fatal error: Call to undefined function mb_strlen() in /var/www/html/media/global.php on line 220提示
用"添加/删除软件"功能添加对php的mbstring扩展支持,搜索里面输入:mbstring 找的那个模块就是mbstring模块了,安装它,重启httpd.
如果PHP无法加载支持动态库php_mbstring,你可以参考本博客文章《PHP无法加载支持动态库php_mbstring.dll(即mb_strlen函数)》

相关文章

此处评论已关闭