Ich erstelle eine Webanwendung mit PHP, um auf google app engine
zu laufen. Ich möchte google cloud sql
verwenden, um Daten zu speichern. Ich habe während der Entwicklung eine lokale MySQL-Instanz verwendet. Ich habe quercus
zu meinem Projekt hinzugefügt und schrieb einfachen php Code, um Daten von der vorhandenen mysql Datenbank zu erhalten. aber ich habe unter Fehler, wenn ich meine PHP-Datei ausführen.PhP mit GAE und Google Cloud SQL
D:\workspace\PHPStore\war\info.php:6: Warning: A link to the server could not be established. url=jdbc:mysql://localhost:3306/?characterEncoding=ISO8859_1 driver=com.mysql.jdbc.Driver com.caucho.quercus.QuercusModuleException: java.lang.ClassNotFoundException: com.mysql.jdbc.Driver [mysql_connect] Unable to select database
Linie 6 auf PHP-Datei ist,
mysql_connect(localhost,$username,$password);
, was der Fehler ist? Wie kann ich das korrigieren und Daten abrufen?
Google App Engine ermöglicht PHP ?. Ich dachte, sie hätten nur Java oder Python laufen lassen. – Lobo
Sind Sie sicher, dass "mysql" auf der gleichen Maschine ist? – Baba
@Lobo wir können PHP nicht direkt auf Google App Engine ausführen. aber wir können PHP auf Google App Engine mit Quercus ausführen. (http://quercus.caucho.com/) – Bishan