Tag: php

在node.js中的WordPress的身份validation

什么是允许用户使用Wordpress页面中的用户帐户使用node.js应用程序的最佳方式? 我曾尝试在Redis中存储会话信息,但是我对PHP不是很熟悉,并且遇到了会话没有被存储的情况。 我已经使用这个指南 。 我也试过使用node-phpass,但是没有很好的logging。 我已经成功连接到Wordpress数据库,但是使用node-phpass生成的密码哈希不匹配wp_users表中的哈希。 这就是我用来testingnode-phpass的东西: var mysql = require('mysql'); var connection = mysql.createConnection({ host : 'localhost', user : 'wordpress', password : 'jPWrwvGbYXMADd8F', database : 'wordpress', }); connection.query('SELECT * FROM wp_users', function(err, rows) { if (err) { console.log("Database error: " + err); } else { for (var i = 0; i < rows.length; i++){ […]

nodejs – 阻止php脚本利用尝试

我有很多的PHP漏洞文件的请求,并希望“处理”他们。 GET //phpMyAdmin/scripts/setup.php 200 42.452 ms – 3703 GET //phpmyadmin/scripts/setup.php 200 43.431 ms – 3703 GET //pma/scripts/setup.php 200 47.159 ms – 3703 GET //myadmin/scripts/setup.php 200 44.524 ms – 3703 GET //MyAdmin/scripts/setup.php 200 63.237 ms – 3703 GET //scripts/setup.php 200 75.063 ms – 3703 GET //admin/scripts/setup.php 200 43.158 ms – 3703 GET //db/scripts/setup.php 200 55.091 ms […]

Laravel npm安装获取警告 – npm WARN不赞成graceful-fs

我是Laravel新手,所以我想请一些帮助。 我正在关注如何pipe理CSS和JS,来自Laracasts的培训。 当我尝试运行npm install我收到了一些警告 npm WARN install Couldn't install optional dependency: Unsupported 我也试着用npm install –global gulp ,但是我得到了这个 npm WARN deprecated graceful-fs@3.0.8: graceful-fs v3.0.0 and before will fail on node releases >= v7.0. Please update to graceful-fs@^4.0.0 as soon as possible. Use 'npm ls graceful-fs' to find it in the tree. npm WARN deprecated lodash@1.0.2: lodash@<3.0.0 […]

OpenSSL PHP到JavaScript(节点)

我正在转换encryption脚本从PHP到JavaScript,正在挣扎… node.js密码文档如下: crypto.createCipheriv(algorithm, key, iv) 使用给定的algorithm,密钥和iv创build并返回一个密码对象。 PHP openssl-encrypt文档 : string openssl_encrypt ( string $data , string $method , string $password [, bool $raw_output = false [, string $iv = "" ]] ) PHP使用密码和和iv 。 当没有使用 IV时节点只使用密码 ,否则你必须提供密钥和iv 。 当我同时使用密码和iv时,如何将我的PHP函数转换为节点。 我也不清楚究竟是什么关键代表…节点文档指出, 密钥和四是计算,如果只有一个密码提供..这是什么PHP? 如果是这样,当我提供一个密码和一个iv时,它会做什么? 它使用密码作为密钥吗?

关于聊天应用程序的一点解释

我打算创build一个聊天应用程序,将被成千上万的用户使用。 最初,我在网上做了很多的教程,并阅读了很多关于PHP和MySQL聊天应用程序的内容。 在这个search过程中,我遇到了很多人说,在PHP中的聊天应用程序是成千上万的用户。 他们大多build议使用NodeJS。 我在这里的问题是,这些post都没有说明为什么NodeJS是好的。 从我读到的所有PHP聊天教程中,似乎在两个用户之间的聊天会话期间,他们正在交换的消息被发送回数据库。 我的问题是: 在NodeJS中,消息是不是发送回数据库? NodeJS是否将聊天消息保存在内存或类似的东西? 它与PHP和MySQL有什么不同? 或者NodeJS根本不使用数据库? 有人可以帮助我了解聊天应用程序如何在NodeJS中工作吗? 我不是要求代码片段。 我要用文字解释。 我知道有很多关于NodeJS的教程,但是我正在问关于聊天应用程序。 你的解释会帮助我更好地理解某些事情。

通过PHP连接到socket.io(nodejs)

我有一个需要通过PHP连接到websocket,发送数据,并立即断开连接。 不需要等待来自套接字的响应。 我用elefant.io但更新后库不起作用。 请告诉我如何通过PHP连接到websocket?

使用Node.js将图像插入到Excel表格中

我试图以编程方式将图像插入到Excel工作表的单元格中。 所有的图像都位于我的本地机器上。 我正在使用msexcel-builder模块,但它似乎没有能力将图像文件插入单元格。 谷歌search后,我看到这个post: PHP代码可以插入图像的Excel文件,并在MS Excel中正确打开它? 但它使用PHP,我宁愿避免它,如果我可以。 有没有NPM模块可以让我做到这一点? 谢谢,科林

Node.js`crypto.final`使得encryption的结果不同于PHP`mcrypt_encrypt`

起初,Node.jsencryption。 // Both of key and IV are hex-string, but I hide them in Stackoverflow. var secretKey = new Buffer('aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa', 'hex'), // 48 chars iv = new Buffer('bbbbbbbbbbbbbbbb', 'hex'); // 16 chars var str = 'This string will be encrypted.'; var cipher = crypto.createCipheriv('des-ede3-cbc', secretKey, iv), cryptedStr = cipher.update(str, 'utf8', 'base64') + cipher.final('base64'); 然后,PHP mcrypt。 […]

如何将用户名从php会话存储到nodejs中的socket.io库和套接字连接断开页面refresh.Why?

我正在为我的web作业portal.I用于保存用户的名称从php会话到nodejs套接字io库的聊天应用程序..我很困惑..它可以存储10k用户在套接字object.if是那么如何维护那个用户列表? 另一个问题是,当用户从一个页面导航到另一个.socket断开连接,并再次连接..它影响我的应用程序性能或nodejs服务器执行? 请指导我通过教程或博客..我还没有find相关的文档,但有关套接字连接pipe理..预先感谢!

整蛊网站的想法(不是你的一般想法,而不是一个“你会为我编程吗?”请求)

再次重申:这不是一个为我编写任何东西的请求。 我正在寻找更有经验的Web开发人员告诉我,如果我的想法是真的可行的,因为它涉及一些相当棘手的问题(至less,我认为是这样)。 请,如果这篇文章是封闭的,我至less可以先告诉我应该在哪里发表一些小build议? 想象一下:你访问一个网站(比如说malonssite.com)。 你login后,你会看到一个双窗口的窗口。 左边是聊天列表(想想FB好友列表)。 右边是一个“浏览器”。 聊天列表由login到malonssite.com的其他人填充,并且正在访问与使用“embedded式”浏览器相同的页面。 每个用户都有能力“允许追随者”,在这一点上他们访问的任何网站,他们的所有追随者“追随”。 图片素描: 我的能力:PHP的MySQL的Javascript(包括node.js,但是这更多的服务器我猜) 我做了很长时间的投票和ajax,但是这变得复杂了。 我想这样的事情可能是最好的闪存? 或者也许是一个老式的Java小程序? 我只是不确定。 我很自信,我可以自己做这个事情,我只是不确定使用什么技术。 我通常在每个地区都遇到了绊脚石,通常是根据同一原产地政策 。 我知道JSONP可以绕过SOP,但是它足够强大,可以做我想做的事情吗? 我对此不够熟悉。 一般的套接字(networking套接字,flash套接字等)和node.js对我来说都是很新颖的,我认为它们有某种答案,我只是在寻找一些validation。 谢谢!