小编Pau*_*arz的帖子

正在寻找Kohana初学者的PHP教程

我将尝试首次使用框架构建一个PHP网站,经过一些研究,我决定尝试使用Kohana

我从他们的网站下载了源代码,并在我的网络服务器上运行了下载的内容,然后迎接了"欢迎来到Kohana!" 页面,仅此而已......

我试图在网上找到一些关于这个特定框架的初学者教程,但令我惊讶的是,几乎什么都没有(只有这一个,但它没有太大的帮助)

我不是PHP的新手,也不是MVC概念的新手,但我对PHP Frameworks很新...所以任何人都可以在网上的某个地方指向我的Kohana教程,这将帮助我开始构建我的网站从头开始使用这个框架?

PS正如我所说,我想要一个关于这个案例的初学者教程.

[UPDATE]

我目前正在阅读官方指南 ......我们会看到这是怎么回事.

php frameworks kohana

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

401 未经授权使用 Gradle 从 GitHub Packages 下载公共包

我是公共 GitHub 存储库的维护者。我已经设置了 GitHub Actions 来发布到 GitHub 包。您可以在此处看到已创建的包:

https://github.com/paulschwarz/spring-dotenv/packages/135114

我注意到的第一件事是 GitHub 只提供了一个 Maven 安装片段。我使用此代码将依赖项添加到另一个项目,它似乎有效。

现在我想将此包导入到 Gradle 项目中。我加了

dependencies {
  implementation ('me.paulschwarz:spring-dotenv:0.0.3')
}
Run Code Online (Sandbox Code Playgroud)

和 gradle 告诉我

Could not find me.paulschwarz:spring-dotenv:0.0.3.
     Searched in the following locations:
       - https://jcenter.bintray.com/me/paulschwarz/spring-dotenv/0.0.3/spring-dotenv-0.0.3.pom
       - https://repo.maven.apache.org/maven2/me/paulschwarz/spring-dotenv/0.0.3/spring-dotenv-0.0.3.pom
Run Code Online (Sandbox Code Playgroud)

这已经很奇怪了,因为我的 Maven 项目在解决依赖项方面似乎没有问题。我必须说我很好奇它是如何工作的?GitHub 包肯定没有与 JCenter 或 Maven Central 集成?

无论如何,下一步,添加存储库

repositories {
    jcenter()
    mavenCentral()
    maven { url = uri('https://maven.pkg.github.com/paulschwarz/spring-dotenv') }
}
Run Code Online (Sandbox Code Playgroud)

此时,Gradle 应该知道在哪里可以找到包。但是,我得到了这个

      > Could not resolve me.paulschwarz:spring-dotenv:0.0.3.
         > Could not get resource 'https://maven.pkg.github.com/paulschwarz/spring-dotenv/me/paulschwarz/spring-dotenv/0.0.3/spring-dotenv-0.0.3.pom'.
            > Could not GET 'https://maven.pkg.github.com/paulschwarz/spring-dotenv/me/paulschwarz/spring-dotenv/0.0.3/spring-dotenv-0.0.3.pom'. Received status code …
Run Code Online (Sandbox Code Playgroud)

gradle maven github-package-registry

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

在 Spring Boot 中使用 dotenv 文件

我想使用 dotenv 文件来配置我的 Spring Boot 应用程序。

做这个的最好方式是什么?

RubyNode世界中,我只是创建.env文件并将所有内容从那里加载到应用程序环境中。

我不喜欢为我的应用程序等创建单独的配置文件。我只想将我在文件中指定的任何环境变量加载到我的应用程序中。

environment-variables 12factor spring-boot dotenv

6
推荐指数
2
解决办法
4759
查看次数