Ich habe eine vb.net-Software und ich werde PHP-Code auf meiner Website verwenden, um einen Benutzer für den Kunden zu machen. Ich habe viele Codes versucht, aber ich habe immer den gleichen Fehler:PHP MySQL SSL-Zertifikat
Warning:
mysqli_ssl_set() expects parameter 1 to be mysqli, null given in xxxxxxxxxxx/makeuser/insert.php on line 12 Warning: mysqli::mysqli(): (HY000/2002):
Der PHP-Code muss auch Zertifikat also wo soll ich das Zertifikat speichern. Soll ich sie auf meinem Webserver speichern? Ich verstehe, dass ich das Zertifikat auf meinem Webserver speichern kann, aber ist es sicher?
Wenn ich meinen SQL-Skript ausführen soll ich so tue:
$sql = $conn->prepare ("CREATE DATABASE '$_POST[group]' /*!40100 DEFAULT CHARACTER SET latin1 */;");
ich auf dem ausführen Prozess auch einen Fehler. Wenn ich $ssl
anstelle von $conn
verwende, erhalte ich den Fehler nicht. Ist das korrekt?
Mögliche Duplikate von [Was erwartet der mysqli \ _error() -Parameter 1 als mysqli, null gegeben bedeutet?] (http://stackoverflow.com/questions/7457191/what-does-the -mysqli-error-expects-parameter-1-zu-mysqli-null-given-mean) –
Ich denke, dass das Erstellen von Datenbanken/Tabellen ein seltenes Ereignis sein sollte. Es hat viele Auswirkungen auf die Leistung –
Willkommen bei SO. Bitte lesen Sie [Welche Themen kann ich fragen?] (Http://stackoverflow.com/help/on-topic) und [Wie stelle ich eine gute Frage] (http://stackoverflow.com/help/how-to -ask) Und [die perfekte Frage] (http://codeblog.jonskeet.uk/2010/08/29/writing-the-perfect-question/) Und [Wie man ein minimales, vollständiges und verifizierbares Beispiel erstellt] (http://stackoverflow.com/help/mcve) – RiggsFolly