小编use*_*360的帖子

Laravel 5 - 从URL中删除公共

我知道这是一个非常受欢迎的问题,但我无法为Laravel 5找到一个可行的解决方案.我一直在尝试从Codeigniter迁移很长一段时间,但这个错综复杂的安装过程一直让我失望.

我不想运行VM,这在项目之间切换时似乎很尴尬.

我不想将我的文档根目录设置为公共文件夹,这在项目之间切换时也很尴尬.

我试过了.htaccess mod_rewrite方法

<IfModule mod_rewrite.c>
  RewriteEngine On
  RewriteRule ^(.*)$ public/$1 [L]
</IfModule>
Run Code Online (Sandbox Code Playgroud)

这只是在compiled.php第7610行中给了我一个Laravel NotFoundHttpException.

当我不久前尝试L4时,我使用了将公用文件夹的内容移动到根目录的方法.L5的结构完全不同,按照相同的步骤完全打破了Laravel(服务器只返回一个空白页面).

在开发环境中是否有一种很好的方法可以删除"公共":

  1. 适用于L5
  2. 允许我轻松切换项目(我通常在任何时候工作2或3).

谢谢

**我正在使用MAMP和PHP 5.6.2

php .htaccess mamp laravel laravel-5

215
推荐指数
18
解决办法
20万
查看次数

Swift 3 - 设备令牌现在被解析为'32BYTES'

我刚刚从Xcode 7更新到8 GM并且在Swift 3兼容性问题中我注意到我的设备令牌已停止工作.他们现在只读'32BYTES'.

    func application(_ application: UIApplication, didRegisterForRemoteNotificationsWithDeviceToken deviceToken: Data)
{
    print(deviceToken) // Prints '32BYTES'
    print(String(data: deviceToken , encoding: .utf8)) // Prints nil
}
Run Code Online (Sandbox Code Playgroud)

在更新之前,我能够简单地将NSData发送到我的服务器,但现在我很难解析令牌.

我在这里错过了什么?

编辑:我只是测试转换回NSData,我看到了预期的结果.所以现在我只是对新数据类型感到困惑.

    func application(_ application: UIApplication, didRegisterForRemoteNotificationsWithDeviceToken deviceToken: Data)
{
    print(deviceToken) // Prints '32BYTES'
    print(String(data: deviceToken , encoding: .utf8)) // Prints nil

    let d = NSData(data: deviceToken)
    print(d) // Prints my device token
}
Run Code Online (Sandbox Code Playgroud)

ios swift swift3

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

会话变量:多少数据太多了?

我只看到了用于存储少量数据的会话变量的示例,例如单个用户ID.我想知道在会话变量中保持更频繁访问的数据是否更有效,以避免查询数据库.

例如,我创建了一个用户类,它在构建时为该用户收集定期请求的数据(他们的用户ID,用户名,电子邮件,密码和站点特定数据的数组),并将此实例保存为会话变量.在用户初始登录后,很少需要查询数据库以获取有关用户的信息,因为它已经在内存中.

我实际上是否更高效,或者我只是在内存使用情况下陷入困境?

旁注 - 我实际上发现从会话中获取数据更容易,而不必担心优化我的查询和内容,所以我真的希望我不是白痴.

php mysql session-variables

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

Swift 4"这个类不符合键值编码"

我有一个雨燕库,它是严重依赖obj.valueForKey()NSObject.

迁移到Swift 4后,我发现这些调用总是崩溃,错误"这个类不是密钥值的密钥值...",除非我正在寻找的属性被声明@objc.

现在是否必须声明@objc使用此方法找到它们的属性?还有其他选择吗?

xcode ios swift swift4

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

标签 统计

ios ×2

php ×2

swift ×2

.htaccess ×1

laravel ×1

laravel-5 ×1

mamp ×1

mysql ×1

session-variables ×1

swift3 ×1

swift4 ×1

xcode ×1