小编lik*_*eit的帖子

警告:出于安全原因,已禁用`exec()`

我上传了一个gif到我的网站.上传完成后,我可以看到此错误:

Warning: exec() has been disabled for security reasons in /data/web/virtuals/28995/virtual/www/include/functions/main.php on line 306

Fatal error: Call to undefined function execute() in /data/web/virtuals/28995/virtual/www/include/functions/main.php on line 309
Run Code Online (Sandbox Code Playgroud)

这是main.php的一部分

$owh = $width_old."x".$height_old;
$nwh = $final_width."x".$final_height;
if(!file_exists($temppic))
{
    $runinbg = "convert ".$file." -coalesce ".$temppic;
    $runconvert = execute("$runinbg");
}
$runinbg = "convert -size ".$owh." ".$temppic." -resize ".$nwh." ".$output;
$runconvert = execute("$runinbg");
return true;
Run Code Online (Sandbox Code Playgroud)

谢谢你的帮助!:-)

php fatal-error

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

Dev Exceptions显示在生产环境中

我知道这是一个很大的NO NO ...并且不应该在我的网站上线时显示开发人员错误页面,我该怎么做才能确保dev环境错误消息不会出现在生产中?

在此输入图像描述

为什么会出现这些?我认为在生产模式下默认关闭它?我错过了一个场景吗?

注意:这是在共享服务器上.我正在使用app.php而不是app_dev.php.

当我在本地进入生产模式时,它会正确显示正确的错误消息(如下所示):

哎呀!发生错误服务器返回"404 Not Found".有些东西坏了.请发送电子邮件至[email],告诉我们发生此错误时您在做什么.我们会尽快修复它.给您造成的任何不便,请原谅.

然而在实时网站上,它显示了Symfony2 dev环境错误消息?

我试图通过在app/Resource/TwigBundle/views/Exception中创建error404.html.twig文件来制作自定义错误消息,但它仍然没有加载此文件并只显示开发人员错误消息.

exception production-environment symfony

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

Windows Phone 8上的X509Certificate2到X509Certificate

我需要在WP8上制作以下代码,问题是WP8上没有X509Certificate2类,我尝试过使用充气城堡api,但我还没有真正弄明白.

有没有办法让这个代码在WP8上运行?

    private string InitAuth(X509Certificate2 certificate, string systemId, string username, string password)
    { 
        byte[] plainBytes = Encoding.UTF8.GetBytes(password);
        var cipherB64 = string.Empty;
        using (var rsa = (RSACryptoServiceProvider)certificate.PublicKey.Key)
            cipherB64 = systemId + "^" + username + "^" + Convert.ToBase64String(rsa.Encrypt(plainBytes, true));

        return cipherB64;
    }
Run Code Online (Sandbox Code Playgroud)

c# encryption windows-phone-7 windows-phone windows-phone-8

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

防止块元素溢出父元素的宽度

我有一个菜单(jsfiddle),如下所示,它是由<ul><li>元素构建的。

在此输入图像描述

子菜单元素显示在父元素下方,并且容器是固定宽度的<ul>。我遇到的问题是,对于右侧的菜单元素,第二级<ul>溢出了父元素的宽度,如下所示:

当前状态

如何确保子菜单显示如第一张图片所示,但对于更靠右的菜单元素,仅移动到右边框,保持大小不变​​,而不是溢出?

在此输入图像描述

html css layout menu submenu

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

重复日志:警告到tcp的传输连接:<ip>失败:java.net.SocketException:连接重置

我在本地计算机上运行ActiveMQ 5.9.0版本以用于开发目的(Windows 7).我使用AMQP作为协议,使用Apache qpid作为客户端从activeMQ代理(AMQP 1.0协议)使用消息(发布订阅).

虽然我已经注释掉除了amqpin 之外的所有协议activemq.xml,但我仍然会定期在代理日志中看到以下消息(标准输出):

WARN: Transport Connect to tcp://<ip> failed: java.net.SocketException: Connection reset 
Run Code Online (Sandbox Code Playgroud)

我确实试图"取消注释"openwire protocl定义activemq.xml并附加transport.useInactivityMonitor=false(基于google搜索):

我仍然无法收到警告信息消失.

activemq-classic

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

symfony 2 sonataAdminBundle覆盖模板

我们如何覆盖单个Admin类的奏鸣曲包布局,就像我已经创建了3个Admin类userAdmin,productAdmin,ticketAdmin现在我想覆盖ticketAdmin编辑操作并编辑模板并在那里添加一些额外的代码.

symfony sonata-admin

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

extjs4动态更改操作列图标

我正在使用getClass动作列中的图标.

{
xtype: 'actioncolumn',
id:'actionColumnGridUsers',
width: 30,
hideable: false,
items: ['->',
    {
        getClass: function (v, meta, rec)
        {
            if (rec.get('nameUser') != '') return 'icon-edit';
            else return 'icon-add';
        }

    }
}
Run Code Online (Sandbox Code Playgroud)

和css代码:

.icon-add { background-image: url("../images/add.png"); }
.icon-edit { background-image: url("../images/edit.png"); }
Run Code Online (Sandbox Code Playgroud)

代码似乎是正确的,但图标未显示.我错过了什么?

javascript css extjs extjs4

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

在构造函数中初始化 const char * - 会出现内存泄漏吗?

这是我得到的代码:

struct ChoiceLine
{
    const char *prompt;
    ChoiceLine(const char *pr):
        prompt(pr)   //can this cause a memory leak?
    {
        ;
    }
};
Run Code Online (Sandbox Code Playgroud)

...

ChoiceLine choiceLine("hello world");
Run Code Online (Sandbox Code Playgroud)

那么可以const char*用另一个初始化 aconst char*吗?

PS:我知道std::string,不幸的是不符合我的目的。

c++

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

将锚标记与表单的操作属性结合使用

我正在为一个带有 php 的站点构建一个 CMS。我在一个页面上有多个表单可以发布给自己。每次页面重新加载以填充表单时,它都会显示页面的顶部。(像正常一样)下面的伪代码可以更好地说明我的问题:

<Form 1>(top of page)
   bla
   bla
   bla
</form1>
<Form 2>(middle of page)
   bla
   bla
   bla
</form2>
<Form 3>(bottom of page) (how do i get this to show at the top when the page reloads?)
   bla
   bla
   bla
</form3>
Run Code Online (Sandbox Code Playgroud)

我觉得有一种简单的方法我没有看到。但它晚了,它是那种一天。像往常一样提前感谢大家。

html javascript php

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

Sonata Admin Bundle:可以添加一个可以拥有不同父级的子管理员对象吗?

我正在使用doctrine继承映射来将各种对象链接到注释实体.这是通过各种具体的"线程"实现的,这些"线程"与注释具有一对多的关系.因此,以"故事"元素为例,会有一个相关的"StoryThread"实体,它可以有很多注释.

这一切都运行正常,但是我在为SonataAdminBundle定义一个可以用作父实体的子级的CommentAdmin类时遇到了麻烦.例如,我希望能够使用以下路由:

/admin/bundle/story/story/1/comment/list /admin/bundle/media/gallery/1/comment/list

有没有人有任何关于如何实现这一目标的指示?我想发布一些代码摘录,但我没有设法找到任何相关的文档,所以不知道最好的起点.

我一直在尝试使用SonataNewsBundle作为参考,因为他们在帖子和评论之间实现了类似的父/子管理员关系,但似乎这依赖于'评论'(子)管理员类被硬编码到知道它属于帖子,它似乎也需要与父对象有直接的多对一关系,而我的是通过一个单独的"线程"实体.

我希望这是有道理的!谢谢你的帮助.

php admin symfony symfony-sonata sonata-admin

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