小编wow*_*ick的帖子

即使display_errors = On,PHP也不显示错误

我有运行的Apache2和PHP 5.在我设置php.ini中Ubuntu的服务器error_reporting = E_ALL | E_STRICTerror_reporting = E_ALL | E_STRICT,但是PHP仍然没有显示错误消息.我也在使用Apache虚拟主机.

另外,PHP5.3提供的最严格的错误报告是什么?我希望我的代码尽可能地保持最新和面向未来.

php apache error-reporting

45
推荐指数
3
解决办法
11万
查看次数

是x86 RISC还是CISC?

根据维基百科,x86是一个CISC设计,但我也听说过/它是RISC.什么是正确的?我还想知道为什么它是CISC或RISC.什么决定设计是RISC还是CISC?它只是微处理器所具有的机器语言指令的数量,还是有任何其他决定架构的特性?

cpu x86 cpu-architecture

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

使用jQuery加载图像并将其附加到DOM

我正在尝试从给定的链接加载图像

var imgPath = $(imgLink).attr('href');

并将其附加到页面,因此我可以将其插入到图像查看器的给定元素中.即使我搜索StackoverflowjQuery文档没有结束,我无法弄明白.

加载图像后,我想为它设置不同的值,如宽度,高度等.

更新:

这就是我得到的.我遇到的问题是我无法在img元素上运行jQuery函数.

function imagePostition(imgLink) {

// Load the image we want to display from the given <a> link       
// Load the image path form the link
var imgPath = $(imgLink).attr('href');

// Add image to html
$('<img src="'+ imgPath +'" class="original">').load(function() {

    $(imgLink).append(this);

    var img = this;

    // Resize the image to the window width
    // http://stackoverflow.com/questions/1143517/jquery-resizing-image

    var maxWidth = $(window).width();       // …
Run Code Online (Sandbox Code Playgroud)

javascript jquery image

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

从localhost以外的其他地址访问Symfony/web/config.php?

我正在测试不同的PHP框架,看看我将用于下一个项目的女巫.我刚刚在我的网络服务器上安装了Symfony2.尝试访问该Symfony/web/config.php文件时,Symfony会阻止此文件被localhost以外的任何文件编辑.治疗方法我的服务器上没有gui,所以没有浏览器,视觉配置就没用了.

有没有办法Symfony/web/config.php从loclhost以外的任何其他地址调用访问文件?

php frameworks symfony

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

-webkit-font-smoothing:firefox中的抗锯齿等价物?

我正在使用webkit浏览器中非常有用的CSS属性-webkit-font-smoothing: antialiased来确保标题上的精美文本等.在Firefox中是否有相同的属性?

WebKit中的字体-webkit-font-smoothing: antialiased:

在此输入图像描述

Firefox中的字体:

在此输入图像描述

正如您所看到的,Firefox中的文本比Webkit中的文本更胖.没有-webkit-font-smoothing: antialiased,文本在Webkit中与在Firefox中看起来相同.

css firefox fonts

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

Symfony 2 Assetic致命错误:资产转储中找不到类'Assetic\Util\PathUtils'

我正在使用带有Assetic的Symfony 2.1.10版本,在最后一个作曲家更新后,当我尝试运行时,我得到了以下错误 php app/console assetic:dump

Dumping all dev assets.
Debug mode is on.
Fatal error: Class 'Assetic\Util\PathUtils' not found in /vendor/symfony/assetic-bundle/Symfony/Bundle/AsseticBundle/Command/DumpCommand.php on line 216
Run Code Online (Sandbox Code Playgroud)

我不知道这里出了什么问题.我检查了Assetic和Symfony 2的GitHub问题页面,找不到任何信息......

config.yml:

# Assetic Configuration
assetic:
    debug:          "%kernel.debug%"
    use_controller: false
    bundles:        ['FOSUserBundle', 'vaamoLandingPageBundle']
    #java: /usr/bin/java
    filters:
        cssrewrite: ~
        #closure:
        #    jar: "%kernel.root_dir%/Resources/java/compiler.jar"
        #yui_css:
        #    jar: "%kernel.root_dir%/Resources/java/yuicompressor-2.4.7.jar"
Run Code Online (Sandbox Code Playgroud)

composer.js:

"require": {
        "php": ">=5.3.3",
        "symfony/symfony": "2.1.*",
        "doctrine/orm": ">=2.2.3,<2.4-dev",
        "doctrine/doctrine-bundle": "1.1.*",
        "twig/extensions": "1.0.*@dev",
        "symfony/assetic-bundle": "2.1.*",
        ...
    },
Run Code Online (Sandbox Code Playgroud)

symfony assetic

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

Tar error:通过Cron/PHP运行时存档中的意外EOF

我有一个通过cron调用的PHP控制台脚本,它本身创建了一个目录的tar文件.

通过cron调用PHP脚本时,无法正确创建tar文件.查看tar文件时会出现以下错误:

gzip: stdin: unexpected end of file
tar: Unexpected EOF in archive
tar: Error is not recoverable: exiting now
Run Code Online (Sandbox Code Playgroud)

通过控制台手动调用PHP脚本时,正确创建了tar文件.cron日志输出显示没有错误.

这里tar调用形成PHP脚本.

 exec("cd $this->backupTempFolderName/$id; tar -czf ../../$this->backupFolderName/$tarFileName $dbDumpFileName documents");
Run Code Online (Sandbox Code Playgroud)

剂量任何人都知道为什么在手动调用时正确创建tar并在通过cron调用时失败?

更新:通过cron创建tar文件时给出的错误是:

tar: ../../backup/20150819-060003.tar.gz: Wrote only 4096 of 10240 bytes
tar: Error is not recoverable: exiting now
Run Code Online (Sandbox Code Playgroud)

有时错误是:

tar: ../../backup/20150819-054002.tar.gz: Cannot write: Broken pipe
tar: Error is not recoverable: exiting now
Run Code Online (Sandbox Code Playgroud)

如前所述,当通过cron执行时,tar文件被创建,但总是50%的正确大小(当手动执行脚本时):

-rw-r--r--  1 gtz gtz 1596099468 Aug 19 06:25 20150819-042330.tar.gz <- Manually called skript, working tar
-rw-r--r--  1 gtz …
Run Code Online (Sandbox Code Playgroud)

php cron tar

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

WebRTC - 禁用所有音频处理

我正在尝试通过webrtc获得一个干净的音频通道.通过getUserMedia mediaconstraints对象,我设置了以下选项:

constraints: {
        audio: {
            mandatory: {
                echoCancellation: false,
                googEchoCancellation: false,
                googAutoGainControl: false,
                googAutoGainControl2: false,
                googNoiseSuppression: false,
                googHighpassFilter: false,
                googTypingNoiseDetection: false,
                //googAudioMirroring: false // For some reason setting googAudioMirroring causes a navigator.getUserMedia error:  NavigatorUserMediaError
            }
        },
        video: false
    },
Run Code Online (Sandbox Code Playgroud)

这极大地改善了音频质量,但是仍然存在音频处理,其导致一些测试样本以高频噪声的形式致残音频.

有一个Chrome标记--use-file-for-fake-audio-capture,如http://peter.sh/experiments/chromium-command-line-switches/#use-file-for-fake-audio-capture所述,它允许通过文件输入进行测试.如标志描述中所述,必须禁用所有音频处理或音频失真 - 因此似乎有其他选项可用于此目的.

我也试过--disable-audio-track-processing --audio-buffer-size=16 --enable-exclusive-audioChrome标志,但似乎还有一些音频处理.

有没有办法禁用仍然存在的音频处理(最好是通过JS API)?

audio firefox html5 google-chrome webrtc

16
推荐指数
2
解决办法
3222
查看次数

jQuery动画颜色变化

我正在尝试将链接颜色从当前颜色更改为其他颜色.

$(window).load(function(){
    $('.article-preview h1 a').hover(function(){
        $(this).animate({
            color: #ffffff
        }, 1500);
    });
});
Run Code Online (Sandbox Code Playgroud)

由于某种原因,它不起作用.我正在使用jQuery颜色插件.

javascript jquery animation jquery-plugins

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

git svn - 所有外部的克隆回购

我想使用git来克隆一个svn存储库,但不幸的是,在哪里svn checkout得到所有外部的repo,git svn clone只获得没有外部的存储库.如何通过svn存储库获取外部git svn?我不想做任何花哨的东西,只需要获得外部的complet repo.

svn git git-svn svn-externals

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