-
Notifications
You must be signed in to change notification settings - Fork 4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
常见问题与解决方案 #8
Comments
解决方案:使用云主机或云服务器时,需要开启对应端口。否则,会出现上述问题。 |
解决方案:使用./server port运行,另外port不要使用的太小或太大,建议9000左右的闲置端口 |
解决方案: 本项目不是下载即用的,请仔细按照README步骤运行。 提前安装MySQL数据库,然后更新代码中的root和数据库信息。 |
解决方案:数据库信息的"localhost"不要修改成“127.0.0.1”,只修改数据库登录名和密码即可。 |
解决方案:有时候会出现权限问题,此时通过sudo chmod +777 check.cgi开启权限即可 |
解决方案:ip地址为本机地址,通过ifconfig查看或直接设置为localhost,端口号指定8000-10000左右 |
解决方案:缺少libmysqlclient-dev |
|
解决方案:可能是mysql版本不一致,推荐使用5.7.29 |
解决方案:这种情况一般都是root文件夹的路径没写对,cd进root文件夹,执行pwd命令,将返回路径复制过去即可 |
解决方案:首先找到系统中原来的libmysqlclient.so文件所在路径,然后将/usr/local/mysql/lib/libmysqlclient.*复制到前述路径中,即可。 另外,如果可能在lib文件夹,也可能在lib64文件夹下。 |
解决方案:在CGImysql/sign.cpp文件中,加入<stdlib.h >和<malloc.h>头文件即可。 |
在./server 之后 log里面是MYSQL ERROR |
./build.sh后 在makefile15行出现错误 |
你好,请下载最新代码测试,注意修改数据库用户名、密码和库名称。 |
代码可以在windows下面编译运行么。。 |
更换端口即可 |
听说windows下vs2017可以调试linux代码^_^. |
你好,我用的是centos7,按照你说的 yum install mysql-devel,前面步骤都一致,之后再sh ./build.sh,出现下列错误,想问一下什么原因?谢谢 |
社长你好,block_queue中 front() 方法的实现是否应该是:value = m_array[m_front + 1]; 而不是 value = m_array[m_front]; |
Q院强啊,star都1k了!^_^ |
我也是这个,怎么解决鸭 |
这个错误,我也遇到了,现在解决了。解决方式是,先安装lnmp(安装命令是wget http://soft.vpser.net/lnmp/lnmp1.7.tar.gz -cO lnmp1.7.tar.gz && tar zxf lnmp1.7.tar.gz && cd lnmp1.7 && ./install.sh lnmp)。然后在Makefile里面添加上mysql的lib和include的路径 server: main.cpp ./timer/lst_timer.cpp ./http/http_conn.cpp ./log/log.cpp ./CGImysql/sql_connection_pool.cpp webserver.cpp config.cpp |
同是这个问题呀?请问解决了吗? |
不用这么麻烦 安装完 libmysqlclient-dev 或者 mysql-devel之后 那个.so文件在/usr/lib64/mysql目录下 添加环境变量就好 export LIBRARY_PATH=/usr/lib/mysql 这样gcc/g++就可以搜索到这个目录下的文件了 安装lnmp真的太久了哈哈 |
同问+1 |
@indigohana @zeroflycui @feyno |
尝试执行 |
请问后来你跑成功了吗 |
可以使用 docker-mac-connect 可以实现Mac docker容器 互ping |
大佬想问一下,我在centos虚拟机上运行服务器,端口开放了,防火墙也关了,但还是只有我本机能连服务器,别的电脑都连不了,这个是为什么呢 |
chmod -R 777 root |
我也是这个我问题 |
已解决,换端口为9000成功,9006网页端打不开,log日志报错unkow header,另外注意raw-version下的http_conn.cpp 里面的root路径要对,mysql服务器的配置要对 |
日志里出现time tick要怎么解决阿 |
我的mysql是通过docker本地部署的,命令如下: 除了在main.cpp中修改passwd为123456 |
https://www.cnblogs.com/micrari/p/5360493.html 有问题可以先通过搜索引擎查询 |
好的,谢谢 |
大家在运行项目时遇到问题,优先查阅本lssue。
如果本issue不能解决你的问题,欢迎盖楼或直接公号私信我,我会尽快回复。
The text was updated successfully, but these errors were encountered: