mysql处理请求时发生错误 mysql错误代码2005:500 错误信息:Internal Server Error

使用php连接数据库时出现Internal Server Error 500错误_百度知道
使用php连接数据库时出现Internal Server Error 500错误
$dbc=mysqli_connect('www.我的网站名.com','账户','密码','数据库名称')or die('Error connecting to mysql server.');
为什么我一用这句就会出现
Internal Server Error
The server encountered an internal error or misconfiguration and was unable...
答题抽奖
首次认真答题后
即可获得3次抽奖机会,100%中奖。
你把mysqli_connect修改成mysql_connect
mysql_connect()参数说明:第一参数不是域名,而是你数据库的ip地址。你先试试,不行,我给你个链接数据库的东西
采纳率:67%
www.我的网站名.com这个需要写的是host,也就是ip,应该不会去解析域名吧
本回答被网友采纳
500基本上都是程序的问题& &你可以$dbc=mysqli_connect('IP地址','数据库用户名','数据库密码','数据库名称')or&die('Error&connecting&to&mysql&server.');或者打开IIS报错点击错误页
防火墙问题,你的php和mysql不在同一个主机吧。
都是在godaddy买的
为什么不用localhost,直接用域名的会mysql会拒绝的。
其他1条回答
为您推荐:
其他类似问题
连接数据库的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。已解决问题
500 - Internal Server Error怎么解决?
浏览次数:2194
用手机阿里扫一扫
最满意答案
内部服务器错误服务器遇到一个内部的错误或配置,&无法完成你的请求.请与服务器管理员联系,&邮件地址为,&并告知他们错误发生的时间,因为你以前所做的任何操作都可能是导致此错误的原因.关于此错误的更多信息,在服务器错误记录中可能发现.
答案创立者
以企业身份回答&
正在进行的活动
生意经不允许发广告,违者直接删除
复制问题或回答,一经发现,拉黑7天
快速解决你的电商难题
店铺优化排查提升2倍流量
擅长&nbsp 店铺优化
您可能有同感的问题
扫一扫用手机阿里看生意经
问题排行榜
当前问题的答案已经被保护,只有知县(三级)以上的用户可以编辑!写下您的建议,管理员会及时与您联络!
server is okajax函数返回结果后出现“NetworkError: A network error occurred.”错误
[问题点数:20分,结帖人u]
本版专家分:0
结帖率 100%
CSDN今日推荐
本版专家分:6953
本版专家分:6953
本版专家分:396037
2017年 总版技术专家分年内排行榜第三
2013年 总版技术专家分年内排行榜第五
2018年5月 总版技术专家分月排行榜第一2018年4月 总版技术专家分月排行榜第一2018年2月 总版技术专家分月排行榜第一2017年8月 总版技术专家分月排行榜第一
2018年3月 总版技术专家分月排行榜第二2017年11月 总版技术专家分月排行榜第二2016年2月 总版技术专家分月排行榜第二2014年2月 总版技术专家分月排行榜第二2013年4月 总版技术专家分月排行榜第二
本版专家分:3183
本版专家分:0
匿名用户不能发表回复!|
其他相关推荐查看: 242639|回复: 35
openstack【juno】入门 【keystone篇】六::Keystone使用及遇到问题解决办法
主题听众收听
本帖最后由 pig2 于
20:30 编辑
1.keystone的ADMIN_TOKEN该如何填写?
2.如何查看keystone数据库?
3.同步数据库遇到问题,可能有哪些原因?
4.keystone创建demo租户,是否还需要创建user及role?
创建租户、用户、角色,网上资料还是比较多的。
这里参考管网,使用另外的方式
配置环境变量
配置OS_SERVICE_TOKEN
这里的ADMIN_TOKEN是上篇产生的值
export OS_SERVICE_TOKEN=ADMIN_TOKEN复制代码
18.png (112.41 KB, 下载次数: 20)
10:37 上传
上面替换为:
export OS_SERVICE_TOKEN=570f150cb897e793e58f复制代码
配置 endpoint:
export OS_SERVICE_ENDPOINT=http://controller:3复制代码
1创建租户、用户、角色
创建admin租户
keystone tenant-create --name admin --description &Admin Tenant&复制代码
创建租户.png (4.83 KB, 下载次数: 9)
10:49 上传
这里会遇到的问题
aboutyun@controller:~$ keystone tenant-create --name admin --description &admin Tenant&
An unexpected error prevented the server from fulfilling your request. (HTTP 500)
解决办法详细查看遇到问题及解决办法:
创建admin用户
keystone user-create --name admin --pass ADMIN_PASS --email EMAIL_ADDRESS
复制代码
创建admin用户.png (5.34 KB, 下载次数: 13)
11:08 上传
创建admin角色
keystone role-create --name admin复制代码
adminrole.png (3.27 KB, 下载次数: 13)
11:09 上传
添加admin角色到admin用户和租户【修改内容】
keystone user-role-add --user admin --tenant admin --role admin复制代码
2创建Demo租户、用户、角色
a.创建demo租户
keystone tenant-create --name demo --description &Demo Tenant&复制代码
demo.png (4.56 KB, 下载次数: 15)
14:02 上传
b.创建demo租户下的用户
keystone user-create --name demo --tenant demo --pass DEMO_PASS --email EMAIL_ADDRESS复制代码
demouser.png (8.49 KB, 下载次数: 12)
14:03 上传
至此demod用户完毕注意:在创建demo tenant的同时,demo&&user,demo role会自动创建
shili.png (11.37 KB, 下载次数: 14)
14:09 上传
3.创建service租户
keystone tenant-create --name service --description &Service Tenant&复制代码
遇到问题及解决办法:
aboutyun@controller:~$ keystone tenant-create --name admin --description &admin Tenant&
An unexpected error prevented the server from fulfilling your request. (HTTP 500)
环境变量错误
记得重启后,执行下面命令
export OS_SERVICE_TOKEN=570f150cb897e793e58f
export OS_SERVICE_ENDPOINT=http://controller:3复制代码
查看日志:
查看日志.png (1.65 KB, 下载次数: 13)
10:51 上传
more keystone-all.log复制代码
获取如下关键信息
(OperationalError) no such table: project u'INSERT INTO project (id, name, domain_id, des
cription, enabled, extra) VALUES (?, ?, ?, ?, ?, ?)' ('70c19dfca2', u'admin', 'default', u'Admin Tenant', 1, '{}')复制代码意思是说表不存在,进入mysql
mysql -uroot -p复制代码
use keystone复制代码
showtables.png (2.39 KB, 下载次数: 14)
10:53 上传
复制代码竟然是空的,也就是没有同步成功。
执行命令,再次同步。
su -s /bin/sh -c &keystone-manage db_sync& keystone复制代码还需要输入密码,算了还是使用root。
再次运行命令,还是不成功。
为什么那?还是从配置入手。
编辑 /etc/keystone/keystone.conf
数据库明明连接上了,为什么会不成功,
[database]
...
connection = mysql://keystone:KEYSTONE_DBPASS@controller/keystone复制代码后来在配置文件中,发现了sqllite,注释掉即可
再次运行命令
su -s /bin/sh -c &keystone-manage db_sync& keystone复制代码
同步成功,表不在为空
keystone.png (7.56 KB, 下载次数: 8)
10:59 上传
错误表现1:
Unable to establish connection to http://controller:3/tenants复制代码
错误表现2:
unknown insance复制代码错误表现3:
keystone启动后又挂掉
原因openstack安装问题
解决办法:
apt-get update
apt-get install ubuntu-cloud-keyring
echo &deb http://ubuntu-cloud.archive.canonical.com/ubuntu& \
&&&trusty-updates/juno main& & /etc/apt/sources.list.d/cloudarchive-juno.list
apt-get update && apt-get dist-upgrade
复制代码
相关内容:
主题听众收听
新手上路, 积分 38, 距离下一级还需 12 积分
新手上路, 积分 38, 距离下一级还需 12 积分
我遇到的问题是执行问题1的,提示Http 502请问怎么解决
主题听众收听
我遇到的问题是执行问题1的,提示Http 502请问怎么解决
主题听众收听
注册会员, 积分 127, 距离下一级还需 73 积分
注册会员, 积分 127, 距离下一级还需 73 积分
本帖最后由 zhenxianbo 于
16:21 编辑
请问keystone tenant-create --name admin --description &Admin Tenant&
提示Invalid OpenStack Identity credentials.如何排查?
主题听众收听
请问keystone tenant-create --name admin --description &Admin Tenant&
提示Invalid OpenStack Identity ...
前面keystone安装可能有问题。
临时token没有生效
主题听众收听
注册会员, 积分 127, 距离下一级还需 73 积分
注册会员, 积分 127, 距离下一级还需 73 积分
前面keystone安装可能有问题。
临时token没有生效
找到问题所在了,原来是admin_token前未把注释去掉
主题听众收听
注册会员, 积分 64, 距离下一级还需 136 积分
注册会员, 积分 64, 距离下一级还需 136 积分
admin租户获取token出现错误,请问怎样解决?
root@ubuntu:~# keystone --os-tenant-name admin --os-username admin --os-password ADMIN_PASS \
&& &--os-auth-url http://controller:3 token-get
WARNING: Bypassing authentication using a token & endpoint (authentication credentials are being ignored).
'NoneType' object has no attribute 'has_service_catalog'
error.jpg (70.95 KB, 下载次数: 12)
请问这个错误怎样解决?
13:01 上传
主题听众收听
高级会员, 积分 2947, 距离下一级还需 2053 积分
高级会员, 积分 2947, 距离下一级还需 2053 积分
admin租户获取token出现错误,请问怎样解决?
root@ubuntu:~# keystone --os-tenant-name admin --os-user ...
执行这条命令
unset OS_SERVICE_TOKEN OS_SERVICE_ENDPOINT复制代码然后再试试。
如果还不行,说明服务目录有问题。
例如service和endpoint可能有问题
主题听众收听
注册会员, 积分 64, 距离下一级还需 136 积分
注册会员, 积分 64, 距离下一级还需 136 积分
Ok了,非常感谢!
主题听众收听
注册会员, 积分 60, 距离下一级还需 140 积分
注册会员, 积分 60, 距离下一级还需 140 积分
经常参与各类话题的讨论,发帖内容较有主见
经常帮助其他会员答疑
活跃且尽责职守的版主
为论坛做出突出贡献的会员
积极上进,爱好学习
站长推荐 /4
会员注册不成功的原因
新手获取积分方法
hadoop3.0学习:零基础安装部署hadoop集群
about云课程:大数据日志实时分析
Powered byYesterday is history, Tomorrow is a mystery. But today is a gift. That's why it's called the present
1_urllib2.HTTPError
HTTP Error 500
INTERNAL SERVER ERROR
django + mysql + collect.py
使用collection.py脚本收集信息到入库的时候,urllib请求出错,但是数据是已经入库了的
Traceback (most recent call last):
File "collectRHEL.py", line 201, in &module&
req = urllib2.urlopen(url, url_encode)
File "/root/.pyenv/versions/2.7.11/lib/python2.7/urllib2.py", line 154, in urlopen
return opener.open(url, data, timeout)
File "/root/.pyenv/versions/2.7.11/lib/python2.7/urllib2.py", line 437, in open
response = meth(req, response)
File "/root/.pyenv/versions/2.7.11/lib/python2.7/urllib2.py", line 550, in http_response
'http', request, response, code, msg, hdrs)
File "/root/.pyenv/versions/2.7.11/lib/python2.7/urllib2.py", line 475, in error
return self._call_chain(*args)
File "/root/.pyenv/versions/2.7.11/lib/python2.7/urllib2.py", line 409, in _call_chain
result = func(*args)
File "/root/.pyenv/versions/2.7.11/lib/python2.7/urllib2.py", line 558, in http_error_default
raise HTTPError(req.get_full_url(), code, msg, hdrs, fp)
urllib2.HTTPError: HTTP Error 500: INTERNAL SERVER ERROR
解决思路,测试方法
先清空库中的数据,修改ORM某个字段,让其长度小于要插入数据的长度,这样一定会出错,然后分别以urllib, urllib2来请求
和上次测试一样,但是这次给到足够长的长度,再以urllib, urllib2来分别测试
无论是urllib, urllib2都会出错
无论使用那个模块,都不会出问题
1、确定ORM模型中数据库字段的长度
2、其实使用urllib.urlopen()或者是urllib2.urlopen()关系并不大
500 Internal Server Error错误问题解决办法
HTTP/1.1 500 Internal Server Error 的问题!!!
http/1.1 500 server error错误的解决方法
pyamf.remoting.RemotingError: HTTP Error 500: INTERNAL SERVER ERROR
urllib2:URLError与HTTPError
python网络请求报urllib2.HTTPError: HTTP Error 405: Not Allowed
关于500 Internal Server Error的问题解决
http 500 Internal Server Error的错误 ajax请求SpringMVC后台中返回500 Internal Server Error
没有更多推荐了,

我要回帖

更多关于 mysql错误代码1045 的文章

 

随机推荐