问题标签 [homestead]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - Laravel Homestead 错误:无法创建仅主机适配器
所有具有专用网络 IP 的 Vagrant 框都会发生此错误。
我试过作曲家安装,手动安装,将 virtualbox 降级到 4.2.x - 没有任何效果。
请帮忙!
谢谢
vagrant - Homestead 2.0、Vagrant 和 VirtualBox 运行速度比 MAMP 慢很多
我刚刚为在 OSX 10.10 (Yosemite) 上的 VirtualBox 上运行的 Laravel 5 设置了 Homestead 2.0 vagrant 服务器,它的运行速度比 MAMP 慢很多。
我真的很想使用 Homestead,但是加载页面的 1-3 秒延迟变得非常烦人,但每个加载请求在 MAMP 上都是即时的。
我的设置是否遗漏了什么?
Homestead.yaml:
主持人:
laravel - CodeIgniter 有预打包的 Vagrant 吗?
CodeIgniter 有预打包的 Vagrant 吗?
我正在寻找的将是 Laravel Homestead 的等价物。
laravel - 缺少共享文件夹的主机路径:~/Code
我想laravel homestead
用于我的开发机器并成功安装了 virtualbox 和 vagrant,但是当我运行时出现vagrant up
此错误:
该Homestead.yaml
文件如下所示:
这些是默认设置,但它们并不适用于我的机器——我什至没有/home/vagrant
文件夹,也没有~/Code
任何可以看到的地方。我正在使用ubuntu 12.04
- 请您指出我应该如何配置我的设置,因为官方文档让我有点迷失了。
laravel - 宅基地错误
我按照说明设置宅基地和宅基地返回:
我用 git clone 测试了没有作曲家的方法,结果相同。
任何想法?
谢谢!
apache - 为什么 laravel homestead 没有运行 Apache
显然,我有真正需要.htaccess
规则的 Laravel 项目,而 Nginx 对我来说似乎不是最好的解决方案,
1-我的问题是为什么 Laravel 没有为 Apache 提供宅基地!经过我进行的一项小型研究,我发现了用于转换规则的在线工具,但输出不起作用(太短),而 Apache 更可能是已知和可用的,而且更容易为安全和漂亮的 URL 定义规则。 。ETC。( 至少对我来说 )
2-请给我答案,解释他们为什么选择 Nginx!,更重要的是我需要知道老年人和专家会使用什么(Nginx,Apache)
3- 你建议我在 Homestead 上安装 Apache 吗?
laravel-5 - Laravel 5 路由奇怪的行为
我在 Homestead 盒子上设置了一个 Laravel 站点,所以我在sitename.app:8000
. 我有一条名为“新闻”的路线,但是当我尝试前往时, sitename.app:8000/news
我却奇怪地跳出了sitename.app/news/
.
如果我将路由名称更改为“news2”,我可以按照正常的方式访问所需的控制器操作sitename.app:8000/news2
。所以不知何故,“新闻”本身变得不合作了——而且我很确定当我尝试访问那个 url 时,我们甚至没有达到 NewsController 的程度。
谁能从这些症状中找出可能出了什么问题?我在某个时候所做的一项与“新闻”相关的更改是添加了 RouteServiceProvider$router->model('news', "App\News");
的boot
方法,但删除它似乎并没有什么不同。
ETA:人们一直在询问 routes.php 文件。我可以从文件中删除所有内容,除了
和 /news2 会工作,但 /news 会反弹我。所以我仍然非常相信问题比routes.php更深...
phpstorm - xDebug 没有被触发,但 PhpStorm 确实检测到传入的连接
当我使用扩展程序通过浏览器启动 Xdebug 时(例如 The最简单的 Xdebug for Firefox 和 Xdebug Helper in Chrome),PhpStorm 将接收传入的连接,但是当我单击接受时它不会启动调试器。
这个问题的答案对我没有用。由于我使用 Homestead,我知道 fpm 使用端口 9000。将 xdebug 端口设置为 10000 并没有帮助。
我的 Xdebug 设置是:
并且所有服务器映射都指向宅基地服务器上的正确目录。
[编辑]
应要求,我去检查我的phpinfo。我跑了php -i | grep xdebug
,这是输出:
[编辑 2]
我添加了来自我的 Xdebug 的信息phpinfo()
[编辑 3]
我尝试将 xdebug 端口更改为 10000,因为 fpm 使用端口 9000,这反映了 PhpStorm 中的更改。它最初触发了调试器并抱怨无法映射 HandleExceptions.php 文件。所以我手动映射它。这样做之后,调试器不再触发。
laravel - 严重错误后恢复 Laravel 的 Homestead
我正在通过 Vagrant 将 Homestead 用于我的 Laravel 环境。我vagrant up
今天跑的时候,出现了一个严重的错误,说盒子无法访问。
我在网上找到的一条说明建议使用它的机器 uuid 取消注册 VM,我这样做了:
注销后 Homestead box 的状态从inaccessible变为not created。
下一步是注册盒子,我这样做:
但是上面的命令会引发以下错误:
我究竟做错了什么?
php - Laravel Homestead 自动销毁虚拟机
我按照有关如何设置 laravel 宅基地的所有说明进行操作。
我正在使用 Windows 7,并试图在我的系统上安装 laravel homestead。我已经安装了 virtualbox 和 vagrant。
一切似乎都很顺利,但是当我运行vagrant up
宅基地虚拟机启动但在某些时候失败时。
我在这里提供了完整的 bash 命令和日志:
请查看上面的日志并提出建议。