我有一个烧瓶应用程序与另一个Web服务进行通信.我有这个错误,这似乎只发生在两个应用程序在同一台服务器上运行,但我不知道源是什么.Flask应用程序/tools通过WSGIScriptAliasApache 托管.
[Thu May 23 13:11:44 2013] [error] [client 41.164.8.114] mod_wsgi (pid=25705): Exception occurred processing WSGI script '/opt/tools-frontend/wsgi.py'.
[Thu May 23 13:11:44 2013] [error] [client 41.164.8.114] Traceback (most recent call last):
[Thu May 23 13:11:44 2013] [error] [client 41.164.8.114] File "/opt/tools-frontend/ENV_1/lib/python2.7/site-packages/flask/app.py", line 1701, in __call__
[Thu May 23 13:11:44 2013] [error] [client 41.164.8.114] return self.wsgi_app(environ, start_response)
[Thu May 23 13:11:44 2013] [error] [client 41.164.8.114] File "/opt/tools-frontend/ENV_1/lib/python2.7/site-packages/flask/app.py", line 1689, in wsgi_app
[Thu May 23 13:11:44 2013] [error] …Run Code Online (Sandbox Code Playgroud) 我有一个UITableViewController动态填充,取决于用户以前的选择.在某些情况下,用户应该能够在表中选择多行,但在其他情况下,他不应该.我想在任何一种情况下自动选择第一行,但我发现它只在我有时才有用allowsMultipleSelection = YES.
在此期间调用以下代码 -(void)viewDidLoad
switch(self.field)
{
case people:
self.options = (NSArray *)[data objectForKey:@"People"];
self.tableView.allowsMultipleSelection = YES;
enter code here break;
case place:
self.options = (NSArray *)[data objectForKey:@"Places"];
self.tableView.allowsMultipleSelection = NO;
break;
case reason:
self.options = (NSArray *)[data objectForKey:@"Reasons"];
self.tableView.allowsMultipleSelection = NO;
break;
}
[self.tableView reloadData];
NSIndexPath *zeroPath = [NSIndexPath indexPathForRow:0 inSection:0];
[self.tableView selectRowAtIndexPath:zeroPath animated:NO scrollPosition:UITableViewScrollPositionNone];
Run Code Online (Sandbox Code Playgroud)
这适用于"人"案例但不适用于其他案例.我曾尝试设置allowMultipleSelection到YES并解决了选择的问题,但它是不能接受的应用程序逻辑的条款.
我错过了一些关于这些功能如何工作的内容吗 如何以编程方式在单个选择表中选择一行?
我有一个rails应用程序,我试图部署到互联网上.我在Amazon EC2云上设置了一个服务器,我知道这是有效的,因为我已将另一个站点部署到同一台机器上.
当我尝试通过'rails console'或运行'rake db:seed'或者只是尝试浏览应用程序来运行这个新应用程序时,rails崩溃说它无法找到activiesupport:
/home/ec2-user/.gem/ruby/1.9.1/gems/activesupport-3.2.2/lib/active_support/core_ext/big_decimal/conversions.rb:1:in`requirent':无法加载此类文件 - bigdecimal (LoadError)
我的Rails版本是3.2.2,我使用的是ruby 1.9.3p0(2011-10-30)[x86_64-linux].我的数据库是通过Mongoid访问的MongoDB.我正在使用Passenger和Apache作为服务器.
是否有任何配置步骤或类似的东西我错过了?
PS我知道我不应该使用ec2-user,我还在试验.而且,我从来没有幸运的RVM.
amazon-ec2 ×1
flask ×1
ios ×1
ios5 ×1
iphone ×1
mod-wsgi ×1
python ×1
uitableview ×1
werkzeug ×1
wsgi ×1