問題タブ [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.

0 投票する
2 に答える
1844 参照

laravel - Laravel ホームステッドで vagrant を実行中にエラーが発生しました

約 1 時間 homestead を正常に使用していますが、仮想マシンを で一時停止し、vagrant suspendを使用して再度起動しようとすると、次のvagrant upエラーが発生しました。

これは何を意味するのでしょうか?浮浪者のドキュメントは言う

シェル プロビジョナーにはさまざまなオプションがあります。インラインまたはパスのいずれかが必要です

どこかにいくつかの引数を渡す必要がありますか? 私は何を間違っていますか?

前もって感謝します

これは私のvagrantfileです:

0 投票する
1 に答える
582 参照

laravel - Laravel 4.2 - 環境検出 - homestead.yaml と start.php

ホームステッドのバージョン: 2.0.7

ララベルのバージョン: 4.2.16

Laravelを学び始めたばかりで、start.phpとhomestead.yamlの環境設定の違いに戸惑っています。ここに私が持っているものがあります:

start.php:

ホームステッド.yaml:

ターミナルで 'php artisan env' を実行すると 'local' と表示され、ホームステッド ボックスに ssh して 'php artisan env' を実行すると 'production' と表示されます。(返された値をテストするために、そこに「生産」を投げました)。

hello.php<?php var_dump(getenv('APP_ENV')) ?>を挿入してページを更新すると、homestead.yaml の APP_ENV の設定である「testing123」が表示されます。

それぞれがいつ使用されるかを知ることで混乱していますか?環境検出が start.php ファイルで行われている場合、およびその逆の場合、APP_ENV 値の目的は何ですか? また、マシン名とホームステッド ボックス名の両方を「ローカル」ルックにする必要がありますか? 「ホームステッド」環境を検出するポイントもよくわからないためです。(これは VM での私の最初の経験なので、欠けているものがあると確信しています)。

0 投票する
0 に答える
910 参照

wordpress - Vagrant Server (Homestead) が css ファイルをロードしない

現在、Homestead Vagrant Box を使用して、いくつかの Wordpress Web サイトを開発しています。ただし、「style.css」ファイルの更新に失敗するため、Vagrant サーバーには重大な問題があります。古いバージョンのファイルをロードすることもあれば、get リクエストが「ERR_EMPTY_RESPONSE」を返すこともあります。「index.php」などの他のファイルは、タイムリーかつ一貫してロードされます。nginx を再起動すると、問題が時々修正されますが、常にではありません。

これが私のnginx構成のコピーです:

ssl.conf:

gzip.conf:

誰が何が間違っているのか知っていますか/なぜこれが起こっているのかについて何か提案や答えがありますか?

0 投票する
1 に答える
3509 参照

laravel-4 - Laravel Homestead - virtualbox が実行されていないときに homestead.rb を編集するには?

このスレッドでトップの回答を試みました:

Laravel Homesteadを使用したVagrantポート転送80から8000

これは、homestead.rb ファイルでこの変更を行うことでした:

config.vm.network "forwarded_port"、ゲスト: 80、ホスト: 8000 から config.vm.network "forwarded_port"、ゲスト: 80、ホスト: 80

Macで新しいバージョンのホームステッドを実行しています(正確なバージョンがどこにあるかわかりません)。

ホームステッドの仮想ボックスを起動しようとすると、機能しませんでした。

Vagrant は、この VM で指定されたポートを転送できません。これらのポートで既にリッスンしている他のアプリケーションと競合するためです。80 に転送されたポートは、ホスト マシンで既に使用されています。

homestead virtualbox の実行中に ssh と vim を介して homestead.rb ファイルを編集しましたが、実行できず、変更を元に戻す方法がわかりません。

これらの両方について助けていただければ幸いです。

  1. virtualbox が実行されていないときに homestead.rb ファイルを編集するには? VirtualBox VMs/homestead/homestead.vbox または box-disk1.vmdk のいずれかにあると思いますが、それらの内部にアクセスする方法がわかりません。

  2. 他の質問の解決策が機能しなかったため、ポートを 80 に正しく転送するのに役立ちます。

0 投票する
0 に答える
374 参照

laravel - Homestead 入力ファイルが指定されていません

そのため、Windows マシンでホームステッドをセットアップしようとしていますが、「入力ファイルが指定されていません」というメッセージが引き続き表示されますが、以前は動作していたため、パスを正しく取得したと確信しています。私のホームステッド yaml ファイルは次のようなものです。

現在、ファイルは相互に同期されており、Laravel の内部には、frameowrk を含む別の Laravel フォルダーがあります。

homestead.app を実行するとエラーが発生し、下のスクリーンショットでわかるように、パスが一致しています。少しでも光を当てていただければ幸いです。

私はホームステッドの破壊とホームステッドの破壊を何度も試みました。

ここに画像の説明を入力

0 投票する
2 に答える
2054 参照

php - Laravel の Homestead は 32 ビット Ubuntu で動作しますか?

Homestead を使用しようとしていますが、Ubuntu 12.04 で Vagrant を実行しようとすると、「接続タイムアウト。再試行中...」という複数の警告が表示されます。

私は似たような投稿をたくさん見つけましたが、私が抱えている問題は、Homestead ボックスが 64 ビット OS を提供しているのに対し、32 ビット システムで Homestead を実行しようとしているという事実に関連している可能性があると推測しています。

公式の Laravel Homestead ボックスを 32 ビット システムで動作させる方法はありますか、またはlaravel-homestead-settler-32 のようなカスタム ボックスを使用する必要がありますか?

アップデート:

これらの指示に従った後、なんとか Homestead を実行できました。また、@OmeCoatlに、私を正しい軌道に乗せてくれた以下の回答に感謝します.

0 投票する
1 に答える
394 参照

vagrant - How to require PhpStorm to install dependency packages using the PHP in Vagrant

When adding a composer dependency in PhpStorm, I want to use the PHP version that is included with Laravel's Homestead/Vagrant box (this version includes the required mcrypt extension) instead of the standard version that is installed on my Mac OS 10.10. I am able to start Vagrant within PhpStorm and to start an SSH session. However, when I attempt to install a package with the Add Composer Dependency Manager, the wrong PHP version is used, and the install fails.

I assume that I have used the wrong "Path to PHP executable." Both "php" and "/usr/local" have been unsuccessful.

Any suggestions on how to make the Add Composer Dependency Manager install packages using the PHP version that comes with Vagrant?