liang860908 / apjp

Automatically exported from code.google.com/p/apjp
0 stars 0 forks source link

whats wrong with my settings? #151

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1. i have config the APJP_REMOTE_PHP server and APJP_LOCAL_JAVA 
2. when i run APJP_LOCAL.bat i get 3 Ok so every thing should be fine
3. i did apply 127.0.0.1:10000 proxy for HTTP and SSL in my firefox/IE and 
importing the APJP_LOCAL.pem by giving it all rights i still can not open any 
website and i get /STOP_HTTP_SERVER & /STOP_HTTPS_SERVER message in 
APJP_LOCAL.bat window!! what is wrong with my settings?

What is the expected output? What do you see instead?
after applying the proxy and importing certificate can not open any http or 
https sites

What version of the product are you using? On what operating system?
Win7, PHP Server, APJP_REMOTE_PHP-1.0.0, APJP_LOCAL_JAVA-1.0.1

Please provide any additional information below.

C:\Users\Farshid\Desktop\APJP\APJP_LOCAL_JAVA-1.0.1>java -classpath APJP_LOCAL_J
AVA-1.0.1.jar APJP.Main
*****************************************************************************
***                                                                       ***
***                    Welcome to the IAIK JCE Library                    ***
***                                                                       ***
*** This version of IAIK-JCE is licensed for evaluation, education,       ***
*** research, and use in open-source projects only.                       ***
*** Commercial use of this software is prohibited.                        ***
*** For details please see http://jce.iaik.tugraz.at/sales/.              ***
*** This message does not appear in the registered commercial version.    ***
***                                                                       ***
*****************************************************************************

APJP: START_PROXY_SERVER
APJP_LOCAL_PROXY_SERVER: PROXY_SERVER/START
APJP_LOCAL_PROXY_SERVER: PROXY_SERVER/START_PROXY_SERVER
APJP_LOCAL_PROXY_SERVER: PROXY_SERVER/START_PROXY_SERVER_WORKERS
APJP_LOCAL_PROXY_SERVER: PROXY_SERVER/START_HTTP_PROXY_SERVER
APJP_LOCAL_HTTP_PROXY_SERVER: HTTP_PROXY_SERVER/START
APJP_LOCAL_HTTP_PROXY_SERVER: HTTP_PROXY_SERVER/START_HTTP_PROXY_SERVER
APJP_LOCAL_HTTP_PROXY_SERVER: HTTP_PROXY_SERVER/START_HTTP_PROXY_SERVER_WORKERS
APJP_LOCAL_HTTP_PROXY_SERVER: HTTP_PROXY_SERVER/START_HTTP_SERVER
APJP_LOCAL_HTTP_SERVER: HTTP_SERVER/START
APJP_LOCAL_HTTP_SERVER: HTTP_SERVER/START_HTTP_SERVER
APJP_LOCAL_HTTP_SERVER: HTTP_SERVER/START_HTTP_SERVER_WORKERS
APJP_LOCAL_PROXY_SERVER: PROXY_SERVER/START_HTTPS_PROXY_SERVER
APJP_LOCAL_HTTPS_PROXY_SERVER: HTTPS_PROXY_SERVER/START
APJP_LOCAL_HTTPS_PROXY_SERVER: HTTPS_PROXY_SERVER/START_HTTPS_PROXY_SERVER
APJP_LOCAL_HTTPS_PROXY_SERVER: HTTPS_PROXY_SERVER/START_HTTPS_PROXY_SERVER_WORKE
RS
APJP_LOCAL_HTTPS_PROXY_SERVER: HTTPS_PROXY_SERVER/START_HTTPS_SERVERS
APJP: START_PROXY_SERVER: OK
APJP: TEST_HTTP_REQUESTS
APJP: HTTP_REQUEST/GET_HTTP_RESPONSE_MESSAGE: REQUEST: HEAD / HTTP/1.0
APJP: HTTP_REQUEST/GET_HTTP_RESPONSE_MESSAGE: RESPONSE: Sc 
»▬âs♦·.>èí&?╡ô∟╢=╠¡b₧
╛'ƒ\%♂q↕¡╜╕^┤V╓¡╟╗Ö£â←τA╕┼⌂▲hU╧H]╜Bq╜;�
�◄X√╡¼è→:╫├♥2P║┴æTΣæ?≡zhVÄ╟╫▄sq‼≤♫?╜╥�
�ò╔H┐
½j«3ß┌₧R╩ƒ┼▄Γª╚PiV╙≡vDR╟σt 
╬²1☺}?¡α√_<√π≈fïåê‼σóòç∟?╨╚ë↨┌á╓ª↕bR╩�
�e╤î=╩B£☼g╧3_Djú
σ▄?↑Jªv⌡%Z─F☼?♫ÇT┌ƒóU}r╢Qöù☻÷{▼.Ñ¡▄♂☺╕F~g�
��=♠?]ß4╓╝á» ÿc┤F◄♀ë"ÿÄ╡ΣÑ┼↔^│╪(û÷☼╙°Oàb
iª►└Θq╪l▲‼H≤┬σ¿░o╚>╛╜ 
▌→Y╨╞eM¼≡╙&e♥aUeMèjm¶µuw☼`φΘxR5f#■²◄╨pz«αa╖╬�
�A♫¢/▒π
+#oé┌ä⌠$ ▼X♫ò╫≤| 
O▼l₧ÖM►¿{└·?╧Äê⌠"│sφhτ¶╒°ƒb┐▓âh^??~⌠⌂⌐û[��
�│↔zα↑♀║Säq(ù╩?≤εx@î┘σL
÷▐-g∟?↔^╪≤⌂½qD¼»²a╧5▼╚E}⌠⌠☺£ {-2nw▀ÖJ
APJP: TEST_HTTP_REQUESTS: OK
APJP: TEST_HTTPS_REQUESTS
APJP: HTTPS_REQUEST/GET_RESPONSE_MESSAGE: REQUEST: HEAD / HTTP/1.0
APJP: HTTPS_REQUEST/GET_RESPONSE_MESSAGE: RESPONSE: Sc 
»▬âs♦·.>èí&?╡ô∟╢=╠¡b₧╛'ƒ\
%♂q↕¡╜╕^┤V╓¡╟╗Ö£â←τA╕┼⌂▲hU╧H]╜Bq╜;δ◄X��
�╡¼è→:╫├♥2P║┴æTΣæ?≡zhVÄ╟╫▄sq‼≤♫?╜╥¼ò╔H
┐→ê╜≥
½j«3ß┌₧R╩ƒ┼▄Γª╚PiV╙≡vDR╟σt 
╬²1☺☺∩£ατZ6∙÷Ω`è╞╓♂²εå╩@âƒ╔╟[▀º▌π♫<♫
┼öh┬┴a╚∟î]h▐i→z±Ω
═⌐.¶·♫╥0O╔
L╣╜s!#&å'◄é♠√u┼º¡╕↔₧b⌠→♠↑?>âÖ≈²²╓♠Sñ┼
.ù╢S─∞KÖy~ ♥Ä╢↕┐vx4@÷╦Σ∞ p▌5╣║     
ÜHN─┬yV╗
±C╘@t↓{*♂\?p‼J■mh¼εu],w"─╥ 
┼l/┤Θuóö?@S╪*║«V3;%ùÇé⌡y╝∟T♀ÿö░y♂☻@tå╬C↓ß|�
�µ╤ôƒ╧≤ ╗9Ñ
j∩→┌ßê/α╖öf[ï│IΦf¿╒5╧⌐z° 
s╘B₧kW≡╓?≈æj▼╜┼ⁿC■╔%|←~♥↑╪S¼!║3§Γα (═9Q�
�⌂º√♀éíjsn 5éçol
╗
APJP: TEST_HTTPS_REQUESTS: OK
APJP_LOCAL_PROXY_SERVER: PROXY_SERVER/GET_HTTP_PROXY_SERVER
APJP_LOCAL_PROXY_SERVER: PROXY_SERVER/GET_HTTPS_PROXY_SERVER
APJP_LOCAL_PROXY_SERVER: PROXY_SERVER/START_PROXY_SERVER_WORKER
APJP_LOCAL_PROXY_SERVER: PROXY_SERVER_WORKER/START
APJP_LOCAL_PROXY_SERVER: PROXY_SERVER_WORKER/START_PROXY_SERVER_WORKER
APJP_LOCAL_HTTPS_PROXY_SERVER: HTTPS_PROXY_SERVER/START_HTTPS_PROXY_SERVER_WORKE
R
APJP_LOCAL_HTTPS_PROXY_SERVER: HTTPS_PROXY_SERVER_WORKER/START
APJP_LOCAL_HTTPS_PROXY_SERVER: HTTPS_PROXY_SERVER_WORKER/START_HTTPS_PROXY_SERVE
R_WORKER
APJP_LOCAL_HTTPS_PROXY_SERVER: HTTPS_PROXY_SERVER/GET_HTTPS_SERVER
APJP_LOCAL_HTTPS_PROXY_SERVER: HTTPS_PROXY_SERVER/START_HTTPS_SERVER
APJP_LOCAL_HTTPS_SERVER: HTTPS_SERVER/START
APJP_LOCAL_HTTPS_SERVER: HTTPS_SERVER/START_HTTPS_SERVER
APJP_LOCAL_HTTPS_SERVER: HTTPS_SERVER/START_HTTPS_SERVER_WORKERS
APJP_LOCAL_HTTPS_SERVER: HTTPS_SERVER/START_HTTPS_SERVER_WORKER
APJP_LOCAL_HTTPS_SERVER: HTTPS_SERVER_WORKER/START
APJP_LOCAL_HTTPS_SERVER: HTTPS_SERVER_WORKER/START_HTTPS_SERVER_WORKER
APJP_LOCAL_HTTPS_SERVER: HTTPS_SERVER_WORKER: EXCEPTION
APJP.HTTP11.HTTPMessageException: HTTP_REQUEST_MESSAGE/READ
        at APJP.HTTP11.HTTPRequestMessage.read(HTTPRequestMessage.java:97)
        at APJP.HTTPS.HTTPSServerWorker.process(HTTPSServerWorker.java:234)
        at APJP.HTTPS.HTTPSServerWorker.run(HTTPSServerWorker.java:129)
        at java.lang.Thread.run(Unknown Source)
Caused by: javax.net.ssl.SSLException: Unrecognized SSL message, plaintext conne
ction?
        at sun.security.ssl.InputRecord.handleUnknownRecord(Unknown Source)
        at sun.security.ssl.InputRecord.read(Unknown Source)
        at sun.security.ssl.SSLSocketImpl.readRecord(Unknown Source)
        at sun.security.ssl.SSLSocketImpl.performInitialHandshake(Unknown Source
)
        at sun.security.ssl.SSLSocketImpl.readDataRecord(Unknown Source)
        at sun.security.ssl.AppInputStream.read(Unknown Source)
        at java.io.InputStream.read(Unknown Source)
        at APJP.HTTP11.HTTPRequestMessage.read(HTTPRequestMessage.java:44)
        ... 3 more
APJP_LOCAL_HTTPS_SERVER: HTTPS_SERVER/STOP_HTTPS_SERVER_WORKER
APJP_LOCAL_HTTPS_SERVER: HTTPS_SERVER_WORKER/STOP
APJP_LOCAL_HTTPS_SERVER: HTTPS_SERVER_WORKER/STOP_HTTPS_SERVER_WORKER
APJP_LOCAL_PROXY_SERVER: PROXY_SERVER/STOP_PROXY_SERVER_WORKER
APJP_LOCAL_HTTPS_PROXY_SERVER: HTTPS_PROXY_SERVER/STOP_HTTPS_PROXY_SERVER_WORKER

APJP_LOCAL_PROXY_SERVER: PROXY_SERVER_WORKER/STOP
APJP_LOCAL_HTTPS_PROXY_SERVER: HTTPS_PROXY_SERVER_WORKER/STOP
APJP_LOCAL_HTTPS_PROXY_SERVER: HTTPS_PROXY_SERVER_WORKER/STOP_HTTPS_PROXY_SERVER
_WORKER
APJP_LOCAL_PROXY_SERVER: PROXY_SERVER_WORKER/STOP_PROXY_SERVER_WORKER
APJP_LOCAL_HTTPS_PROXY_SERVER: HTTPS_PROXY_SERVER/STOP_HTTPS_SERVER
APJP_LOCAL_HTTPS_SERVER: HTTPS_SERVER/STOP
APJP_LOCAL_HTTPS_SERVER: HTTPS_SERVER/STOP_HTTPS_SERVER
APJP_LOCAL_HTTPS_SERVER: HTTPS_SERVER/STOP_HTTPS_SERVER_WORKERS

Original issue reported on code.google.com by roshanra...@gmail.com on 9 Feb 2013 at 9:13

GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
i think your php hosting space has forced advertisements.

Original comment by Tintinch...@gmail.com on 9 Feb 2013 at 9:57

GoogleCodeExporter commented 9 years ago
but my server is paid and is not free webhostings....
is there any free webhosting which works with APJP?

Original comment by roshanra...@gmail.com on 9 Feb 2013 at 10:00

GoogleCodeExporter commented 9 years ago
1. Try to add "Content-Type: image/png" to APJP_REMOTE_PHP-1.0.0 / index.php 
file:
  APJP_APJP::$APJP_REMOTE_HTTP_SERVER_RESPONSE_PROPERTY_KEY[0] = 'Content-Type';
  APJP_APJP::$APJP_REMOTE_HTTP_SERVER_RESPONSE_PROPERTY_VALUE[0] = 'image/png';

2. Not familiar with webhosting, so I can not recommend you one free webhosting 
tonight and it is very late in my time(UTC+08:00), tomorrow, I will try to find 
a free one which supports APJP. However, I do know quit a lot PaaS (Platform as 
a Service) which works fine with APJP, such as GAE, CloudFoundry, AppFog, 
OpenShift, dotCloud, Heroku and so on, though some of them are not a good idea 
as a proxy.

Original comment by goknmuse on 9 Feb 2013 at 3:57

GoogleCodeExporter commented 9 years ago
thank you goknmuse for the reply
1- i did add image/png and Content-Type as you said but still does not work

2- i know a little bit of php so free servers is better but if you know an easy 
PaaS which works fine with APJP let me know.

Original comment by roshanra...@gmail.com on 11 Feb 2013 at 7:52

GoogleCodeExporter commented 9 years ago
ok i could config and work with APJP on Heroku, but couldn't make it work with 
openshift / DotCloud / CloudFoundry !?

also i could config and install GAE 
and in my *****.appspot.com page i see 
HTTP/HTTPS
HTTPServlet
HTTPSServlet
so it should have been installed right. but after running APJP_LOCAL.bat i get 
following message:

C:\Users\Farshid\Desktop\APJP_LOCAL_JAVA-1.0.1>java -classpath APJP_LOCAL_JAVA-1
.0.1.jar APJP.Main
*****************************************************************************
***                                                                       ***
***                    Welcome to the IAIK JCE Library                    ***
***                                                                       ***
*** This version of IAIK-JCE is licensed for evaluation, education,       ***
*** research, and use in open-source projects only.                       ***
*** Commercial use of this software is prohibited.                        ***
*** For details please see http://jce.iaik.tugraz.at/sales/.              ***
*** This message does not appear in the registered commercial version.    ***
***                                                                       ***
*****************************************************************************

APJP: START_PROXY_SERVER
APJP_LOCAL_PROXY_SERVER: PROXY_SERVER/START
APJP_LOCAL_PROXY_SERVER: PROXY_SERVER/START_PROXY_SERVER
APJP_LOCAL_PROXY_SERVER: PROXY_SERVER/START_PROXY_SERVER_WORKERS
APJP_LOCAL_PROXY_SERVER: PROXY_SERVER/START_HTTP_PROXY_SERVER
APJP_LOCAL_HTTP_PROXY_SERVER: HTTP_PROXY_SERVER/START
APJP_LOCAL_HTTP_PROXY_SERVER: HTTP_PROXY_SERVER/START_HTTP_PROXY_SERVER
APJP_LOCAL_HTTP_PROXY_SERVER: HTTP_PROXY_SERVER/START_HTTP_PROXY_SERVER_WORKERS
APJP_LOCAL_HTTP_PROXY_SERVER: HTTP_PROXY_SERVER/START_HTTP_SERVER
APJP_LOCAL_HTTP_SERVER: HTTP_SERVER/START
APJP_LOCAL_HTTP_SERVER: HTTP_SERVER/START_HTTP_SERVER
APJP_LOCAL_HTTP_SERVER: HTTP_SERVER/START_HTTP_SERVER_WORKERS
APJP_LOCAL_PROXY_SERVER: PROXY_SERVER/START_HTTPS_PROXY_SERVER
APJP_LOCAL_HTTPS_PROXY_SERVER: HTTPS_PROXY_SERVER/START
APJP_LOCAL_HTTPS_PROXY_SERVER: HTTPS_PROXY_SERVER/START_HTTPS_PROXY_SERVER
APJP_LOCAL_HTTPS_PROXY_SERVER: HTTPS_PROXY_SERVER/START_HTTPS_PROXY_SERVER_WORKE
RS
APJP_LOCAL_HTTPS_PROXY_SERVER: HTTPS_PROXY_SERVER/START_HTTPS_SERVERS
APJP: START_PROXY_SERVER: OK
APJP: TEST_HTTP_REQUESTS
APJP: HTTP_REQUEST/GET_HTTP_RESPONSE_MESSAGE: REQUEST: HEAD / HTTP/1.0
APJP: HTTP_REQUESTS/TEST: EXCEPTION
APJP.HTTP11.HTTPRequestException: HTTP_REQUEST/GET_HTTP_RESPONSE_MESSAGE
        at APJP.HTTP11.HTTPRequest.getHTTPResponseMessage(HTTPRequest.java:623)
        at APJP.HTTP11.HTTPRequests.test(HTTPRequests.java:83)
        at APJP.Main.main(Main.java:257)
Caused by: java.io.IOException: Server returned HTTP response code: 403 for URL:
 https://google.com/HTTP
        at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown So
urce)
        at sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(Unkn
own Source)
        at APJP.HTTP11.HTTPRequest.getHTTPResponseMessage(HTTPRequest.java:426)
        ... 2 more
APJP: TEST_HTTP_REQUESTS: EXCEPTION
APJP.HTTP11.HTTPRequestException: HTTP_REQUESTS/TEST
        at APJP.HTTP11.HTTPRequests.test(HTTPRequests.java:107)
        at APJP.Main.main(Main.java:257)
Caused by: APJP.HTTP11.HTTPRequestException: HTTP_REQUEST/GET_HTTP_RESPONSE_MESS
AGE
        at APJP.HTTP11.HTTPRequest.getHTTPResponseMessage(HTTPRequest.java:623)
        at APJP.HTTP11.HTTPRequests.test(HTTPRequests.java:83)
        ... 1 more
Caused by: java.io.IOException: Server returned HTTP response code: 403 for URL:
 https://google.com/HTTP
        at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown So
urce)
        at sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(Unkn
own Source)
        at APJP.HTTP11.HTTPRequest.getHTTPResponseMessage(HTTPRequest.java:426)
        ... 2 more
APJP: TEST_HTTP_REQUESTS: NOT OK
APJP: TEST_HTTPS_REQUESTS
APJP: HTTPS_REQUEST/GET_RESPONSE_MESSAGE: REQUEST: HEAD / HTTP/1.0
APJP: HTTPS_REQUESTS/TEST: EXCEPTION
APJP.HTTP11.HTTPSRequestException: HTTPS_REQUEST/GET_HTTP_RESPONSE_MESSAGE
        at APJP.HTTP11.HTTPSRequest.getHTTPResponseMessage(HTTPSRequest.java:623
)
        at APJP.HTTP11.HTTPSRequests.test(HTTPSRequests.java:72)
        at APJP.Main.main(Main.java:274)
Caused by: java.io.IOException: Server returned HTTP response code: 403 for URL:
 https://google.com/HTTPS
        at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown So
urce)
        at sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(Unkn
own Source)
        at APJP.HTTP11.HTTPSRequest.getHTTPResponseMessage(HTTPSRequest.java:426
)
        ... 2 more
APJP: TEST_HTTPS_REQUESTS: EXCEPTION
APJP.HTTP11.HTTPSRequestException: HTTPS_REQUESTS/TEST
        at APJP.HTTP11.HTTPSRequests.test(HTTPSRequests.java:96)
        at APJP.Main.main(Main.java:274)
Caused by: APJP.HTTP11.HTTPSRequestException: HTTPS_REQUEST/GET_HTTP_RESPONSE_ME
SSAGE
        at APJP.HTTP11.HTTPSRequest.getHTTPResponseMessage(HTTPSRequest.java:623
)
        at APJP.HTTP11.HTTPSRequests.test(HTTPSRequests.java:72)
        ... 1 more
Caused by: java.io.IOException: Server returned HTTP response code: 403 for URL:
 https://google.com/HTTPS
        at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown So
urce)
        at sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(Unkn
own Source)
        at APJP.HTTP11.HTTPSRequest.getHTTPResponseMessage(HTTPSRequest.java:426
)
        ... 2 more
APJP: TEST_HTTPS_REQUESTS: NOT OK

whats wrong?

Original comment by roshanra...@gmail.com on 11 Feb 2013 at 12:01

GoogleCodeExporter commented 9 years ago
Sorry, I can not keep my words. Yesterday is the first of the Chinese New Year, 
so I am a little busy.

For APJP_REMOTE_PHP, you should edit APJP_LOCAL.properties ( 
https://github.com/jvansteirteghem/apjp/tree/master/APJP_REMOTE_PHP/src/main/ass
embly/APJP_REMOTE_PHP ):
  APJP_REMOTE_HTTP_SERVER_1_REQUEST_URL=http://YOUR.DOMAIN.ADDRESS/?HTTP

  APJP_REMOTE_HTTPS_SERVER_1_REQUEST_URL=http://YOUR.DOMAIN.ADDRESS/?HTTPS

"HTTP(S).php" has been replaced by "?HTTP(S)". Some guys made this kind of 
mistake, so you should check it again.

Original comment by goknmuse on 11 Feb 2013 at 12:34

GoogleCodeExporter commented 9 years ago
--"so it should have been installed right"
You are right.

Some basic information you should know.
1. *.appspot.com is blocked / disturbed by the GFW( Great FireWall 
http://en.wikipedia.org/wiki/Great_fire_wall#Technical_implementation ). If you 
were in China, you are supposed to edit APJP_LOCAL.properties like this ( 
http://code.google.com/p/apjp/wiki/InstallGuideOnGAE#%E7%BC%96%E8%BE%91APJP_LOCA
L_JAVA/APJP_LOCAL.properties ), however, it is kind of outdated to antiGFW this 
way.

2. If not, and you can directly visit *.appspot.com, you should edit your 
APJP_LOCAL.properties:
  APJP_REMOTE_HTTP_SERVER_1_REQUEST_URL=https://AppID.appspot.com/HTTP
  APJP_REMOTE_HTTPS_SERVER_1_REQUEST_URL=https://AppID.sppspot.com/HTTPS

Original comment by goknmuse on 11 Feb 2013 at 12:51

GoogleCodeExporter commented 9 years ago
i could not resolve my php config so maybe later if you could check which free 
hosting works with APJP i would appreciate so much

about GAE you were right, i used the proxy setting by editing "# 
APJP_HTTP_PROXY_SERVER" and "# APJP_HTTPS_PROXY_SERVER" and it works like a 
charm
thank you very much

Original comment by roshanra...@gmail.com on 11 Feb 2013 at 1:11

GoogleCodeExporter commented 9 years ago
--"ok i could config and work with APJP on Heroku"
Is it not enough for you? Using APJP with Heroku visits some website is not a 
problem, however, it is not a good idea to proxy download or watching videos. 
Neither is free webhostings. Paid server is out of this question. :P
I had tried to find a free webhostings today, however, I failed. awardspace.net 
is free but does not support OPENSSL. What's more, PaaS is easy too, so I quit.

--"but my server is paid"
"PRE-INSTALLATION: install PHP >= 5.0.0 + MCRYPT >= 2.5.6 + OPENSSL >= 0.9.6" ( 
https://github.com/jvansteirteghem/apjp/tree/master/APJP_REMOTE_PHP/src/main/ass
embly/APJP_REMOTE_PHP ) Check your server if meet all those pre-installtions.

BTW, I am not good at English, and I am afraid you can not understand Chinese. 
So you should spend more time following the readme.txt instructs, rather than 
Wiki( Mostly, it is for Chinese who do not know much about computer. ).

Original comment by goknmuse on 11 Feb 2013 at 1:15

GoogleCodeExporter commented 9 years ago
hehehehe you are right since PaaS is working no need PHP but i was trying to 
find other solution if this doesnt work

i thing i can copy APJP_LOCAL_JAVA-1.0.1 folder for GAE and use it in other 
laptop right? but what about Heroku because i guess it use a SSH shared key 
saved in my PC somewhere, is it possible to use it again in other PC?

another question what is the bandwith and speed limit of GAE and Heroku?

Thank you again for your help, and happy new year ;)

Original comment by roshanra...@gmail.com on 11 Feb 2013 at 1:35

GoogleCodeExporter commented 9 years ago
--"i can copy APJP_LOCAL_JAVA-1.0.1 folder for GAE and use it in other laptop 
right?"
Right.

--"but what about Heroku because i guess it use a SSH shared key saved in my PC 
somewhere, is it possible to use it again in other PC?"
Same to GAE.

--"another question what is the bandwith and speed limit of GAE and Heroku?"
GAE: https://developers.google.com/appengine/docs/quotas#Requests
Heroku: https://policy.heroku.com/aup and 
https://devcenter.heroku.com/categories/billing

Original comment by goknmuse on 11 Feb 2013 at 2:02