问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

关于apache和mysql的连接问题

发布网友 发布时间:2022-04-11 03:05

我来回答

4个回答

懂视网 时间:2022-04-11 07:27

环境

操作系统:CentOS

步骤

1.下载源码
下载地址:
https://packages.debian.org/jessie/libapache2-mod-log-sql-mysql
2.configure

./configure --with-apxs=/usr/local/bin/httpd/bin/apxs --with-mysql=/usr/local/bin/mariadb

注意:一定要检查configure完成有没有出现Mysql Driver

------------------------------------
Apache version : 2.0
SSL Support : yes
Enabled drivers :
 MySQL Driver
------------------------------------

3.make
4.make install

配置

Apache配置

LoadModule log_sql_module modules/mod_log_sql.so
LoadModule log_sql_mysql_module modules/mod_log_sql_mysql.so

# 下面这些单独配置到相应的VirtualHost里面
LogSQLLoginInfo mysql://{数据库用户名}:{数据库密码}@{数据库地址}/{数据库名}
LogSQLCreateTables on
LogSQLDBParam socketfile /usr/local/bin/mariadb/mysql.sock
LogSQLTransferLogFormat AbHhmRSsTUuvI
LogSQLTransferLogTable {数据表名}

问题

  • Apxs的地址,如果是编译安装,一般会在安装目录的bin/目录下找到
  • mysql客户端库的引用, 如果是源码编译安装, 则直接指向安装目录即可
  • mysql客户端不可用,检查configure后生成的config.log文件,查看具体原因。
  • mysql客户端位置不对,由于我安装的是mariadb,在lib下面没有mysql文件夹,所以创建该文件夹,并且讲lib目录的文件创建链接到mysql文件夹中。执行下ldconfig刷新ld缓存。
  • make 过程中, 提示remote_ip找不到,历史原因, apache已经将remote_ip改为client_ip,只需要按照提示打开对应的文件进行替换即可。
  • 访问日志无法记录,关闭数据库的严格模式,改为宽松模式即可。
  • 参考链接

  • Apache Access Logs to MySQL Database
  • Download libapache2-mod-log-sql-mysql
  • Apache2:使用mod_log_sql(Debian Etch)记录到MySQL数据库
  • Debug segmentation faults in Apache from mod_wsgi
  • Debugging Apache Web Server Problems
  • 将Apache访问日志记录到Mysql数据库中

    标签:没有   httpd   class   刷新   检查   数据库地址   操作系统   lib   conf   

    热心网友 时间:2022-04-11 04:35

    看apache错误日志,或单独一个php页面只写测试数据库连接的,是否正常。追问不正常。。。一切都修改好的。

    热心网友 时间:2022-04-11 05:53

    要查看Apache的错误日志,或只写一个PHP页面测试数据库连接是正常的。

    热心网友 时间:2022-04-11 07:27

    数据库密码是不是改了
    声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
    我是个很内向的人有时候会很喜欢听纯音乐,有时候会听特别嗨的DJ_百度知... 与别人握手时该握几下 关于生日祝福语的文案(精选50句祝女子生日幽默风趣的句子) 女人高情商幽默生日祝福语 教师资格证审核通过能重新报名吗 教师资格证审核通过后可以重报吗 报考教师资格证审核通过了还能再重新报考吗 ...名字,霸气高冷的昵称_又狠又霸气的网名_霸气的网名_高冷霸气网名 网名男生霸气冷酷好听,男生网名高冷霸气_男生网名霸气超拽高冷... 记忆枕十大品牌介绍记忆枕真的有用吗 求电脑高手.硬盘分区c盘留多少合适 衣服上的油点子怎么洗 衣服上沾了很多油点怎么洗比较干净? win8电脑连不上无线网怎么回事 win8系统,华硕 连不上无线网了,说受限 如何将 Apache 日志的每日更新导入 MySQL 表 如何将apache 日志导入mysql数据库 什么单位可以签订劳动合同? 哪些人适合签订劳务用工合同,单位未签劳动合 著名的计算弹簧拉力的公式“胡克定律公式”的表达形式是什么? 胡克定律实验的胡克定律 关于胡克定律的弹簧变形题 胡克定律是什么? 请作简单的说明,怎么计算? 胡克定律内容:在___内,弹簧弹力的大小F跟弹簧的___成正比,公式是___. 胡克定律的意义是什么 弹簧压缩时满足胡克定律 弹性定律是谁发现的呢? 弹簧原长表达式,用胡克定律 关于弹簧与胡克定律的问题 弹簧弹力的大小和弹簧______的长度成正比,公式表达为______,式中的k表示______,这个定律称为胡克定律 一字代表万物复苏 求:描写春暖花开、万物复苏,朝气蓬勃的意思的字或两个字的词 有什么字或词有春天生机勃勃的含义? 翟梓苏女孩名字怎么样? 代表万物复苏意思的名字 穿回大地万物复苏柳绿花红莺歌燕舞是什么意思 给工厂房打协议怎么打 万物复苏是成语吗? 万物复苏什么意思 万物复苏是什么意思 万物回春的寓意跟意思是什么啊?? 微信绑定手机号了 手机不见了怎么解绑 我之前的手机掉了。现在上不了微信了,微信是绑定在之前手机号码上的,现在要怎样才可以解绑? 我自己修建的厂房,我现在把厂房租给别人在使用但还是用的我的执照请问这个合同怎么写? 猪肉炒杂菜的做法,猪肉炒杂菜怎么做好吃,猪肉 虾仁肉丁炒杂蔬怎么做 如何做到食物多样化? 炒杂菜和牛肉炒三丝的英文是什么?拜托各位了 3Q 家族诞生第一季哪几集有允儿 php中如何将日志和标签一起写入MYSQL数据库~~~