草庐IT

故障安全

全部标签

php - 如何安全地将我的 wordpress 博客移植到本地主机?

我正在尝试为我的wordpress博客制作本地开发副本。我首先尝试在本地安装wordpress(在Windows的XAMPP上),安装插件,然后导入实时数据(从数据库备份)。问题是每当我导入实时数据时,我都会收到各种错误,即使我通过数据库更改了博客的URL之后也是如此。此外,我的服务器上的重定向规则似乎在本地不起作用(无论是由wordpress还是它的某些插件设置)。那么有没有一种安全的方法来获取整个东西并使其在本地像服务器一样工作?非常感谢您的帮助:) 最佳答案 获取在线wordpress安装中所有文件的完整备份获取正在使用的数据

PHP nusoap 网络服务安全

我正在用php编写soap服务器和soap客户端。对于soap服务的身份验证,我想使用“usernametoken”来确保安全。任何人都可以将使用nusoap在服务器和客户端中应用的示例发送给我。我正在使用nusoap编写soap服务。感谢和问候,尼莎 最佳答案 服务器端:functiondoAuthenticate(){if(isset($_SERVER['PHP_AUTH_USER'])andisset($_SERVER['PHP_AUTH_PW'])){//hereIamhardcoding.Youcanconnecttoyo

php - AWeber API "Method requires access to Subscriber information"错误故障排除

我正在尝试使用PHPSDK从AWeber列表中检索特定订阅者。代码:$subscribers=$account->loadFromUrl("/accounts/$account->id/lists/$list_id/subscribers");var_dump($subscribers->find(array('email'=>$email)));exit;问题是,我收到以下错误:WebServiceError:MethodrequiresaccesstoSubscriberinformation.Google空手而归。 最佳答案

php - 如何为 cakephp 中的某些操作禁用安全组件?

我的add_note操作中有一个表单,我不希望SecurityComponent放置其token或检查。我该怎么做?我已经尝试了requireAuth('some_other_action')等,但它不起作用。 最佳答案 在CakePhp2.3中做:$this->Security->unlockedActions=array('add_note'); 关于php-如何为cakephp中的某些操作禁用安全组件?,我们在StackOverflow上找到一个类似的问题:

php - 这是否足够安全,用于散列

hash('sha512',$_POST['password'].time())我听说过很多关于这个和那个的事情,但无法得出结论...... 最佳答案 我建议添加一个salt在创建和散列密码时,除此之外-是。 关于php-这是否足够安全,用于散列,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/7201028/

php - 这是一种安全的方法吗,哎呀

$salt=$this->get_salt($username);if(is_null($salt)){returnFALSE;}$password=sha1(SITE_KEY.$password.$salt);$sth=$this->db->prepare("SELECTid,username,activeFROMuserWHEREusername=?ANDpassword=?");$sth->setFetchMode(PDO::FETCH_OBJ);$sth->execute(array($username,$password));if(($result=$sth->fetch()

php - 使用 Symfony 获取未登录用户的安全 token

我如何才能为任何用户获取安全token,而不仅仅是当前登录的用户?我希望能够对从数据库中获取的用户调用isGranted() 最佳答案 isGranted()来自安全服务,因此在不调整session状态的情况下很难/没有必要使用它来获取角色。不要误会我的意思,这绝对有可能......这会起作用,例如:publicfunctionstrangeAction(){//GetyourUser,howeveryounormallygetit$user=$userRepository->find($id);//Savethecurrentto

构建简单安全函数时的 PHP 逻辑运算符 "&&"和 "||"

几天前,我开始在我的项目中实现简单的安全功能,以防止用户查看其他用户添加到数据库中的客户。当我这样做时,我感到困惑,因为我意识到标准逻辑运算符的工作方式很奇怪。这是我最初写的代码:if($current_user_id!=$session_user_id||access_level($session_user_id)!=3){header('Location:logout.php');exit();}这意味着如果您尝试查看的存储客户不属于您或您的访问级别不是3(管理员),您将被注销。它应该按照这个工作:http://www.w3schools.com/php/php_operators

php - 从远程表单接受发布数据是否安全?

我目前正在构建一个项目,我希望用户能够在他们自己的站点上创建表单(不使用我们的任何工具),并且只需将一些隐藏变量放在具有他们的帐号或一些唯一的表单中标识符,然后将其表单上的操作更改为我们网站的表单处理链接。我想知道的是,它是否安全,或者它是否会导致从某个随机站点接受发布数据时出现问题。我在想我们应该有一个名为“account”的隐藏字段,当页面收到帖子时,它会首先检查是否设置了“account”。然后,如果它已设置,它将检查该值是否是我们的真实客户。然后在所有这些之后,它会清理帖子数据并将其输入到我们的潜在客户捕获数据库中。我知道像zoho报价表这样的地方你可以复制和粘贴,然后当他们被

php - 我可以安全地将 Composer 创建的 Laravel 项目移动到另一个目录吗?

我不小心通过Composer在user/name中安装了我的Laravel项目,而不是htdocs文件夹。我可以只将项目复制/粘贴到htdocs文件夹吗?还是应该先卸载项目,然后再通过Composer重新制作一个新应用? 最佳答案 一般来说,用Composer创建的项目是自包含的并且不依赖于它在文件系统中的位置(我对Laravel特别不熟悉,但我没有任何理由怀疑这里有不同的行为)。您可以毫无问题地移动/复制它们。关于您担心移动目录后无法加载插件:看看Composer如何生成它的自动加载器类映射(下面只是一个简短的摘录):$vendo