千家信息网

mysql与php的错误以及解决方法

发表于:2025-02-01 作者:千家信息网编辑
千家信息网最后更新 2025年02月01日,mysql与php的错误以及解决方法,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。这两天在配置snort+base环境,涉及到apa
千家信息网最后更新 2025年02月01日mysql与php的错误以及解决方法

mysql与php的错误以及解决方法,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。

这两天在配置snort+base环境,涉及到apache, mysqlphp的安装与配置。虽然网上都有很多这方面的资料,但由于所用服务器个性化配置不同,照搬别人的安装步骤并不能成功。由于第一次同时构设这几个基础软件,还是遇到了不少问题,查找了不少资料。在解决问题的过程中,对开源系统服务又有了进一点认识。

[@more@]

问题一:不小心竟然删掉了mysqlmysql.sock文件,默认数据库文件有损坏,导致运行mysqld_safe启动数据库时出现下面错误

Starting mysqld daemon with databases from /var/lib/mysql

STOPPING server from pid file /var/run/mysqld/mysqld.pid

070722 11:07:31mysqld ended

尝试连接一下,mysql -uroot -p 连接时提示:

ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock'

解决办法就是,用mysql_install_db重建数据,然后

/usr/libexec/mysqld --defaults-file=/etc/my.cnf --basedir=/usr --datadir=/var/lib/mysql --user=root --pid-file=/var/run/mysqld/mysqld.pid --skip-locking --socket=/var/lib/mysql/mysql.sock

问题二:访问php页面时,发现只有头部显示出来,后面的php代码毫无反应,

也没有输出。

经过一番查看apache的日志,发现php有把warning和一些error信息写进去,说明了apache是可以和php交互工作。那应该是php配置的问题了,打开php.ini文件,把两个变量修改成error_reporting = E_ALL & ~E_NOTICE, display_errors = On, 这一次可以打印很多信息了。

再修改apache的配置文件httpd.conf,加上

php_flag display_errors on

php_value error_reporting 2039

service httpd restart后,再访问原来的php文件,哗啦哗啦好几条错误跑了出来,这下心情轻松了,原来之前出错了php不继续往下解析了,出错信息也隐藏了起来。

这两个选项在高度代码时很有用,但发布版本应该将它关闭,不然会泄漏不少秘密的^_^

关于mysql与php的错误以及解决方法问题的解答就分享到这里了,希望以上内容可以对大家有一定的帮助,如果你还有很多疑惑没有解开,可以关注行业资讯频道了解更多相关知识。

问题 文件 配置 错误 方法 信息 数据 两个 代码 数据库 更多 资料 帮助 服务 解答 不同 易行 简单易行 办法 变量 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 杭州破晓网络技术有限公司 服务器软件功能 软件开发公司属于事业单位吗 删除服务器根目录的后果 开源在行业中的应用网络安全 数据库计算技术 四川pdu服务器电源厂家有哪些 网络安全工程师证书考试范围 微服务器ip 我的世界服务器圈地管理界面 广东仁品网络技术有限公司 公安网络安全人才需求 南京互联网智慧工地软件开发 贵港市中学生网络安全知识比赛 山东租赁gpu服务器公司 木瓜互联网科技小制作饮水机 吉安高性价比服务器哪里比较好 永州软件开发中职学校 4g网络技术要求 网络安全手抄报大全黑白 吃鸡国际服ios服务器繁忙 软件开发岗与软件管理岗就业前景 嵌入式应用软件开发需要使用 安卓点餐系统用什么软件开发 域名和服务器名的关系 停止数据库检查 数据库系统功能及特点 信息网络安全法注销账号 计算机网络技术什么好处 学网络安全的工作有哪些
0