| Issue 14: | mac 下运行不了 | |
| 1 person starred this issue and may be notified of changes. | Back to list |
java应该在mac下也可以吧? localhost:phpsocks5 qu$ java PhpSocks5.class Exception in thread "main" java.lang.NoClassDefFoundError: PhpSocks5/class Caused by: java.lang.ClassNotFoundException: PhpSocks5.class at java.net.URLClassLoader$1.run(URLClassLoader.java:202) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:190) at java.lang.ClassLoader.loadClass(ClassLoader.java:307) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301) at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
Mar 22, 2011
Project Member
#1
lehui99
Mar 23, 2011
在java目录下,执行: java phpsocks5.PhpSocks5 > client_mac.log 2>&1 现在可以了,端口也正常。但是就是打不开网页。 附件client_mac.log是我本地的输出日志,还有一个是php空间的日志文件。 非常感谢作者。我用hostgator的空间,好像不支持ssh转发方式,只能用php http方式翻墙了。
Mar 23, 2011
php空间的日志文件没发上来?
Mar 23, 2011
php 日志
Mar 23, 2011
只从客户端log来看,是php服务器挂了,你试试看随便在服务器上放一个php程序能否访问? 如果随便一个php程序可以访问,试试看在使用过phpsocks5之后(虽然可能仍旧无法正常使用)马上访问放上去的那个其他的php程序?感觉你的那个php服务器不稳定。 另外,把服务器日志发上来或许能看到更多内容。
Mar 23, 2011
服务端日志已经上传了:phpsocks5_log.log 我感觉不是空间不稳定。我用的hostgotor的空间,一直没问题,很正常。几乎不间断。
Mar 23, 2011
你搭配polipo用的吗?浏览器代理设置的是http/https的还是socks5的?试试看搭配polipo,浏览器设置http/https代理,不设置socks5代理看看? 测试的时候先关闭从feedburner订阅的功能,否则会一直刷feedburner。
Mar 23, 2011
polipo 你给的是一个exe,mac下运行不了。 我运行方法刚才已经说了: 在java目录下,执行: java phpsocks5.PhpSocks5 浏览器设置的socks5代理。 设置成 http 代理方式时 打开任何页面都直接下载了,下载的文件是空白页面。 本地报错: postfix=h89ru89duy89fy2y9889we java.io.EOFException at phpsocks5.PhpSocks5.socksResult(PhpSocks5.java:425) at phpsocks5.PhpSocks5.run(PhpSocks5.java:447) at java.lang.Thread.run(Thread.java:680) java.io.EOFException at phpsocks5.PhpSocks5.socksResult(PhpSocks5.java:425) at phpsocks5.PhpSocks5.run(PhpSocks5.java:447) at java.lang.Thread.run(Thread.java:680) java.io.EOFException at phpsocks5.PhpSocks5.socksResult(PhpSocks5.java:425) at phpsocks5.PhpSocks5.run(PhpSocks5.java:447) at java.lang.Thread.run(Thread.java:680) java.io.EOFException at phpsocks5.PhpSocks5.socksResult(PhpSocks5.java:425) at phpsocks5.PhpSocks5.run(PhpSocks5.java:447) at java.lang.Thread.run(Thread.java:680) java.io.EOFException at phpsocks5.PhpSocks5.socksResult(PhpSocks5.java:425) at phpsocks5.PhpSocks5.run(PhpSocks5.java:447) at java.lang.Thread.run(Thread.java:680) java.io.EOFException at phpsocks5.PhpSocks5.socksResult(PhpSocks5.java:425) at phpsocks5.PhpSocks5.run(PhpSocks5.java:447) at java.lang.Thread.run(Thread.java:680) java.io.EOFException at phpsocks5.PhpSocks5.socksResult(PhpSocks5.java:425) at phpsocks5.PhpSocks5.run(PhpSocks5.java:447) at java.lang.Thread.run(Thread.java:680)
Mar 23, 2011
我知道,我的意思是去polipo官方网站上下载mac版的polipo。polipo链接在项目主页中有。 使用polipo的时候使用命令:polipo -c /dev/null socksParentProxy=127.0.0.1:10080 proxyPort=10088 然后浏览器设置http/https代理(不是socks5代理)为127.0.0.1,端口10088。
Mar 23, 2011
运行polipo之前先确认phpsocks5的客户端是否正在运行,phpsocks5的客户端端口是否是10080。 |