【发布时间】:2020-08-18 22:15:38
【问题描述】:
我的代码将人们的 ip 记录在 mysql 数据表中。所以,问题是它在我的本地主机上工作,但是当我将文件传输到我的 ubuntu 服务器时它不工作。我的网站上没有错误或其他内容。但是数据没有覆盖在我服务器上方的数据表中。这是iplog.php
<?php
include 'configserver.php';
$url=$_SERVER['REQUEST_URI'];
$ip=$_SERVER['REMOTE_ADDR'];
$host=$_SERVER['SERVER_NAME'];
$log= $db->prepare("INSERT INTO iplog (ip,url,hostname) VALUES (:ip,:url,:hostname)");
$log->bindParam(':ip', $ip);
$log->bindParam(':url', $url);
$log->bindParam(':hostname', $host);
$log->execute();
?>
【问题讨论】:
-
查看 $_server 的手册,您想要的一些信息需要特殊设置。
标签: php mysql phpmyadmin