问题列表 - 第21369页

这是一个php bug,还是我的timezone/PHP设置有问题?

文件的真实,完整内容:

<?php

error_reporting(E_ALL);
ini_set(display_errors, 'on');

try {

    //$x = strtotime('blah');
    $x = new DateTime('lol');

} catch ( Exception $e ) {
        echo $e->getMessage();
}
Run Code Online (Sandbox Code Playgroud)

DateTime构造函数接受一个字符串,如果它无法解析它,它应该抛出异常.这运行正常我的本地机器上,但在我的远程服务器中的一个例外没有被捕获(又一遍,我正在使用的try/catch和完全相同的代码):

致命错误:未捕获的异常'Exception',消息'DateTime :: __ construct()[function.DateTime --- construct]:无法解析位置0(l)处的时间字符串(lol):在时区中找不到时区数据库'在/var/www/html/site_com/rez/date.php:9堆栈跟踪:#0 /var/www/html/site_com/rez/date.php(9):DateTime - > __ construct('lol' )第9行/var/www/html/site_com/rez/date.php中抛出#1 {main}

未捕获异常的远程服务器的设置:

PHP版本5.2.5

启用日期日期/时间"Olson"时区数据库版本2007.9时区数据库内部默认时区America/Chicago

指令本地值主值date.default_latitude 31.7667 31.7667 date.default_longitude 35.2333 35.2333 date.sunrise_zenith 90.583333 90.583333 date.sunset_zenith 90.583333 90.583333 date.timezone no value no value

我的本地设置在哪里工作:

PHP 5.2.10

日期/时间支持已启用"Olson"时区数据库版本0.system时区数据库内部默认时区系统/本地时间

指令本地值主值date.default_latitude 31.7667 31.7667 date.default_longitude 35.2333 35.2333 date.sunrise_zenith 90.583333 90.583333 date.sunset_zenith 90.583333 90.583333 date.timezone no value no …

php timezone datetime exception-handling

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

用于在Google App Engine上呈现定向图(类似于graphviz)的库

我正在寻找一个Java或Python库,可以将Dot语言中的图形渲染为图像文件.问题是我需要一个可以在Google App Engine上使用的库.基本上我正在寻找一个可以将有向图的文本描述转换为图形图像的库.

例如:

隐藏此边缘列表:

[A,B]
[B,C]
[A,C]
[C,D]
Run Code Online (Sandbox Code Playgroud)

进入这张图片:

示例图片

我在这个例子中使用了Graphviz,但我知道我不可能将它与Google App Engine一起使用.

python java google-app-engine graph graphviz

19
推荐指数
2
解决办法
7508
查看次数

什么是java编译器中的常量折叠?

可能重复:
java中是否有任何称为"常量折叠"的概念?

嗨,我遇到过Java编译器使用称为Constant Folding的东西.这是什么?它是如何影响的?

java core constantfolding

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

如何在iPhone之间准确同步时间?

我正在编写一个应用程序,要求我准确地在大量的iPhone上同步时间(在几分之一秒内).据我所知,无法访问GPS的时间功能.如果我通过Internet同步,那么最大的问题是网络延迟.收到回复请求之前的延迟估计可以是往返的一半 - 但我可以预期这个有多准确?是否值得发送多个请求和平均值,还是有另一种更好的同步时间方法?

iphone time

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

Python中的字符串操作

我有一个从这个形式的6个字母随机生成的字符串,例如:

A' B F2 E' B2 A2 C' D2 C D' E2 F
Run Code Online (Sandbox Code Playgroud)

有些字母在其中添加了"'",有些字母的数字为"2".我想要的是在每个字母上添加字母"x".

所以它看起来像这样:

A' Bx F2 E' B2 A2 C' D2 Cx D' E2 Fx
Run Code Online (Sandbox Code Playgroud)

诀窍是它只会将"x"添加到自己的那些字母上.不,Bx - > Bx2.

有任何想法吗?

python

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

使用CompareValidator控件将用户输入日期与今天的日期进行比较

嘿..我想将当前日期与用户输入的日期进行比较..但是,到目前为止,我遇到了错误..

我试过这样的事情:

<asp:TextBox id="txtDate1" runat="server" />    
<asp:CompareValidator runat="server" ErrorMessage="The date must be greater than today"
    ControlToValidate="txtDate1" type="date" 
    ValuetoCompare="DateTime.Today.ToShortDateString()" />
Run Code Online (Sandbox Code Playgroud)

我得到一个错误,指出"" DateTime.Today.ToShortDateString()ValueToCompare属性的值不能转换为类型'日期'我也尝试过ValueToCompare="DateTime.Now.Date()",我得到了相同的错误消息.

请帮助我,我非常感谢.

.net asp.net validation comparevalidator

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

在运行时添加的<a>标签的Jquery Click事件不会被触发

我在运行时使用jquery添加标记.

<a id=add class=add href=#>Test</a>
Run Code Online (Sandbox Code Playgroud)

我想触发此标记的click事件,但它不会被触发.

我已经尝试过了

$('#add').bind('click', function(e) {

e.preventDefault();
  alert('hello');

});
Run Code Online (Sandbox Code Playgroud)

但没有任何反应.

jquery

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

通过SMTP发送的邮件是否也会反映在电子邮件服务器上的"已发送"文件夹中?

使用SMTP发送邮件(电子邮件客户端或通过脚本)时,通常不会在电子邮件提供商的服务器上的"已发送"文件夹中看到邮件.但它确实反映在Gmail的已发送文件夹(Google Apps)中.

是不是必须将邮件保存在服务器的"已发送"文件夹中?我认为发送邮件是我自动发送邮件的日志.

smtp

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

如何在OSX中的设备挂载上运行脚本

我想创建一个脚本,当我将它连接到我的macbook pro时自动备份我的kindle文件.编写脚本完全符合我的能力,但我不知道在mount上自动运行脚本的最佳方法是什么.

macos mount daemon

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

Facebook的"openid"网址是什么?

openid在我的网站上做了这样的:

    livejournal: {
        name: 'LiveJournal',
        label: 'Enter your Livejournal username.',
        url: 'http://{username}.livejournal.com/'
    },
    wordpress: {
        name: 'Wordpress',
        label: 'Enter your Wordpress.com username.',
        url: 'http://{username}.wordpress.com/'
    },
    blogger: {
        name: 'Blogger',
        label: 'Your Blogger account',
        url: 'http://{username}.blogspot.com/'
    },
Run Code Online (Sandbox Code Playgroud)

我想将facebook添加为我的openid提供商,那么,facebook的网址是openid什么?


如果你想尝试,这个网站允许使用Facebook登录.

openid facebook django-openid-auth

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