小编pap*_*lip的帖子

Git Windows命令提示符在Git命令中被卡住(END)

我有Git for Windows安装程序(msysgit),它在过去几天工作正常,今天我遇到了一个奇怪的错误.

在Windows命令提示符或与msysgit捆绑在一起的Git Bash中发出Git命令时,我会看到一个奇怪的"(END)"行,然后我就不能发出任何其他的comamnds.

替代文字

此时我得到的只是系统发出哔哔声.

有任何想法吗?

谢谢,P

windows git command-line cmd msysgit

48
推荐指数
4
解决办法
2万
查看次数

Facebook JavaScript SDK over HTTPS加载非安全项目

我有一个使用Facebook Connect.js的Facebook应用程序.

我正在通过HTTPS运行我的应用程序.https://除了必须包含在Facebook中的一些内容之外,网站上的所有内容都是从中提供的Connect.js

问题是我收到警告消息,说明页面中有非安全项目.

我已经使用Chrome的开发者工具/网络选项卡检查了正在加载的脚本,以查看正在加载的文件以及从何处加载.

我能看到的唯一一个是通过HTTP加载而不是通过HTTPS加载的是一个名为的文件http://static.ak.facebook.com/connect/canvas_proxy.php.

如何强制此文件使用HTTPS?

ssl https facebook facebook-javascript-sdk

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

使用extraParams传递额外的GET变量的jQuery自动完成

我指的是JörnZaefferer的jQuery Autocomplete v1.1插件[来源:http://bassistance.de/jquery-plugins/jquery-plugin-autocomplete/],因为这个插件似乎有很多变种.

我正在尝试在用户开始输入时将其他参数传递给服务器,因为我有多个字段,我希望自动完成提供建议.

除了查询之外,我想将输入名称属性发送到服务器,但我似乎无法在extraParams中使用$(this).attr('name').

我的jQuery:

   $('.ajax-auto input').autocomplete('search.php', {
     extraParams: {
      search_type: function(){
       return $(this).attr('name');
      }
     }
   })
Run Code Online (Sandbox Code Playgroud)

这是我的HTML.

 <form method="post" action="#" id="update-form" autocomplete="off">
  <ol>
         <li class="ajax-auto">
             <label for="form-initials">Initials</label>
                <input type="text" id="form-initials" name="initials" />
            </li>
         <li class="ajax-auto">
             <label for="form-company">Company</label>
                <input type="text" id="form-company" name="company" />
            </li>
  </ol>
 </form>
Run Code Online (Sandbox Code Playgroud)

有什么建议?

jquery jquery-plugins autosuggest jquery-autocomplete

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

在Mac OS X Leopard上使用Sendmail的PHP mail()(10.5.8)

我一直在努力为我的iMac(PHP mail()函数)提供一个非常基本的PHP 函数.

我已经无数次使用它,虽然在Windows平台上,现在我正试图让它在Mac上运行.

我安装XAMPP v1.01可能是因为我当时并不知道更好,我认为这一切都能正常工作,因为这就是应该做的.(或者我认为).

我试过以下几页说明无济于事:

首先,我没有条目: MAILSERVER=-YES-在我的/ etc/hostconfig中,所以我创建了它.

我在php.ini中添加了sendmail的完整路径:sendmail_path = "/usr/sbin/sendmail -t -i"

我知道我不需要myhostname/etc/postfix/main.cf中设置变量,因为我只打算发送没有接收它的邮件.(注意.我也尝试过启用此设置!)

我已经开始postfix然后尝试运行脚本,但脚本只是处理没有错误消息,它只是基本上看起来好像它正在工作但没有任何反应(我已经三次检查代码的脚本).

我注意到一些人的解决方案甚至没有提到必须为他们启动postfix守护进程才能让PHP mail()函数工作.

有什么想法或事情让我尝试?

如果您需要更多信息,请询问.

P.

php email macos osx-leopard sendmail

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

使用Node.js连接到Microsoft SQL Server 2008(MSSQL)数据库

可能重复:
从Node.js连接到远程Microsoft SQL服务器

我正在寻找有关如何使用Node.js连接到MS SQL Sever 2008的最新说明(v0.5.7)

我在GitHub上尝试了两个Node.js项目:

https://github.com/vivina/node-mssql

https://github.com/orenmazor/node-tds

node-tds是一个废弃的项目,node-mssql似乎不完整,或者至少代码库似乎与最新版本的Node.js已经过时了

有没有人实际上有Node.js连接和查询Microsoft SQL Server 2008?

我很想看到一些配置细节(版本,插件等)和代码示例.

谢谢,

P.

关于SO的过时答案: Node.js和Microsoft SQL Server,从Node.js连接到远程Microsoft SQL服务器

sql-server sql-server-2008 node.js node-mssql tedious

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

Cron执行的Bash脚本中的PHP脚本序列未运行

我有四个PHP脚本,执行需要按顺序执行的各种任务.

而不是为每个PHP脚本创建一个cron条目,我认为我会聪明并将其包装为Bash脚本,如下所示:

#!/bin/bash

# set notification email.
NOTIFYEMAIL="webmaster@example.com"

# set PHP path.
PHP="$(which php)"

# set folder path.
FOLDER="/var/www/example.com/processors/"

# list of scripts.
SCRIPTS=("script_1" "script_2" "script_3" "script_4")

# execute each script.
for i in "${SCRIPTS[@]}"
do
    SCRIPT="$FOLDER/$i.php"
    printf "Processing: %s\n" $i
    chmod +x $SCRIPT
    $PHP $SCRIPT
done

echo "Scripts have been processed." | mail -s "Scripts Processed" $NOTIFYEMAIL
Run Code Online (Sandbox Code Playgroud)

我已经单独测试了所有脚本,并且它们正常工作,将处理信息输出到终端.

/usr/bin/php /var/www/example.com/processors/script_1.php
Run Code Online (Sandbox Code Playgroud)

我甚至测试了bash脚本,该脚本按顺序调用四个PHP脚本,通过终端手动调用,也可以正常工作.

/bin/bash /var/www/example.com/processors/run.sh
Run Code Online (Sandbox Code Playgroud)

但由于某种原因,当我离开cron在root用户crontab 上使用以下命令运行它们时,PHP脚本不会执行.

# process daily.
0 1 * * * /bin/bash /var/www/example.com/processors/run.sh > /dev/null …
Run Code Online (Sandbox Code Playgroud)

php bash ubuntu cron

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

Git从另一个用户工作目录拉

是否可以使用其本地IP地址从其他用户工作目录中提取特定文件或更改?

例如

git pull http://192.168.1.101/sandbox/somefile.php
Run Code Online (Sandbox Code Playgroud)

应该注意的是,两个用户都在使用Windows XP.

谢谢,

P.

windows git git-pull

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

jQuery AJAX对同一页面上的多个元素进行实时更新

我正在钻研一些AJAX,我正在尝试使用jQuery.

我有一个索引页面链接到多个页面,每个页面旁边是一个视图计数.

我希望视图计数刷新并每隔几秒自动更新,以便页面上的人可以查看页面计数的实时更新.

我来自以下脚本,该脚本基于页面上的单个Ajax元素运行良好,但是10个或更多?

有没有更有效的方法(缺少剪切和粘贴语句10次)以使所有字段单独更新?

<?php
// File: ajax.php
    // Ajax refresh hits
    if(isset($_GET['refresh'])){
        // Uses the get_page_views() function which takes an ID and retreives that page view count. The ID is passed by the AJAX script.
        if($_GET['refresh'] == 'hits') echo get_page_views($_GET['id']);
    };
?> 
Run Code Online (Sandbox Code Playgroud)

这是HTML页面的代码.

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Ajax - PHP example</title>

<script language="javascript" type="text/javascript" src="jquery-1.3.2.js"></script>
<script language="javascript" type="text/javascript">
    $(document).ready(function(){
       //ajax.php is called every second to get …
Run Code Online (Sandbox Code Playgroud)

php ajax jquery

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