草庐IT

Homestead

全部标签

php - Laravel Homestead 多站点

我已经正确安装了LaravelHomestead,但现在我想添加一个额外的站点。我已经完成了文档中的每一步,包括编辑我的Homestead.yaml和我的hostfile:Homestead.yaml---ip:"192.168.10.10"memory:2048cpus:1authorize:~/.ssh/id_rsa.pubkeys:-~/.ssh/id_rsafolders:-map:~/Projectsto:/home/vagrant/Projectssites:-map:scp.devto:/home/vagrant/Projects/scp-map:katniss.devt

php - 如何在不破坏环境的情况下在 homestead 中添加一个新的 laravel 站点?

如何在不运行的情况下添加新站点?homesteaddestroyhomesteadup我使用的是LaravelHomestead版本2.0.13当我添加一个新站点时,我将以下内容添加到我的homestead.yaml文件中folders:-map:~/web/codeto:/code/websitessites:-map:laravel5.devto:/code/websites/laravel5/public-map:anothersite.devto:/code/websites/anotherproject/public我已经添加到我的主机文件中:192.168.10.10lar

php - 使用 vagrant 和 homestead 时找不到 Laravel 5 View

这个问题在这里已经有了答案:Laravelviewnotfoundexception(19个回答)关闭2年前。更新开始不再使用returnview('welcome');我现在使用return'woo.它起作用了。'这让它起作用了。所以看起来View路径配置不正确。有人知道我的假设是否正确吗?因为错误的堆栈跟踪说明了一些事情atFileViewFinder->findInPaths('welcome',array('/Users/mknb/work/API/testproject/resources/views'))但它不应该说/home/vagrant/testproject/res

php - 将 Laravel Homestead 用于 PHP5.6 和 PHP7 项目

在办公室,我们使用Homestead作为本地开发环境。到目前为止,我们所有的项目都是用PHP5.6制作的。现在我们有了一个新项目,我们将使用PHP7。我不能在我当前的PHP5.6homestead机器上运行PHP7。如何实现运行PHP5.6和PHP7项目?它们不必同时运行,所以如果可以更改Homestead.yaml以使用较新的版本,那会很好。我已经尝试过运行vagrantboxaddlaravel/homestead--box-version1.0.1。这添加了1.0.1框,但是当我将version:1.0.1添加到我的Homestead.yaml并开始Vagrant时,PHP版本仍

php - Homestead + Symfony 2.7 安装

我在尝试在LaravelHomesteadVagrant盒子上安装Symfony2时遇到问题..我在输入URL时反复收到403响应。我在我的Homestead.yaml中有这个,并已将test.dev添加到我的主机文件中。folders:-map:~/codeto:/home/vagrant/codesites:-map:test.devto:/home/vagrant/code/symfony-test#Alsotried/home/vagrant/code/symfony-test/web有什么想法吗? 最佳答案 对于其他调查此

php - SQLSTATE[HY000] [1045] 拒绝用户 'homestead' @'localhost' 的访问(使用密码 : YES)

我是Laravel框架的新手。我在尝试注册用户时不断收到此错误。我能够进行表迁移,所以我知道连接有效。下面是我的.env文件中的信息。我也能够成功迁移,请在下方查看。DB_CONNECTION=mysqlDB_HOST=127.0.0.1DB_PORT=3306DB_DATABASE=classifiedDB_USERNAME=rootDB_PASSWORD=nulldatabase.php文件的当前配置'mysql'=>['driver'=>'mysql','host'=>env('DB_HOST','127.0.0.1'),'port'=>env('DB_PORT','3306')

php - 没有这样的文件或目录错误(Laravel/Homestead)

我在homestead上使用laravel。我尝试了很多不同的命令来清除缓存和其他东西,但没有任何帮助。我一直收到这个错误:file_put_contents(/Users/Victor/Sites/pft/pft-back/storage/framework/cache/data/05/9f/059f793d8b638b8c21ead7edbba382b9e9183fac):无法打开流:没有这样的文件或目录我试过的是:存储文件夹设置为777phpartisan缓存:清除phpartisanview:clearphpartisanclear-compiledComposer转储自动加载

php - Laravel Homestead 'apt-get update' 给出一些 404

Homestead2.1.7(框0.4.0)预配置源列表是否存在一些错误配置?附言。如果Homestead的下一个版本在配置文件中包含用于安装一些预配置的附加包(如MSSQL)的选项,我们将不胜感激。是的,不是每个人都需要它们,但是对于客户项目,通常需要比#laragarden中发现的更多奇特的包vagrant@homestead:~$sudoapt-getupdateHithttp://apt.postgresql.orgtrusty-pgdgInReleaseIgnhttp://ppa.launchpad.nettrustyInReleaseIgnhttp://us.archive

php - Homestead v6.1.0 不适用设置 PHP5.6

场景我已经将Vagrant更新到1.9我只有box3.0.0我已经克隆了Homestead的master分支并检查了标签v6.1.0在Homestead.yaml中,我有这个网站:-map:m2azr.localto:/Code/m2azr.localphp:"5.6"当我执行bashinit.sh、vagrantup--provision和vagrantssh时,我看到有安装了3个php版本:5.6、7.0和7.1。所以看来我有正确的Homestead版本(在https://laravel.com/docs/5.4/homestead中描述)。问题Homestead.yaml中设置的

php - Laravel Dusk 在转储浏览器时返回空 html 文档,因此断言失败

我有一个来自laravel5.1的项目,我们已经相应地将它升级到5.6,应用程序上的所有内容都运行良好。当我安装dusk并在ExampleTest.php上运行它时:$this->browse(function(Browser$browser){$browser->visit('/');$browser->dump();});我得到这个空的html文档,我不知道它来自哪里:""我正在使用laravelhomestead,我知道dusk工作正常,因为如果我安装一个新的laravel应用程序(laravel.local),它工作得很好并且ExampleTest断言返回绿色。我到处寻找可能的