【php – 如何在传出的HELO / EHLO中不使用“localhost.localdomain”?】教程文章相关的互联网学习教程文章

php – 在PDO中使用mysql_real_escape_string(没有连接到localhost服务器)

所以我相当偏执,并使用PDO的mysql_real_escape_string().我实际上不在PDO中使用预处理语句,所以我必须清理输入. 在我自己的服务器上托管时,我会在本地机器上创建一个非特权用户,这样mysql_real_escape_string()就不会失败并清空我的变量(嘿,现在已经消毒了!).我意识到这是一个非常失败的解决方案,因为如果数据库没有匹配的字符集,那么根本没有消毒点,但它适用于临时. 现在在我的新主机上,我无法为数据库创建一个unpassworded,nonr...

php – SQLSTATE [HY000] [1698]访问被拒绝用户’root’@’localhost’【代码】

我刚刚安装了Ubuntu 16.04并在其上安装了Web服务器.一切运作良好,但我无法访问数据库.即使我创建新用户并授予所有权限,我也无法创建数据库在PHP中我收到此错误:SQLSTATE[HY000] [1698] Access denied for user 'root'@'localhost'当我尝试登录终端时,它可以工作,但在PHP和phpmyadmin中没有. PHP代码:protected $host = '127.0.0.1'; protected $db = 'dbname'; protected $name = 'root'; protected $pass = 'root'; protected $...

php – MySQLI 28000/1045用户’root’@’localhost’拒绝访问【代码】

我遇到了一些麻烦.所以我试图使用MySQLi连接到我的数据库,但我收到此错误:Warning: mysqli::mysqli(): (28000/1045): Access denied for user 'root'@'localhost' (using password: NO) in /home/venge/public_html/library/classes/database.class.php on line 16Warning: Missing argument 1 for Users::__construct(), called in /home/venge/public_html/routing.php on line 4 and defined in /home/venge/public_html/libra...

php – mysql_connect(localhost / 127.0.0.1)在Windows平台上运行缓慢【代码】

我使用的是Windows 7,Apache 2,PHP 5,MySQL 5,它们都在同一台机器上.我发现了一个有趣的问题,我有以下代码:$sql = "select * from user1";$conn = mysql_connect("localhost", "root", "xxxxxxxx");mysql_select_db("test1");mysql_query("set names utf8");$result = mysql_query($sql, $conn);while ($row = mysql_fetch_assoc($result)){foreach ($row as $key => $value){echo $key." => ".$value." || ";}echo "<br/>";}mysq...

php – localhost与mysql_connect()中的127.0.0.1

>在mysql_connect()中使用localhost是否比使用127.0.0.1更快地建立连接?> PHP脚本和mySQL之间的连接类型是什么(使用mysql_connect()函数时)?是TCP / IP吗?解决方法:> Windows和Linux之间存在差异.如果您使用unix域套接字,它将比使用TCP / IP稍快(因为您的开销较少).> Windows使用TCP / IP作为默认设置,而如果选择localhost,则Linux尝试使用Unix域套接字,如果选择127.0.0.1,则尝试使用TCP / IP.

php – 警告:mysqli_connect():( HY000 / 1045):用户’用户名’@’localhost’拒绝访问(使用密码:YES)【代码】

Warning: mysqli_connect(): (HY000/1045): Access denied for user ‘username’@’localhost’ (using password: YES) in C:\Users\xampp\htdocs\PHP_Login_Script\config.php on line 6 Warning: mysqli_real_escape_string() expects parameter 1 to be mysqli, boolean given in C:\Users\xampp\htdocs\PHP_Login_Script\login.php on line 10 Warning: mysqli_real_escape_string() expects parameter 1 to be mysqli, boole...

mysql – CakePHP 2.1不适用于localhost【代码】

我在远程主机上部署了我的应用程序,一切都按预期工作.但是当我尝试在localhost上测试我的代码时,它会给我以下错误,而不会对主机上的代码进行任何更改: 致命错误:[路径]中找不到“AppHelper”类 我使用CakePHP 2.1和MySQL作为我的默认数据源. 我连接到我的本地数据库就像远程一样(具有身份验证更改):public $default = array('datasource' => 'Database/Mysql','persistent' => false,'host' => 'localhost','login' => 'root','...

php artisan migrate – SQLSTATE [HY000] [1045]访问被拒绝用户’laravel’@’localhost’【代码】

我想按照这个课程设置和学习laravel:https://laracasts.com/series/laravel-from-scratch-2017/episodes/4 当我尝试使用命令php artisan migrate时出现此错误:[Illuminate\Database\QueryException] SQLSTATE[HY000] [1045] Access denied for user 'laravel'@'localhost' (using password: NO) (SQL: select * from i...

php – 在localhost xampp os x上建立数据库连接时出错

我是wordpress的初学者,想要学习它,第一步就是失败:(我试图在localhost(xampp)上安装它,并显示此错误“建立数据库连接时出错” 我在这个视频https://www.youtube.com/watch?v=A3fXcvnzlkw中做了每一步 >安装xampp-osx-5.6.30.>打开mysql数据库和apache服务器.>转到phpmyadmin并将新数据库名称添加为“wp”.>下载wordpress 4.7.2>将wordpress文件夹复制到htdocs,然后将其重命名为wp.>转到wp-sample-config将其重命名为wp-config,将数...

PHP mysql_real_escape_string():拒绝访问用户’www-data’@’localhost’【代码】

我刚刚在生产服务器上上传了我的网站,我收到错误:Warning: mysql_real_escape_string(): Access denied for user 'www-data'@'localhost' (using password: NO) in file.php on line 106Warning: mysql_real_escape_string(): A link to the server could not be established in file.php on line 106函数的代码是include('./../inc/conn.php'); if(isset($_GET['query']))$q = clean($_GET['query']); function clean($var){retu...

php – 从App Engine连接到Cloud SQL比从localhost连接慢【代码】

所以我一直在尝试从我的Google App Engine连接到Google Cloud SQL.一切正常,但延迟非常高.一个简单的选择查询大约需要1.3秒.但是,当我从localhost连接时,它需要更短的时间.连接的不同之处如下: 在App Engine yaml中MYSQL_DSN: /cloudsql/instanceName MYSQL_USER: user MYSQL_PASSWORD: password MYSQL_DATABASE: dbname在App Engine php中$servername = getenv('MYSQL_DSN'); $username = getenv('MYSQL_USER'); $password = get...

php – 用户’root’@ localhost mysql错误1045拒绝访问【代码】

我是PHP的新手.执行我的应用程序时出现以下错误: 在phpMyadmin中,代码是这样的$cfg['Servers'][$i]['auth_type'] = 'config'; $cfg['Servers'][$i]['user'] = 'root'; $cfg['Servers'][$i]['password'] = ''; $cfg['Servers'][$i]['AllowNoPasswordRoot'] = true;由于我已经恢复,我已将上述代码更改为$cfg['Servers'][$i]['auth_type'] = 'config'; $cfg['Servers'][$i]['user'] = 'root'; $cfg['Servers'][$i]['password'] = 'Pa...

php – SQLSTATE [HY000] [2005]未知的MySQL服务器主机’localhost:3306′(2)【代码】

目前我在laravel面临上述问题.基本上这个项目是在mac OS x上设置的,目前我在Linux上工作.所以当我运行它是在浏览器上它给我的错误.我还更改了数据库文件中的数据库详细信息.但现在这个错误来了.所以,请你告诉我如何解决它. 打开:/var/www/laravel-projects/wit/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php*/ public function createConnection($dsn, array $config, array $options) { $username...

如何在localhost ubuntu中测试PHP套接字编程【代码】

我有两个文件: client.php<?php $host = "127.0.0.1"; $port = 25003; $message = "Hello Server"; echo "Message To server :".$message; $socket = socket_create(AF_INET, SOCK_STREAM, 0) or die("Could not create socket\n"); $result = socket_connect($socket, $host, $port) or die("Could not connect to server\n"); socket_write($socket, $message, strlen($message)) or die("Could not send data to serve...

如何在Linux上使用PHP从localhost发送电子邮件【代码】

我知道要在Windows上从localhost发送电子邮件,您需要在php.ini中更改SMTP服务器,但这仅在Windows上有效:[mail function] ; For Win32 only. ; http://php.net/smtp SMTP = localhost ; http://php.net/smtp-port smtp_port = 25那么我应该怎么做才能从Linux OS发送电子邮件?解决方法:我建议安装ssmtp而不是安装像postfix这样的完整邮件服务器.如果这只是一个本地测试环境,您可能不需要完整的MTA. ssmtp非常容易设置 – 您只需为远...