草庐IT

Homestead

全部标签

queryException sqlstate [hy000] [1045]访问用户'homestead'@'localhost'(使用密码:是)

为什么发生以下错误?queryExceptionsqlstate[hy000][1045]访问用户'homestead'@'localhost'(使用密码:是)我的.env文件如下:APP_NAME=LaravelAPP_ENV=localAPP_KEY=base64:P7auDP3AGgfkYLPbu+2/m7RCLc42Sip/HuXLLQFZiYs=APP_DEBUG=trueAPP_LOG_LEVEL=debugAPP_URL=http://localhostDB_CONNECTION=mysqlDB_HOST=localhostDB_PORT=3306DB_DATABASE=stud

php - Homestead 安装了 PHP7 但我需要 PHP5

Homestead随机停止为我工作,所以我尝试删除整个东西并重新安装,但效果不佳。经过一天半的时间处理各种问题后,我让它“运行”了。但是,出于我无法理解的原因,我的Homestead盒子现在运行的是PHP7。Theinstructions我正在关注用于安装PHP7的可选选项,但我有意跳过了它,因为我们使用的是PHP5。对于我的生活,我不知道如何解决这个问题。我尝试过的事情:我已经多次销毁并重新安装了盒子。我已经多次删除了VirtualBox盒子并重新下载了它。我尝试根据一项建议安装boxv0.3.3。(我还相应地更新了homestead.rb脚本。)有一次,在安装过程中出现了一些失败,

php - laravel homestead box 和 homestead repo 有什么区别?

来自官方文档,“LaravelHomestead是一个官方的、预打包的Vagrantbox,它为你提供了一个美妙的开发环境,而不需要你在本地机器上安装PHP、HHVM、Web服务器和任何其他服务器软件。"我安装了vagrant,并下载了盒子,太棒了。但是后来,在thedocs,我读到我必须通过克隆存储库来安装“Homestead”https://github.com/laravel/homestead/我发现这真的很令人困惑,因为我认为Homestead就是我已经下载的虚拟盒子。laravelhomesteadbox和homesteadrepo有什么区别?没有专门针对github存储库

php - 如何在 Laravel Homestead 中使用 postgreSQL

我可以迁移到我的家园。这是我的.envDB_CONNECTION=pgsqlDB_HOST=localhostDB_PORT=54320DB_DATABASE=internDB_USERNAME=homesteadDB_PASSWORD=secret然后我在我的postgreSQL中使用创建了一个新服务器servername=Homestead,username=homestead,password=secret.然后,我进行了迁移并将所有表创建到我的数据库中(server=homestead)问题是,当我想登录我的网站时。出现错误:SQLSTATE[08006][7]couldnot

php - 如何在 homestead 中更新 PHP 版本

我在更新homestead中的php版本时遇到了问题。当我在homesteadssh中检查版本时,它说它的php版本是PHP5.6.23-1+deprecated+dontuse+deb.sury.org~trusty+1(cli)。现在我想将PHP版本更新为7以实现代码兼容性。有解决此问题的简单方法吗?我也试过这个来自here的但没有运气。谢谢 最佳答案 升级laravel/homesteadbox本身$vagrantboxupdatessh进入虚拟机$vagrantssh升级一切$sudoapt-getupdate$sudoap

php - Laravel 5.3 Homestead php7 重新加载 php.ini 文件

我在我的laravelhomestead机器上对/etc/php/7.0/cli/php.ini做了一些更改。但我无法让它加载新设置。试过重启nginx,重启php7等... 最佳答案 文件/etc/php/7.0/cli/php.ini用于通过命令行运行PHP。/etc/php/7.0/fpm中应该有一个php.ini,其中包含PHP-FPM的设置。编辑完后,使用此命令重新启动php-fpmservicephp7.0-fpmrestart 关于php-Laravel5.3Homeste

php - 拉维尔 5 : use homestead in production

在开发中使用homestead是很好的。但是在生产中使用宅基地也好吗?如果是,我应该始终运行虚拟框吗?如果我将我的应用程序托管到云服务,例如:AWS,宅基地如何工作?谢谢 最佳答案 Laravel'sGithubrepo上有一个脚本这会告诉您Homestead安装的所有内容。就在生产中使用它而言,尤其是在AWS中,您可以轻松地选择另一个更适合作为Web服务器的Linux机器,我强烈建议不要使用它。 关于php-拉维尔5:usehomesteadinproduction,我们在StackO

php - 如何在 vagrant up 上自动启用 Homestead 中的 php 扩展

我在Homestead中使用Laravel5.3,在VirtualBox上运行Vagrant1.8.7。我需要启用一些php扩展。我知道我可以通过ssh进入该框并编辑php.ini以启用扩展,但这似乎是一种非常反Vagrant的方式。我想告诉Vagrant提供启用了特定php扩展的盒子,这样我就可以简单地调用vagrantup--provision然后盒子就可以使用了(有点像vagrantright?)那么,我们如何在vagrantup上自动启用Homestead中的php扩展? 最佳答案 经过一些修补,下面是我想出的。我不保证这是

php - Android App无法访问Vagrant Homestead托管的Web API

注:我是新来的拉维尔,流浪家园设置,和安卓的网络库改造。但我擅长android和phpweb开发。不过,我设置了laravel,开发了一个简单的测试webapi,只是为了测试android应用程序中的改型库。另外,请不要将此标记为以下Q&Athread的重复问题。即使它问同样的问题,这些问题是不同的。我的问题:我的流浪家园托管了webapi,我可以通过安装在主机osxmac上的web浏览器进行访问。而且我的家园还有两个laravel网站ll5.app和tapi.app(这是api)。_____________MacOSXonMBPro___________________|______

windows - 在 Homestead for Windows 上运行黄昏测试

我在Windows10上使用homestead并安装了laravel5.4,当我尝试运行dusk测试时,我收到以下错误:1)Tests\Feature\ViewProductListingTest::user_can_view_product_listingFacebook\WebDriver\Exception\WebDriverCurlException:CurlerrorthrownforhttpPOSTto/sessionwithparams:{"desiredCapabilities":{"browserName":"chrome","platform":"ANY"}}Fai