Head's Up! These forums are read-only. All users and content have migrated. Please join us at community.neo4j.com.
07-05-2020 01:43 PM
trying to connect neo4j internal server which is not ssl enabled . graphware php client throwing error of handshake so my question is is there any way to disable ssl support which is enabled by default .
error is given below.
string(91) "Handshake Exception. Unable to negotiate a version to use. Proposed versions were [1,0,0,0]"
07-07-2020 07:20 AM
You are not on a 4.x version by any chance?
The Graphaware/PHP driver is limited to version 3.x
07-08-2020 02:41 PM
i am on 4.x which library or client i have to use for php .?
07-09-2020 03:24 AM
Haven't used PHP myself with Neo4J I am not 100% sure but I think there is no 4.x driver at the moment. The docs at https://neo4j.com/developer/php/ do mention a 4.0 PHP client but this refers to https://github.com/graphaware/neo4j-php-client and it is Archived.
Depending on what you are building I would either use GraphQL/Grandstack or write a custom API which connects to the database in a 1st tier supported language.
Either can be connected to a front-end using XHR calls.
You can find more info on this at https://neo4j.com/developer/language-guides/
Neo4j officially provides drivers for .Net, Java, Spring, JavaScript, Go, and Python.
Hope this helps,
Paul
All the sessions of the conference are now available online