web-dev-qa-db-ja.com

Composerを使用せずにLaravelをインストールできますか?

Composer (PHPパッケージ/依存関係マネージャー)を使用せずに、Webサーバーに Laravel PHPフレームワークをインストールまたは使用できるかどうかを知りたい毎回?

アプリを任意のWebサーバー(コマンドラインにアクセスできない共有サーバーなど)にドロップできるようにしたいと思います。

composer installを初めて(ローカルで)実行すると、すべての依存関係が存在するはずです、正しいですか?

次に、すべてのファイル(ベンダーディレクトリを含む)を持つ任意のサーバーにドロップできるはずです。

96
ryanwinchester

本当にしたい場合は、Composerが行うすべての作業を手動で行うことができますが、絶対にすべきではありません。 Composerのインストールは簡単です。composer.pharファイルを取得し、その上でコマンドを実行するだけです。

サーバーでComposerをローカルで実行する必要はありません。composer installまたはcomposer updateを実行すると、プロジェクトのすべての依存関係が利用可能になり、そのままアップロードできます。サーバーに。

69
Dwight

プロジェクトにlaravelなしではcomposer localをインストールできません。

11

共有サーバーがあり、composerをインストールできず、cmdを実行して新しいパッケージをインストールしたり、既存のパッケージを更新したりできない場合。

ローカルマシンにcomposerをインストールし、すべてのパッケージをインストール(ex composer require package/name)またはupdate(ex composer update package/name)してからuploadコードのあるサーバー上のベンダーディレクトリ。ローカル環境と同じように機能します。

注:Laravelを作曲家とともに使用することを強くお勧めします。これはlaravelおよびあなたの重要な部分ですクライアントにlaravelをサポートするサーバーを提供するよう説得することができます。以下のリンクを確認してください。サーバーの要件を確認できます。 https://laravel.com/docs/5.5#installation

4
Prashant Barve

このサイトでは、composerビルドツールでもダウンロードできるものをすべてダウンロードできます。ただし、composerのインストールは必要ありません。もちろんlaravelもそこにあります: https://php-download.com/package/laravel/laravel

4
Stefan

サーバーでcomposerを使用したくない場合は、composer install/updateを実行し、すべてのライブラリをローカルにダウンロードしてから、サーバー上のすべてのファイルを手動でアップロードする必要があります。ベンダーディレクトリ。

Shhを使用してサーバーに接続できない共有ホスティングの場合は、それを行う必要がありますが、サーバー上のすべてのファイルをアップロードするのに時間がかかるため、composerを使用することをお勧めします_その後、composer install/updateを介してライブラリをダウンロードします。

1
Akshay Khale

はい、最初にローカルホストのcomposerを介してすべてのプロジェクトの依存関係をインストールしてから、FTPを介してすべてのファイルを実際のWebサイトに転送できます。

0
shasi kanth

githubからZipファイル をダウンロードしてhtdocにアップロードすると、voilàが動作します

0
harshal lonare