小编Sim*_*ast的帖子

为什么CakePHP使用不同的复数/单数命名约定?

有人可能在这里解释为什么在地球上CakePHP有一个使用多个名称的数据库表和控制器和单数模型的约定?为什么不总是使用单数术语,或总是复数?对我来说,总是不得不想"现在我在这里使用复数还是单数?"似乎令人困惑.(或者有一种简单的方法可以记住吗??)然后你有连接表使用两者的组合!

我认为在某个地方有一个很好的理由,但只是没有碰到它.
(我真的希望这不仅仅是因为Ruby-on-Rails的工作原理.)

西蒙.

cakephp naming-conventions inflection rationale

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

免费软件库拥有像Janrain Engage(以前的RPX)这样的登录系统

Janrain Engage(以前的RPX)看起来非常不错,但是在freesoftware下有类似的东西吗?

openid login rpx rpxnow janrain

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

使用.htaccess强制下载文件或图像

我一直在尝试使用PHP Headers强制下载图像,但是存在多个问题.

所以,相反,我如何使用,.htaccess以便当我链接到像这样的图像时:

<a href="wallpapers/image.jpg">Download</a>
Run Code Online (Sandbox Code Playgroud)

...而不是在浏览器中打开该文件,该文件实际上已下载并保存到用户的计算机.

我已经在我的项目中使用.htaccess来重写URL,如果这会影响任何东西.

.htaccess download

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

你能用JSONP检索你的Skype状态吗?

有没有人知道使用JSONP获取Skype状态的URL?

到目前为止我只找到了一个XML状态URL(http://mystatus.skype.com/username.xml).

(我正在尝试使用AJAX查询Skype.是的,我可以使用服务器端代理脚本来超越跨域限制,但直接调用会很棒.)

西蒙.

api ajax json skype

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

Facebook通知API:"必须使用app access_token调用此方法"

我正在尝试使用Graph API Explorer从我的应用程序发送Facebook通知.所以我选择了我的应用程序POST,然后输入了这个字符串/

11093774316/notifications?access_token=430xxxxxx156|HU0ygMtxxxxxxxxxxxxikVKg&template=Hello&href=index.php
Run Code Online (Sandbox Code Playgroud)

访问字符串是我在"访问令牌调试器"上得到的,我检查它是否正常.

但是,我收到此错误消息:

{
  "error": {
    "message": "(#15) This method must be called with an app access_token.", 
    "type": "OAuthException", 
    "code": 15
  }
}
Run Code Online (Sandbox Code Playgroud)

我会说它在一个月前工作了......有什么想法吗?

谢谢

php notifications facebook facebook-graph-api

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

无法下载应用程序 + 应用程序不再可用

我们有一个使用企业分发配置文件分发的应用程序。现在,同一个应用程序对某些人有效,但其他人报告了以下问题。

  • 现有/已安装的应用程序会引发此错误,并且无法打开:

    {应用程序名称}不再可用

  • 尝试从 Enterprise 链接下载应用程序的用户报告此错误:

    无法下载应用程序 - 此时无法安装 {App Name}。

    Done Retry

运行 iOS 8.4.1 的用户专门报告了这些问题。我重新生成了配置文件并重建了应用程序。这似乎解决了部分用户的问题,但并没有解决所有用户的问题。

这里真正的问题是什么?想法?

deployment enterprise ios ios-provisioning

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

Concrete5有类似于Drupal的CCK和Views吗?

Concrete5有类似于Drupal的CCK和Views吗?如何在Concrete5中创建新的自定义内容类型(如目录或产品)?

drupal concrete5

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

如何仅针对IE 9在.htaccess中设置HTTP标头

仅当浏览器是IE9时,我才能找到并在.htaccess文件中设置一些标头的方法.我的要求的伪代码是:

if (IE 9) {
    header set (value)  
} else {
    header set (value)
}
Run Code Online (Sandbox Code Playgroud)

请建议我如何在我的.htaccess文件中实现此目的.

apache .htaccess

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

在CakePHP旁边的子文件夹中托管phpBB3

我的web根目录中有CakePHP文件(假设http://www.example.com/).

现在,我希望在我的web根目录下的一个名为"forum"的文件夹中安装phpBB3.所以当有人访问(http://www.example.com/forum)时,他们可以使用phpBB.

我该如何实现这一目标?我试过查看CakePHP文档中的路由配置,但找不到与此相关的任何内容.

我很确定这与某些事情有关,.htaccess但不确定究竟是什么.

注意 - 我尝试创建一个名为forumunder 的文件夹,app/webroot但这通常会重定向到http://www.example.com/app/webroot/forum.

php .htaccess phpbb cakephp

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

如何在.htaccess中编写“ if ... else” mod_rewrite语句

我一直在寻找StackOverflow的答案,并看到许多问题即将解决,但目前还没有任何解决方法。

我想.htaccess根据调用它的域应用不同的规则。基本上,如果subdomain.example.com被点击,则重定向到google.com。如果找到本地主机,则重定向到yahoo.com。如果点击了www.example.com(或example.com),请重定向至bing.com。

稍后,我将添加实际的重写规则(设置环境变量和htpasswd保护),但是首先我需要使“ if then”部分起作用。

我的(无效)代码如下。任何帮助是极大的赞赏。

RewriteEngine On
RewriteCond %{HTTP_HOST} ^subdomain\.example\.com$
RewriteRule http://google.com/ [L,R=301]

RewriteCond %{HTTP_HOST} ^localhost$
RewriteRule http://yahoo.com/ [L,R=301]

RewriteCond %{HTTP_HOST} ^(www\.)?example\.com$
RewriteRule http://bing.com/ [L,R=301]
Run Code Online (Sandbox Code Playgroud)

编辑:根据下面的Barta的评论更新了(但仍然无法使用)代码。

RewriteEngine On

RewriteCond %{HTTP_HOST} ^subdomain\.domain\.com$
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule .? - [S=1]
RewriteRule ^(.*)$ /index.php/$1 [L]

RewriteCond %{HTTP_HOST} ^localhost$
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule .? - [S=7]
RewriteRule ^(.*)$ /subdir/www/index.php/$1 [L]
RewriteRule ^ - [E=MYSQL_DB_HOST:localhost]
RewriteRule ^ - [E=MYSQL_DB_NAME:XXX]
RewriteRule ^ - [E=MYSQL_USERNAME:XXX]
RewriteRule ^ - …
Run Code Online (Sandbox Code Playgroud)

apache .htaccess .htpasswd

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