我试图使用在Android中实现WebSocket客户端的类.但是我收到以下错误:
12-07 11:22:46.286 31579-31579/com.domain.wsocketchat W/System: ClassLoader referenced unknown path: /data/app/com.domain.wsocketchat-2/lib/arm
12-07 11:22:46.392 31579-31579/com.domain.wsocketchat W/System.err: an error occurred:java.net.SocketException: socket failed: EACCES (Permission denied)
Run Code Online (Sandbox Code Playgroud)
我正在使用的课程如下:
import org.java_websocket.client.WebSocketClient;
import org.java_websocket.drafts.Draft;
import org.java_websocket.drafts.Draft_10;
import org.java_websocket.handshake.ServerHandshake;
import java.net.URI;
public class EmptyClient extends WebSocketClient {
public EmptyClient(URI serverUri, Draft draft) {
super(serverUri, draft);
}
public EmptyClient(URI serverURI) {
super(serverURI);
}
@Override
public void onOpen(ServerHandshake handshakedata) {
System.out.println("new connection opened");
}
@Override
public void onClose(int code, String reason, boolean remote) {
System.out.println("closed with exit code " + …Run Code Online (Sandbox Code Playgroud) 当我尝试使用staff_view时,我会在管理员身份验证界面中重定向.
from django.contrib.admin.views.decorators import staff_member_required
@staff_member_required
def staff_view(request..):
...
Run Code Online (Sandbox Code Playgroud)
如何进行自定义登录,而不是在默认的管理员登录界面中重定向?
exports.allProbes = function() {
var rows = db.all("SELECT * FROM probes;");
return rows;
};
Run Code Online (Sandbox Code Playgroud)
main:
var json_values = allProbes();
Run Code Online (Sandbox Code Playgroud)
有可能做那样的事吗?我的意思是,不使用回调函数:只是,从数据库中读取数据(同步模式).并返回一个json格式的输出?
谢谢.
error_log中
...
[Fri Sep 07 16:30:14 2012] [error] import os
[Fri Sep 07 16:30:14 2012] [error] ImportError: No module named os
Run Code Online (Sandbox Code Playgroud)
-贝壳-
[root@lts5srv1 home]# ldd /root/epd-5.1.0/bin/python
libpython2.5.so.1.0 => /root/epd-5.1.0/lib/libpython2.5.so.1.0 (0x00002b0829205000)
libpthread.so.0 => /lib64/libpthread.so.0 (0x0000003da0600000)
libdl.so.2 => /lib64/libdl.so.2 (0x0000003d9fe00000)
libutil.so.1 => /lib64/libutil.so.1 (0x0000003dadc00000)
libm.so.6 => /lib64/libm.so.6 (0x0000003da0200000)
libc.so.6 => /lib64/libc.so.6 (0x0000003d9fa00000)
/lib64/ld-linux-x86-64.so.2 (0x0000003d9f600000)
Run Code Online (Sandbox Code Playgroud)
有谁知道如何解决这个错误?这是我尝试在redhat系统中运行python脚本或django.wsgi脚本时遇到的唯一错误,之后我将在大学服务器上传我的web应用程序...而且我已经配置VirtualHost.这是唯一的问题,有人可以帮忙吗?谢谢.
当我输入:
[root@lts5 /]# ldd /usr/lib64/httpd/modules/mod_wsgi.so
libpython2.5.so.1.0 => /root/epd-5.1.0/lib/libpython2.5.so.1.0 (0x00002b4b53ccf000)
libpthread.so.0 => /lib64/libpthread.so.0 (0x00002b4b54036000)
libdl.so.2 => /lib64/libdl.so.2 (0x00002b4b54251000)
libutil.so.1 => /lib64/libutil.so.1 (0x00002b4b54456000)
libc.so.6 => /lib64/libc.so.6 (0x00002b4b54659000)
libm.so.6 => /lib64/libm.so.6 (0x00002b4b549b1000)
/lib64/ld-linux-x86-64.so.2 (0x0000003d9f600000)
Run Code Online (Sandbox Code Playgroud)
当我输入时,我怎么能做到这一点:
[root@lts5srv1 /]# ldd mod_wsgi.so
ldd: ./mod_wsgi.so: No such file or directory
Run Code Online (Sandbox Code Playgroud)
..显示相同的结果?
事实上当我尝试重启服务器时:
[root@lts5srv1 mod_wsgi-2.3]# service httpd restart
Stopping httpd: [FAILED]
Starting httpd: httpd: Syntax error on line 202 of /etc/httpd/conf/httpd.conf:
Cannot load /etc/httpd/modules/mod_wsgi.so into server:
libpython2.5.so.1.0: cannot open shared object file: No such file or directory
[FAILED]
Run Code Online (Sandbox Code Playgroud)