现在,当我尝试使用nginx和php5-fpm运行我的web应用程序时,它找不到套接字,因为它仍然在/var/ run /mysqld.sock中查找。我搜索了我的php.ini,并将所有三个可用的套接字选项(pdo_mysql.default_socket、mysql.default_socket、mysqli.default_socket)都设置为我在cgi,cli和fpm文件夹中做了这件事。然而,它仍然不起作用。我还需要添加其他选项吗?或者我应该在总体上重新考虑我的方法?]
[<
首先,我想说,我知道PDO/mysqli是一个新的标准,并且已经被广泛地涵盖在这个标准上。但是,在这种情况下,在启动客户端站点之前,我没有时间将所有查询转换为PDO。sql ="SELECT email FROM members WHERE email = '$userEmail'"; :像上面的例子一样,一起使用filter_var和mysql_real_escape_string我主要关心的是,在执行/上载到DB时,这两个函数是否