小编Vuk*_*vić的帖子

在Ubuntu升级到13.10之后,mCrypt不存在

在我将系统从Ubuntu 13.04升级到13.10之后,apache,mysql和php配置出现了几个问题.

我解决了大部分问题,但我似乎无法让mCrypt库工作.包已安装,所以我不需要apt-get它.服务器工作,一切似乎都很好,但是当我尝试php artisan serve使用Laravel 4 运行时,我收到一条消息,表明mCrypt是必需的.

我做php --ri mcrypt了,输出是Extension 'mcrypt' not present. 我尝试过extension=mcrypt.so,/etc/php5/apache2/php.ini但它不起作用.

有任何想法吗?

输出 dpkg --get-selections | grep php5

libapache2-mod-php5         install
php5                        install
php5-cli                    install
php5-common                 install
php5-gd                     install
php5-json                   install
php5-mcrypt                 install
php5-mysql                  install
php5-readline               install
Run Code Online (Sandbox Code Playgroud)

apache ubuntu

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

在Eloquent中更改默认主键

我可以更改Eloquent模型主键.

我想设置主键admin_id而不是'id'?

我知道我可以改变模型的表名

protected $table = "admin";
Run Code Online (Sandbox Code Playgroud)

主键有类似的东西吗?

eloquent laravel-4

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

查询关系Eloquent

我有News模型,并News有很多评论,所以我在News模型中这样做:

public function comments(){
    $this->hasMany('Comment', 'news_id');
}
Run Code Online (Sandbox Code Playgroud)

但我也有外地trashedcomments表,我只是想选择不丢弃注释.所以trashed <> 1.所以我想知道有没有办法做这样的事情:

$news = News::find(123);
$news->comments->where('trashed', '<>', 1); //some sort of pseudo-code
Run Code Online (Sandbox Code Playgroud)

有没有办法使用上面的方法或我应该写这样的东西:

$comments = Comment::where('trashed', '<>', 1)
    ->where('news_id', '=', $news->id)
    ->get();
Run Code Online (Sandbox Code Playgroud)

php laravel eloquent laravel-4

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

在Eloquent中使用withTrashed和关系

有没有办法withTrashed在Eloquent中使用关系.

我需要的是这个.我有桌子和模型Mark以及另一张桌子User.User有许多MarkMark所属User.所以我在Eloquent模型中定义了这个.

现在我需要得到一个Mark软删除的实例.这不是一个问题,如果User没有软删除,但如果同时MarkUser被软删除,我得到一个错误Trying to get property of non-object,因为

$mark->user
Run Code Online (Sandbox Code Playgroud)

不会返回实际用户,因为它被软删除.

有没有办法让我能做点什么

$mark->withTrashed()->user
Run Code Online (Sandbox Code Playgroud)

获取此相关用户即使被删除?

php laravel eloquent

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

泽西岛 - POST后重定向到外部URL

我正在使用Jersey来创建REST API.我有一个POST方法,作为该方法的响应,用户应该被重定向到自定义URL,就像http://example.com不必与API相关.

我在这里看到关于这个主题的其他类似问题,但没有发现任何我可以使用的问题.

java rest jersey

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

取消设置cookie Laravel 4

如何在Laravel 4中删除或销毁cookie?

我使用下一个代码创建了它:

return Response::make('', 302, array('Location' => $_SERVER['HTTP_REFERER']))->withCookie($cookie);

但最后,我需要销毁这些数据.

我怎样才能做到这一点?

php laravel laravel-4

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

Enlive - Extract content of tag if attribute has designated value

I am trying use Clojure and Enlive to extract content of p html tag under condition that one of attributes has values I designated. Something like this

<p itemprop="description"> Some content I want to extract </p>
Run Code Online (Sandbox Code Playgroud)

So I want to get Some content I want to extract if itemprop="description".

I am very new to Clojure so help would be great.

clojure enlive

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

将Base64 jpeg图像传递给og:image

我有在运行时在我的网站上生成的图像,我用html显示它

<img src="data:image/jpeg;base64,<!-- base64 data -->" />
Run Code Online (Sandbox Code Playgroud)

现在,我想让Facebook获取此图像,但如果我对og:image元标记执行相同操作,则facebook调试器会给我一个错误.有解决方案吗

<meta property='og:image' content='data:image/jpeg;base64,<!-- base64 data -->'/>
Run Code Online (Sandbox Code Playgroud)

当然,我想避免永久保存文件,因为它们总是不同的,而且会很快变得过于拥挤

html php base64 facebook

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

在Clojure中进行HTML解析

我正在寻找一种在Clojure中解析HTML的好方法.

我正在尝试做的就是获取带有抓取工具的网页内容,然后获取一些HTML标记或其属性的内容.

所以我有页面的URL,我得到html作为字符串,但如何获取我需要的数据?

html clojure

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

AdSense不会在某些网址上展示

我有一个标准设计的网站,除主要内容部分外,所有页面基本相同.

现在,我有两种类型的帖子,其背后的源代码是相同的,除了一些验证,但第一个帖子类型有2个网址段,第二个有3个网址段.

我使用DFP广告管理系统投放广告,在包含3个细分受众群的网页上,AdSense广告不会显示.其他自定义广告显示没有问题,AdSense广告在所有其他网页上都显示正常.

此外,DFP似乎会渲染广告位,但它只是空白.

我的网站是用Laravel 4编写的(但可能并不重要)

知道为什么不会adsense渲染?

adsense google-dfp

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

标签 统计

php ×4

eloquent ×3

laravel ×3

laravel-4 ×3

clojure ×2

html ×2

adsense ×1

apache ×1

base64 ×1

enlive ×1

facebook ×1

google-dfp ×1

java ×1

jersey ×1

rest ×1

ubuntu ×1