小编Zac*_*ter的帖子

与Yosemite的Apache localhost 403错误

我刚刚安装了Mac OS X Yosemite.我将Apache和chmodded"users/user/Sites"配置为755.当我点击localhost时,我收到403 Forbidden "You don't have permission to access / on this server".我添加到主机文件的任何其他站点都会出现同样的情况.

我尝试按照这篇文章的帮助配置用户目录.这个MacRumors线程的人知道有一个Apache问题,但没有提供很多建议.

我的目录权限如下所示

drwxr-xr-x  29 root             wheel  1054 Aug 11 07:30 /
drwxr-xr-x   6 root             admin   204 Aug 11 07:29 /Users/
drwxr-xr-x+ 26 zachshallbetter  staff   884 Aug 11 11:57 /Users/zachshallbetter/
 0: group:everyone deny delete
drwxr-xr-x   5 zachshallbetter  staff   170 Aug 11 10:16 /Users/zachshallbetter/Sites
Run Code Online (Sandbox Code Playgroud)

有人可以提供任何建议或帮助吗?以下是我的主机httpd.conf文件的链接以及错误日志以供参考.

apache macos http-status-code-403

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

对象与原语

最近有一位采访者要求定义对象和原语之间的区别.考虑到所有语言都以原语开头,这似乎是一个奇怪的问题.你怎么回答这个问题?

我还应该注意,这次访谈是针对前端开发的,所以他所指的语言(我假设)是JavaScript.

javascript oop primitive object

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

在它的幻灯片结尾处停止Twitter Bootstrap Carousel

Bootstrap旋转木马是一个奇怪的野兽.我已经尝试调整$ next以防止无限循环,但最终要么打破它,要么阻止幻灯片在到达结尾时向后移动.

我希望旋转木马只在列表中滑动而不是无限循环.

任何帮助,将不胜感激.

$next = $next.length ? $next : this.$element.find('.item')[fallback]()
if ($next.hasClass('active')) return
if ($.support.transition && this.$element.hasClass('slide')) {
    this.$element.trigger(e)
    if (e.isDefaultPrevented()) return
    $next.addClass(type)
    $next[0].offsetWidth // force reflow
    $active.addClass(direction)
    $next.addClass(direction)
    this.$element.one($.support.transition.end, function() {
        $next.removeClass([type, direction].join(' ')).addClass('active')
        $active.removeClass(['active', direction].join(' '))
        that.sliding = false
        setTimeout(function() {
            that.$element.trigger('slid')
        }, 0)
    })
} else {
    this.$element.trigger(e)
    if (e.isDefaultPrevented()) return
    $active.removeClass('active')
    $next.addClass('active')
    this.sliding = false
    this.$element.trigger('slid')
}
Run Code Online (Sandbox Code Playgroud)

更新:这与"自动播放"无关我特别指的是手动按下左右按钮.

javascript jquery carousel twitter-bootstrap

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

将HTML标记传递到车把

我有一个不寻常的情况,客户端希望在从JSON对象传递给把手的字符串中放置换行符.我已经尝试了转义字符,但不是由DOM呈现它并不令人惊讶.有什么建议?


"company": "Lorem adscs ireland <br/> marketed as iuhmdsf in Europe"
Run Code Online (Sandbox Code Playgroud)
var products = Data;

var theTemplateScript = $("#product-template").html();

var theTemplate = Handlebars.compile (theTemplateScript);
$("#marketed-products .products").append (theTemplate(products));
Run Code Online (Sandbox Code Playgroud)
{{#items}}
<li><span class="company">{{company}}</li>
{{/items}}
Run Code Online (Sandbox Code Playgroud)

上面代码的输出应该是这样的

Lorem adscs爱尔兰
在欧洲以iuhmdsf的身份进行营销

html javascript jquery json

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

如何在coda中为LESS配置语法高亮?

我使用LESS.app进行较少的编译,但它没有帮助Coda没有.less文件中的CSS/LESS语法高亮.

如何强制Coda突出显示.less文件中的css/less语法.

css syntax-highlighting coda less

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

如果只有一个滑块,则隐藏Twitter Bootstrap左右箭头

我一直试图隐藏Bootstrap Carousel左右按钮,如果只有一个滑块,但似乎无法让它正常工作.

我试过了

    if ($('.carousel-inner div').length === 1 ) { 
        $(this).find('.controls .carousel-control').hide();
    }
Run Code Online (Sandbox Code Playgroud)

    if($('.carousel-inner .item').is(':only-child')) {
    $(this).find('.controls .carousel-control').hide();
Run Code Online (Sandbox Code Playgroud)

没有运气.

有没有特别的理由为什么这些都不会起作用?控制台返回正确数量的滑块.length,我.hide在处理此轮播的不同功能上使用完全相同的方法.

javascript jquery twitter-bootstrap

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

multipart/formdata不使用jQuery.ajax发送文件数据

我有一个Django后端人员的端点,文档内容如下:

POST到/ api/1/photo-uploads /使用enctype ="multipart/form-data",文件名为"files []".

我一直在尝试使用jquery的AJAX方法使用formData发送上传的文件.我继续收到错误,表明文件未发送.当我查看有效载荷时,我看到了.

undefined
------WebKitFormBoundary9AzM2HQPcyWLAgyR
Content-Disposition: form-data; name="file"; filename="auzLyrW.jpg"
Content-Type: image/jpeg
Run Code Online (Sandbox Code Playgroud)

这并不一定意味着它没有发送,但肯定没有发布位置.我没有任何关于文件上传的验证.

    var formData = new FormData();
    formData.append('file', $('#file-upload').get(0).files[0]);
    $.ajax({
        url: '/api/1/photo-uploads/',
        type: 'POST',
        data: formData,
        cache: false,
        contentType: false,
        processData: false,
    });
Run Code Online (Sandbox Code Playgroud)

当我在console.log时formData它只显示原型方法.append.因此,除了检查有效负载之外,我无法验证文件的数据是否正在发送.我可以登录,$('#file-upload').get(0).files[0]但我只看到文件本身的详细信息.因为我在本地测试它,上传位置应该像localhost:8000 /.

后端人员的印象是我正在做的事情.当我做一个简单的表单帖子它工作正常.我已经尝试了一些插件和基本方法,并且都已经生成了400 {"message": "No photos supplied.", "success": false}

任何想法,将不胜感激.

javascript api django ajax jquery

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

使用Ember-Data保存时排除模型属性

我有一个image有财产的模型.保存图像时,我不想将该属性发布到端点.我想也许我可以.setimage物业旁边的所有变化进行保存.但保存仍然发布一切.

此外,我的适配器支持PATCH,因此我可以成功保存部分模型.

我的模特

App.Photo = DS.Model.extend({
  title: attr(),
  description: attr(),
  image: attr(),
  authors: hasMany('author'),
  imageURL: function() {
    return document.location.origin + '/media/' + this.get('image');
  }.property('image'),
  created: attr('date')
});
Run Code Online (Sandbox Code Playgroud)

我的控制器

App.PhotoController = Ember.ArrayController.extend({
  actions: {
    save: function() {
      this.get('model').save().then(function(success) {
        self.transitionToRoute('photos').then(function() {
        });
      });
    }
  }
});
Run Code Online (Sandbox Code Playgroud)

javascript ember.js

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

使段落文本填充容器

我见过一个属性,允许你用文本,ala杂志样式填充容器的整个宽度.它只是增加了单词之间的空间以适应额外的空间.

这是什么物业?

css layout

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

Autoprefix loader在Webpack中打破了scss编译

我无法让autoprefixer-loader 1.10作为我的scss/css的前缀(显然1.20已经坏了).添加加载程序后,它不再正确编译mixins.当我删除错误的mixins时,它会编译,但不会添加前缀.这是来自终端的Webpack的编译细节,以及我的模块结构.任何帮助,将不胜感激.

https://gist.github.com/zachshallbetter/efafbffa7e08bcc0aab4

  module: {
    loaders: [{
      test: /\.jsx?$/,
      loaders: ['react-hot', 'babel'],
      include: path.join(__dirname, 'app/scripts')
    },
    {
      test: /\.scss$|\.css$/,
      loader: 'style-loader!css-loader!sass-loader'
    },
    {
      test: /\.jpe?g$|\.gif$|\.png$|\.svg$|\.woff$|\.ttf$|\.wav$|\.mp3$/,
      loader: "file"
    },
    {
      test: /\.json$/,
      loader: "raw-loader"
    }]
  }
Run Code Online (Sandbox Code Playgroud)

javascript loader reactjs webpack autoprefixer

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

使用php新加载页面而不是缓存

我刚刚将我的网站的开发版本移植到生产中,它仍然显示旧图像并使用古老的样式表.这发生在每个人身上.

我试过了

<META HTTP-EQUIV="Pragma" CONTENT="no-cache">
<META HTTP-EQUIV="Cache-Control" CONTENT="no-cache">
<META HTTP-EQUIV="Pragma-directive" CONTENT="no-cache">
<META HTTP-EQUIV="Cache-Directive" CONTENT="no-cache">
<META HTTP-EQUIV="Expires" CONTENT="0">
Run Code Online (Sandbox Code Playgroud)

另外,因为这是WordPress,我只是将css排入最后添加主题版本的css.style.css?ver = 2.0.

出于企业的需要,我在IIS上运行它.

这些选项似乎都没有正常工作.当用户访问网站时,如何新加载页面而不是缓存?

php browser wordpress caching meta-tags

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