小编alb*_*lbo的帖子

Git作者未知

我所有提交中的作者姓名都是未知的 https://github.com/freeenergy/Teacher-Login-Validation-Module

做过这个

$ git config --global user.name "Firstname Lastname"Sets the name of the user for all git instances on the system
$ git config --global user.email "your_email@youremail.com"
Run Code Online (Sandbox Code Playgroud)

但仍然是作者/提交者名称显示[未知]

不知道我在做什么我尝试设置$ GIT_AUTHOR_NAME ="我的名字",它将我的名字改为我的用户名[freeenergy](IE我的问题已得到解决.)但当我切换回我的另一台电脑时问题是一样的.

我的配置文件现在看起来像这样,但仍然作为[未知]提交

[core]
    repositoryformatversion = 0
    filemode = false
    bare = false
    logallrefupdates = true
    symlinks = false
    ignorecase = true
    hideDotFiles = dotGitOnly
[remote "origin"]
    url = git@github.com:freeenergy/my-project.git
    fetch = +refs/heads/*:refs/remotes/origin/*
[user]
    name = my name
    email = myEmail.com
Run Code Online (Sandbox Code Playgroud)

git github

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

调用本机函数'DATEDIFF'时参数计数不正确

我从这一行得到了错误

SELECT table.field
FROM table
WHERE table.month = 'october'
AND DATEDIFF(day, table.start_date, table.end_date) < 30
Run Code Online (Sandbox Code Playgroud)

我的列中的日期格式为md-yy

我需要将其转换为其他格式吗?如果是这样的话?

使用MariaDB

sql mariadb

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

用户在关闭浏览器时在IE中登出

我正在运行Drupal 7站点,并注意到IE9上的问题,当浏览器窗口关闭时,用户已注销.我们启用了"记住我"模块,并且cookie设置为不过期.在Chrome或任何其他浏览器上没有问题,您可以关闭浏览器,当您打开它时,用户仍然登录.我在使用同一浏览器和计算机运行的任何其他D7网站上都没有看到此问题.主持人是Blackmesh.

settings.php has $cookie_domain = '.mydomain.com';我正在考虑改变它,$cookie_domain = 'www.mydomain.com';因为网站总是重定向到www这对我来说是有意义的,是我和我的系统管理员朋友达成一致的.

我正在考虑的一个可能的解决方案是设置cookie域 settings.php $cookie_domain = 'www.mydomain.com';

我注意到网站上有一些cookie来自www.my域名,一些来自.mydomain

我发现一些似乎有类似问题的线程.

http://forums.modx.com/thread/76947/ie-login-issue-with-www-vs-non-www-address

https://www.drupal.org/node/280623

cookies session internet-explorer p3p

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

来自一个域的API调用的错误代码,但不是其他未定义的索引:

在进行任何API调用时,有时我的域(example.test.org)会向我显示错误.

"{"error":{"code":500,"message":"Undefined index: DB_HOST","file":"\/var\/www\/app\/config\/production\/database.php","line":7}}".
Run Code Online (Sandbox Code Playgroud)

但是使用我本地机器的公共IP它正在工作.有什么理由会从一个域而不是另一个域返回错误?API在Laravel 4.2上运行.

database.php的输出是

<?php

return array(
  'default' => 'pgsql',
  'connections' => array(
    'pgsql' => array(
      'host'     => $_ENV['DB_HOST'],
      'port'     => $_ENV['DB_PORT'],
      'database' => $_ENV['DB_NAME'],
      'username' => $_ENV['DB_USER'],
      'password' => $_ENV['DB_PASS'],
    ),
  ),
);
Run Code Online (Sandbox Code Playgroud)

这些值来自/var/www/.env.php,看起来像

return array(
  'DB_HOST'    => 'my-app.cvrrctfasmvk.us-east-1.rds.amazonaws.com',
  'DB_PORT'    => '*****',
  'DB_NAME'    => '**************',
  'DB_USER'    => '**********',
  'DB_PASS'    => '***********',
  'SMTP_HOST'  => '*******************',
  'SMTP_USER'  => '***********************',
  'SMTP_PASS'  => '********************************',
  'AWS_KEY'    => '****************************',
  'AWS_SECRET' => '*******************',
  'AWS_QUEUE'  => '*****************************************',
  'FB_APP_ID'  => '*****************',
  'FB_APP_SECRET' => '*********************' 
); …
Run Code Online (Sandbox Code Playgroud)

php amazon-ec2

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

如何从历史记录github获取提交的克隆

我想克隆,即将1周前推送的所有文件都放到我的计算机上,我知道SHA,我只需要一种方法将这些文件放到我本地机器上的目录中.有一个简单的方法吗?

git version-control

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

git:错误:src refspec master与any不匹配

将git存储库克隆到目录"hggit"并设置远程源

mbm:hggit my name$ git remote add origin git@code.getpantheon.com:"mystringhere"
Run Code Online (Sandbox Code Playgroud)

编辑文件后,我提交了更改(位于子目录中)

mbm:handelgroup michaelmausler$ git commit -m "first commit"
[master 5a29bc8] first commit
 1 files changed, 2 insertions(+), 2 deletions(-)
Run Code Online (Sandbox Code Playgroud)

然后我尝试推送文件更改并收到以下错误

mbm:hggit myname$ git push origin master
error: src refspec master does not match any.
error: failed to push some refs to 'git@code.getpantheon.com:"mystringhere"'
Run Code Online (Sandbox Code Playgroud)

git

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

将值保存到HTML5 localStorage - >在页面加载时填充

我正在关注O'Reilly"用HTML,CSS和Javascript构建iPhone应用程序"中的示例,我希望在应用程序关闭并重新加载后从表单输入的值填充,类似于php的"粘性表单".

我从示例中改变的唯一方面是在提交时调用saveSettings,这里我调用了unload(之前在输入模糊上).

在文档就绪而不是提交时调用加载设置.

编辑我删除了额外的哈希标志,我显示包含jquery的代码(它之前包含)我绑定saveSettings卸载.这些值仍然没有粘性.当我关上窗户再打开窗户时,它们就消失了

<!DOCTYPE html> 
<html> 
<head> 
<link rel="stylesheet" href="http://code.jquery.com/mobile/1.0rc2/jquery.mobile-1.0rc2.min.css" />
<script type="text/javascript" src="http://code.jquery.com/jquery-1.6.4.min.js"></script>
<script type="text/javascript" src="http://code.jquery.com/mobile/1.0rc2/jquery.mobile-1.0rc2.min.js"></script>
<script>
$(document).ready(function(){
    $('#current-age').blur(saveSettings);
    loadSettings();
});
function loadSettings() {
    $('#monthly-income').val(localStorage.income);
    $('#saving-per-month').val(localStorage.saving);
    $('#current-age').val(localStorage.age);
}
function saveSettings() {
    localStorage.age = $('#current-age').val();
    localStorage.saving = $('#saving-per-month').val();
    localStorage.income = $('##monthly-income').val();
}             
</script>
</head> 
<body> 
<div data-role="content">   
    <div data-type="horizontal"  data-role="controlgroup">
        <a href="#foo"   data-role="button">Input</a>
        <a href="#foo1"  id="output-button" data-role="button">Output</a>
    </div>
    <input type="number" min="500" max="10000" step="100" name="monthly-income" id="monthly-income" value=""/>
    <input type="number"  min="500" max="10000" step="100" name="saving-per-month" id="saving-per-month" value=""/>
    <input type="number" min="16" …
Run Code Online (Sandbox Code Playgroud)

iphone jquery html5 local-storage

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

在购物车中的同一个订单项上组合同类产品

我遇到了与此处概述的相同问题,但下面的解决方案不起作用.我确实启用了"商品选项".

我也用这个钩子来改变价格,

function mectronic_get_amount_qty($price, $length) {
    //print '<pre>P ' . print_r($price, 1) . '</pre>';
    //print '<pre>L ' . print_r($length, 1) . '</pre>';

    if ($length >= 1 && $length <= 5) return $price;
    elseif ($length >= 6 && $length <= 10) return $price * (1 - 0.166666667);
    elseif ($length > 10) return $price * (1 - 0.285714286);
}
Run Code Online (Sandbox Code Playgroud)

我试过了

$entity->commerce_pricing_attributes[$set_id['set_id']][$field_name] = $price;
Run Code Online (Sandbox Code Playgroud)

与#4一样,但它不起作用.

drupal drupal-7 drupal-hooks drupal-commerce

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

用户身份验证失败:null

我有一个"Vignette Collab"使用Java在Apache堆栈上运行的API ,我继承了遗留代码库,需要找到这个错误的来源,显然最后一个开发人员构建了一个不起作用的功能,这就是错误所在,但是没有更多信息.它使用Drupal webservice模块,发送调用的代码如下所示

 $node = $variables['node'];
 $service = wsclient_service_load('collab_folders');

   if($node->field_oid1):
    $param1 = $node->field_oid1['und'][0]['value'];
    $params1 = array('user'=>'myUser','password'=>'myPass','oid'=>$param1);
    $results1 = $service->getChildren($params1);
    $variables['collabresults1'] = $results1;//
Run Code Online (Sandbox Code Playgroud)

任何想法,我可以开始寻找这个错误或它可能意味着什么?

完整的堆栈跟踪在这里:::

ecmtrtest1: http cmd: lookup, http-bio-81-exec-3, kmapi=true&properties=true&dtd=false&oid=1.59.93   Authentication
Run Code Online (Sandbox Code Playgroud)

用户失败:null.java.lang.UnsupportedOperationException:com.intraspect.kmapi.client.KMDocument.getDocType(KMDocument.java:331)客户端尚未支持此方法,位于com.acuitys.ws.impl.CollabServiceImpl.populateProperties(CollabServiceImpl.java:236) )com.acuitys.ws.impl.CollabServiceImpl.getChildren(CollabServiceImpl.java:83)at com.acuitys.ws.CollabWebservice.getChildren(CollabWebservice.java:34)at sun.reflect.GeneratedMethodAccessor758.invoke(Unknown Source)at at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)at java.lang.reflect.Method.invoke(Method.java:606)at com.sun.xml.ws.api.server.InstanceResolver $ 1.invoke(InstanceResolver .java:246)at com.sun.xml.ws.server.InvokerTube $ 2.invoke(InvokerTube.java:146)at com.sun.xml.ws.server.sei.EndpointMethodHandler.invoke(EndpointMethodHandler.java:257) at com.sun.xml.ws.api.pipe.Fiber .__ doRun(Fiber.java:595)at com.sun.xml.ws.server.sei.SEIInvokerTube.processRequest(SEIInvokerTube.java:93)at com.sun .xml.ws.api.pipe.Fiber._doRun(Fiber.java:554)位于com.sun.xml.ws.api.pipe的com.sun.xml.ws.api.pipe.Fiber.doRun(Fiber.java:539). Com.sun.xml.ws.server.WSEndpointImpl $ 2.process(WSEndpointImpl.java:243)上的Fiber.runSync(Fiber.java:436)位于com.sun.xml.ws.transport.http.HttpAdapter.handle(HttpAdapter) .java:244)at com.sun.xml.ws.transport.http.HttpAdapter $ HttpToolkit.handle(HttpAdapter.java:444)at com.sun.xml.ws.transport.http.servlet.ServletAdapter.handle(ServletAdapter) .java:135)位于com.sun.xml.ws.transport.http.servlet.WSServletDelegate.doGet(WSServletDelegate.java:129)的com.sun.xml.ws.transport.http.servlet.WSServletDelegate.doPost(WSServletDelegate) .java:160)在javax的javax.servlet.http.HttpServlet.service(HttpServlet.java:647)的com.sun.xml.ws.transport.http.servlet.WSSpringServlet.doPost(WSSpringServlet.java:52)中. Servlet.http.HttpServlet.service(HttpServlet.java:728)位于org.apache.catalina的org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305).core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)位于org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222)org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123) )org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171)org.apache.catalina.valves.ErrorReportValve.在org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:953)的com.intraspect上的org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)中调用(ErrorReportValve.java:99) .valves.CollabWebDAVFixValve.invoke(CollabWebDAVFixValve.java:34)org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408)org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1008) )org.apache.coyote.AbstractProtocol $ AbstractConnectionHandler.process(AbstractProto)col.java:589)在java.util的java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)的org.apache.tomcat.util.net.JIoEndpoint $ SocketProcessor.run(JIoEndpoint.java:310) .concurrent.ThreadPoolExecutor $ Worker.run(ThreadPoolExecutor.java:615)at java.lang.Thread.run(Thread.java:724) [Apr …

java tomcat vignette stack-trace

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

强制刷新manifest.json以下载新的PWA

我将start_url设置为/mysite。现在,我已更新清单以将start_url设置为/mysite?tracking=ga,以便查看应用程序的安装情况。

无论如何,我一生都不知道如何强制下载新应用程序,该应用程序仍然指向旧的start_url. 我知道如何更新 Service Worker 以及 Cache API 或任何其他缓存,但没有可靠的方法来强制刷新manifest.json并强制重新下载 apk。即使我删除 apk 并通过“添加到主屏幕”下载新应用程序,它也会指向旧的“start_url”。我的理解是每个清单都需要一个新的 apk。

*更新:进行了多次测试,我更新了清单 theme_color,查看更改的唯一方法是卸载应用程序并完全清除 Chrome 缓存和数据,然后通过“添加到主屏幕”提示重新安装。

android manifest progressive-web-apps

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