小编spa*_*cle的帖子

Chrome DevTools搜索网站中的所有JavaScript文件

我正在开发一个新客户的网站,该网站从CDN加载Javascript,因此Javascript未嵌入或与网页源内联.我想暂停每次getCurrentPosition()执行以确定它包含在哪个外部JS文件中.

我意识到我可以使用其他工具对JS文件的内容进行字符串搜索,但我宁愿继续使用Chrome的调试工具.

我应该尝试创建一个监视表达式,还是有另一种方法来确定触发某个JS函数的时间和位置?

javascript debugging google-chrome google-chrome-devtools

23
推荐指数
2
解决办法
3万
查看次数

使用artisan创建UserController.php失败

学习Laravel 4应用程序开发 - Hardik Danger之后.

我尝试通过执行以下操作来创建我的第一个带有工匠的控制器:

php artisan Usercontroller:make users
Run Code Online (Sandbox Code Playgroud)

我收到一个错误:

  [InvalidArgumentException]                                        
  There are no commands defined in the "Usercontroller" namespace.  

  Did you mean this?                                                
      controller 
Run Code Online (Sandbox Code Playgroud)

这里发生了什么?

php laravel laravel-4

9
推荐指数
2
解决办法
8066
查看次数

如何使用通过 POST 请求提交的 PHP 接收图像(文件)

我有一个文件:success.jpg

我想通过 HTTP POST 请求发送这个文件,并将它放在我服务器上的公共目录中。

如果我从浏览器上传,我有一个简单的 HTML 表单和 PHP 处理器:php.net/manual/en/features.file-upload.post-method.php

我试图完全放弃使用表单,而只是通过 POST 将数据传递到 URL(例如 myimageserver.com/public/upload.php)。

似乎我可以使用 PHP 函数 move_uploaded_file,它甚至在这里谈到使用 POST:http : //php.net/manual/en/function.move-uploaded-file.php但它没有提供可以接收并存储已通过 POST 上传的文件。

有没有人做过类似的事情?

php post file-upload

6
推荐指数
1
解决办法
1万
查看次数

Laravel Routing:使用URL查询字符串时如何路由?

我有一条路线 - 让我们称之为统计数据.这是我的路由目前的样子:

Route::get('stats', 'StatsController@index');
Route::get('stats/{query}', 'StatsController@store');
Run Code Online (Sandbox Code Playgroud)

我的目标是显示有人访问/统计数据的统计数据,并在有人访问类似于/ stats的网址时存储统计数据?name = John&device = Android.

如果有一个查询字符串附加到我的命名空间统计信息,我将如何路由?

像这样的东西?

Route::get('stats/?name=*&device=*', 'StatsController@store');
Run Code Online (Sandbox Code Playgroud)

php routing laravel laravel-4

5
推荐指数
1
解决办法
3519
查看次数

Laravel Homestead:Nginx未能在Vagrant上开始.需要root密码才能访问Nginx日志

使用Laravel Homestead与Laravel合作4. 今天早上跑完流浪汉后,我无法访问homestead.app:8000.我没有问题,所以我调查了我的虚拟机,发现Nginx没有启动.然后我尝试查看日志,并且我被拒绝来自/ var/log/nginx目录的权限,该目录由www-data adm拥有.

那么我的问题是,允许我访问该目录的susudo密码是什么?该文档令人惊讶地没有任何信息以及Homestead.app Git存储库.谢谢.

laravel laravel-4

4
推荐指数
3
解决办法
9591
查看次数

将POP(Gmail)电子邮件保存到MySQL数据库的最有效方法

我需要对从Gmail收到的电子邮件运行查询.当我运行Google Business Apps时,我有POP和IMAP访问权限.为了避免使用API​​,我只想将电子邮件下载到MySQL数据库.最后,我将展示CRM的使用情况统计数据和指标,但现在我只需要定期下载(每5分钟一次).

附加信息:我使用的是Ubuntu 14.04.我的应用程序将使用PHP构建,但为了简单起见,我可以使用bash或Python脚本获取所有电子邮件.我此刻并不挑剔.

我遇到过一些非常过时的PHP脚本,但我想知道是否还有更新的东西:

http://www.phpclasses.org/package/3324-PHP-Retrieve-e-mail-messages-into-a-MySQL-database.html http://www.phpclasses.org/package/2-PHP-Access -to-电子邮件的邮箱,使用最POP3-protocol.html

PS我打算使用像WebMail Lite或Roundcube这样的开源电子邮件客户端,但他们似乎并没有将电子邮件保存到数据库中,但我认为他们可能实际上使用的API可能允许我获取统计数据需要但又一次,我认为会有一个更有效的解决方案.

php python mysql email bash

4
推荐指数
1
解决办法
3859
查看次数

MySQL更新查询与WHERE子句和INNER JOIN不起作用

似乎无法达到我的更新查询中的下一步.我能够成功查看与select no问题相关的列:

SELECT sales_flat_order_grid.entity_id,sales_flat_order_grid.increment_id,sales_flat_order.coupon_code
FROM sales_flat_order_grid 
INNER JOIN sales_flat_order ON sales_flat_order_grid.entity_id = sales_flat_order.entity_id     
WHERE sales_flat_order_grid.increment_id = "12345678";
Run Code Online (Sandbox Code Playgroud)

这显示了与正确的increment_id相关的3列.

下一步是更新sales_flat_order.coupon_code字段.这是我的尝试:

UPDATE sales_flat_order 
INNER JOIN sales_flat_order ON sales_flat_order_grid.entity_id = sales_flat_order.entity_id      
WHERE sales_flat_order_grid.increment_id = "12345678"
SET coupon_code = "newcoupon";
Run Code Online (Sandbox Code Playgroud)

但我一直收到一个Not unique table/alias:'sales_flat_order'错误消息.有人能指出我正确的方向吗?

mysql inner-join where-clause

4
推荐指数
1
解决办法
6985
查看次数

如何使用Import.io继续查询自动化

我已经使用Import.io中的Extractor工具成功创建了一个查询.它完全符合我的要求,但我现在需要每天运行一次或两次.Import.io作为API的目的是允许我使用自己的应用程序构建逻辑,例如数据存储和计划任务(每天多次运行查询),还是有方法来安排查询并利用长期存储我的结果完全在Import.io服务中?

我很高兴创建一个Laravel或Rails应用程序来向API发出请求并将信息存储在其他地方但是如果我通过这样做重新发明轮子并且它们提供了解决这个问题的方法,那么这是一个真正的节省时间.

import.io

4
推荐指数
1
解决办法
559
查看次数

使用SASS,需要将CSS输出到不同的目录

今晚我跳进了SASS,我正在使用Sublime Text 2和SASS Build以及SublimeOnSaveBuild.经过多次搜索,我仍然找不到如何指定不同的输出目录.我基本上有一个CSS /目录和一个包含我所有SASS文件的SCSS /目录.我想输出到../CSS.我认为它涉及修改Sublime中的包设置文件.这是默认的首选项文件:

{"filename_filter":"\.(css | js | sass | less | scss)$","build_on_save":1}

我相信"构建"或"输出"路径会在那里,但我只是不确定.提前致谢.

css sass sublimetext sublimetext2

3
推荐指数
1
解决办法
6709
查看次数

防止通过URL字符串提交的基于DDoS的MySQL查询的方法

我正在使用我没有创建的网站.看来我正在处理涉及通过URL字符串查询数据库的DDoS和/或SQL注入攻击.我目前正在调查查询中添加"斜杠"的方法,据我所知,如果是基于表单的话,它会有所帮助:

http://php.net/manual/en/function.addslashes.php

如果这不起作用,我很好奇是否有办法简单地限制每个会话,每个IP或任何其他可能至少减缓攻击的变量执行查询的频率.先感谢您.

mysql security sql-injection ddos botnet

2
推荐指数
1
解决办法
4291
查看次数

JavaScript倒计时器:计算美国东部时间午夜前的秒数

我正在使用以JavaScript运行的24小时倒数计时器.目前,它使用秒作为基础测量.我在这里列出了86400但是我想计算每天午夜剩下的秒数,EST(-5).有人可以请证明我如何定义该值并将其插入"时间"变量?我已经看到了其他的变化,但我无法让它为这个特定的脚本工作.先感谢您.

<script type="application/javascript">
var myCountdown1 = new Countdown({
time: 86400, // 86400 seconds = 1 day
width:200, 
height:55,  
rangeHi:"hour",
style:"flip"    // <- no comma on last item!
});
</script>
Run Code Online (Sandbox Code Playgroud)

javascript

2
推荐指数
1
解决办法
3508
查看次数

试图在Ubuntu上安装OAuth但收到错误

我试图在Ubuntu Server 12.04上安装OAuth但是收到错误.我正在按照本教程进行操作,但是有些东西没有排队:

http://sergiopvilar.wordpress.com/2013/05/18/how-to-install-php-oauth-extension/

命令我在终端中运行:

sudo pecl install oauth
Run Code Online (Sandbox Code Playgroud)

我得到响应的最后一部分错误(因为它返回几页响应):

    running: make
/bin/bash /tmp/pear/temp/pear-build-rootFgGDRe/oauth-1.2.3/libtool --mode=compile cc  -I. -I/tmp/pear/temp/oauth -DPHP_ATOM_INC -I/tmp/pear/temp/pear-build-rootFgGDRe/oauth-1.2.3/include -I/tmp/pear/temp/pear-build-rootFgGDRe/oauth-1.2.3/main -I/tmp/pear/temp/oauth -I/usr/include/php5 -I/usr/include/php5/main -I/usr/include/php5/TSRM -I/usr/include/php5/Zend -I/usr/include/php5/ext -I/usr/include/php5/ext/date/lib  -DHAVE_CONFIG_H  -g -O2 -Wall -g   -c /tmp/pear/temp/oauth/oauth.c -o oauth.lo
libtool: compile:  cc -I. -I/tmp/pear/temp/oauth -DPHP_ATOM_INC -I/tmp/pear/temp/pear-build-rootFgGDRe/oauth-1.2.3/include -I/tmp/pear/temp/pear-build-rootFgGDRe/oauth-1.2.3/main -I/tmp/pear/temp/oauth -I/usr/include/php5 -I/usr/include/php5/main -I/usr/include/php5/TSRM -I/usr/include/php5/Zend -I/usr/include/php5/ext -I/usr/include/php5/ext/date/lib -DHAVE_CONFIG_H -g -O2 -Wall -g -c /tmp/pear/temp/oauth/oauth.c  -fPIC -DPIC -o .libs/oauth.o
In file included from /tmp/pear/temp/oauth/php_oauth.h:47:0,
                 from /tmp/pear/temp/oauth/oauth.c:14:
/usr/include/php5/ext/pcre/php_pcre.h:29:18: fatal error: pcre.h: No such file or directory
compilation …
Run Code Online (Sandbox Code Playgroud)

php ubuntu oauth

1
推荐指数
1
解决办法
5882
查看次数

有没有更有效的方法来运行我的PHP IF ... ELSEIF语句?

这是我刚刚添加到购物车中的一个片段,它基本上呈现了一个选择框,其中包含4个数量选项并刷新页面.最初,有一个简单的输入框,用户可以使用它来操作数量,但是一小群用户在进入Checkout之前并没有真正点击"更新购物车",所以我决定更积极主动.除了UX实践和AJAX方法之外,我很好奇是否需要在PHP中使用这些选项的冗余.我怎么能让它更有效率?

<select name="quantity" onchange="return updateCart();">
<?php if($this->getQty() == 1) : ?>
    <option value="1" selected="selected">1</option>
    <option value="2">2</option>
    <option value="3">3</option>
    <option value="4">4</option>
<?php elseif($this->getQty() == 2) : ?>
    <option value="1">1</option>
    <option value="2" selected="selected">2</option>
    <option value="3">3</option>
    <option value="4">4</option>
<?php elseif($this->getQty() == 3) : ?>
    <option value="1">1</option>
    <option value="2">2</option>
    <option value="3" selected="selected">3</option>
    <option value="4">4</option>
<?php elseif($this->getQty() == 4) : ?>
    <option value="1">1</option>
    <option value="2">2</option>
    <option value="3">3</option>
    <option value="4" selected="selected">4</option>
<?php else : ?>
    <option value="1">1</option>
    <option value="2">2</option>
    <option value="3">3</option>
    <option value="4">4</option>
<?php endif; ?> …
Run Code Online (Sandbox Code Playgroud)

php if-statement

1
推荐指数
1
解决办法
97
查看次数