小编rin*_*t.6的帖子

Zend_Session/Zend_Auth随机抛出错误消息ps_files_cleanup_dir:opendir(/ var/lib/php5)失败:权限被拒绝(13)

我正在使用Zend_Auth(除其他外)使用Zend_Auth进行新的应用程序,但无论出于何种原因,此错误消息在任何位置完全随机出现(或者它接缝)

Zend_Session::start()- /home/hannes/workspace/develop/library/Zend/Session.php(Line:480):错误#8 session_start()[function.session-start]:ps_files_cleanup_dir:opendir(/ var/lib/php5)失败:权限被拒绝( 13)阵列

  • #0 /home/hannes/workspace/develop/library/Zend/Session/Namespace.php(143):Zend_Session :: start(true)
  • #1 /home/hannes/workspace/develop/library/Zend/Auth/Storage/Session.php(87):Zend_Session_Namespace - > __ construct('Zend_Auth')
  • #2 /home/hannes/workspace/develop/library/Zend/Auth.php(91):Zend_Auth_Storage_Session - > __ construct()
  • #3 /home/hannes/workspace/develop/library/Zend/Auth.php(141):Zend_Auth-> getStorage()
  • #4 /home/hannes/workspace/develop/xxxxxxx/application/controllers/AdminController.php(10):Zend_Auth-> hasIdentity()
  • #5 /home/hannes/workspace/develop/library/Zend/Controller/Action.php(133):AdminController-> init()
  • #6 /home/hannes/workspace/develop/library/Zend/Controller/Dispatcher/Standard.php(262):Zend_Controller_Action - > __ construct(Object(Zend_Controller_Request_Http),Object(Zend_Controller_Response_Http),Array)
  • #7 /home/hannes/workspace/develop/library/Zend/Controller/Front.php(954):Zend_Controller_Dispatcher_Standard-> dispatch(Object(Zend_Controller_Request_Http),Object(Zend_Controller_Response_Http))
  • #8 /home/hannes/workspace/develop/library/Zend/Application/Bootstrap/Bootstrap.php(97):Zend_Controller_Front-> dispatch()
  • #9 /home/hannes/workspace/develop/library/Zend/Application.php(366):Zend_Application_Bootstrap_Bootstrap-> run()
  • #10 /home/hannes/workspace/develop/xxxxxxx/public/index.php(26):Zend_Application-> run()
  • #11 {main}

php zend-framework zend-auth zend-session

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

onchange文件输入改变img src并改变图像颜色

onchange事件不起作用.我该怎样做才能在同一页面上获得结果.我不想重定向到任何其他页面上传图像.这个问题是因为opencart吗?我不知道在cpanel中这样写是否正确.我正在使用opencart和cpanel.还有其他方法吗?

HTML

 <input type='file' id="upload" onchange="readURL(this.value)" />
    <img id="img" src="#" alt="your image" />
Run Code Online (Sandbox Code Playgroud)

脚本

function readURL(input) {
var url = input.value;
var ext = url.substring(url.lastIndexOf('.') + 1).toLowerCase();
if (input.files && input.files[0]&& (ext == "gif" || ext == "png" || ext == "jpeg" || ext == "jpg")) {
    var reader = new FileReader();

    reader.onload = function (e) {
        $('#img').attr('src', e.target.result);
    }
    reader.readAsDataURL(input.files[0]);
}
else{
     $('#img').attr('src', '/assets/no_preview.png');
  }
}
Run Code Online (Sandbox Code Playgroud)

的jsfiddle

html javascript jquery cpanel opencart

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

使用外部jQuery Browserify FullCalendar

我从CDN加载jQuery,当我尝试将FullCalendar导入我的脚本时会发生此错误:

未捕获错误:找不到模块'jquery'

这是我的脚本:

'use strict'

import $ from 'jquery'
import 'fullcalendar'

$('#calendar').fullCalendar()
Run Code Online (Sandbox Code Playgroud)

我正在运行此命令来转换我的脚本:

browserify index.js -t babelify -x jquery > index.min.js
Run Code Online (Sandbox Code Playgroud)

我的HTML看起来像这样:

<!DOCTYPE html>
<div id=calendar></div>
<script src=https://code.jquery.com/jquery-2.2.0.min.js></script>
<script src=index.min.js></script>
Run Code Online (Sandbox Code Playgroud)

我也试过了browserify-shim,depends: ['jquery', 'moment']但没有任何区别.

我怀疑这是因为FullCalendar JS文件有一个UMD包装,做自己的require('jquery')require('moment'),但我认为外部标志将足够聪明来检测这一点.

我可以解决这个问题吗?

更新:这是我想要实现的最小示例,但是我的实际代码涉及比FullCalendar更多的依赖项,并且所有第三方依赖项都连接到一个vendor.min.js文件中,与我们的代码(例如index.js)分开.

javascript jquery external fullcalendar browserify

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

截断数组而不复制它?

在Java中,有没有办法截断数组而不必复制它?常见的习语是Arrays.copyOf(foo, n)(新数组长n个元素).我不认为有另一种选择,但我很好奇是否有更好的方法.

java

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

TypeScript或CoffeeScript

开始使用node.js构建Web应用程序.

我的一位同事询问了TypeScript,它是Microsoft的一种新语言.我们计划用node.js和TypeScript作为Scripting引擎启动我们的新Web应用程序.

我只想知道是时候使用TypeScript开发应用程序了吗?TypeScript的未来如何?

node.js coffeescript typescript

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

使用javascript在cookie中创建数组

是否可以使用数组创建cookie?

我想用来存储a[0]='peter',a['1']='esther',a['2']='john'在JavaScript中的cookie.

javascript cookies

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

"自动完成=关闭"无法在Google Chrome浏览器上运行

我知道Stackoverflow上有一个类似的问题,但没有一个解决方案适合我.

<form autocomplete="off" id="search_form" method="post" action="">
    <input autocomplete="off" type="text" />
</form>
Run Code Online (Sandbox Code Playgroud)

正如您所看到的,我同时将autocomplete=off表单和输入字段放在一起,但Google Chrome仍会显示此自动填充列表.这在Firefox和Safari等其他浏览器中不会发生.

除了autocomplete=off使用表单标签之外的任何其他解决方案?

html forms html5 google-chrome

22
推荐指数
3
解决办法
6万
查看次数

在JavaScript中使用逗号小数分隔符解析数字

我用这个函数检查一个值是否为数字:

function isNumber(n) {
    return !isNaN(parseFloat(n)) && isFinite(n);
}
Run Code Online (Sandbox Code Playgroud)

我的程序需要使用德语值.我们使用逗号作为小数分隔符而不是点,因此此函数不起作用.

我试着这样做:

n.replace(",",".")
Run Code Online (Sandbox Code Playgroud)

但它似乎也没有用.我试图使用的确切功能是:

function isNumber(n) {
    n=n.replace(",",".");
    return !isNaN(parseFloat(n)) && isFinite(n);
}
Run Code Online (Sandbox Code Playgroud)

如果我的陈述不够明确,那么这个数字看起来就像这样,9.000,28而不是通常的9,000.28.

javascript validation

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

视口参数值"device-width;" 对于键"宽度"无效,并已被忽略.注意

我在JavaScript中收到此错误:

视口参数值"device-width;" 对于键"宽度"无效,并已被忽略.注意 ';' 不是视口值中的分隔符.该列表应以逗号分隔.

我该如何解决?

html javascript css

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

忽略拉请求差异中的特定文件,文件类型或文件夹

我们经常使用pull request上的Files Changed选项卡来查看我们在分支上完成的工作,遗憾的是我们开发过程的主要部分是重新生成Flex服务,因此在查看文件时,99%的更改都无关紧要.这使得很容易错过应该审核的重要更改.

我们知道这些重新生成的服务所在的文件夹,如果有帮助,我们可以在一次提交中提交所有重新更改.

有没有人有任何建议我们如何改进这个?理想情况下,我们会从pull request diff中排除一个文件夹.

git github pull-request

22
推荐指数
4
解决办法
5600
查看次数