[解決済み] キャッシュディレクトリを作成できない ... またはディレクトリが書き込み可能でない。Laravelでキャッシュを使用しない場合
2022-02-12 23:15:46
質問
Laravelのプロジェクトを新規に作成しました。依存関係をインストールするためにターミナルに移動したとき
composer
は以下のような警告を表示します。
Cannot create cache directory /home/w3cert/.composer/cache/repo/https---packagist.org/, or directory is not writable. Proceeding without cache.
解決方法は?
フォルダのグループ権限を変更する
sudo chown -R w3cert /home/w3cert/.composer/cache/repo/https---packagist.org
と Files フォルダも
sudo chown -R w3cert /home/w3cert/.composer/cache/files/
w3certがあなたのユーザー名だと仮定していますが、そうでない場合は4番目のパラメータをあなたのユーザー名に変更します。
それでも問題が解決しない場合は、以下をお試しください。
sudo chown -R w3cert /home/w3cert/.composer
アプリのディレクトリを作成できない可能性があります。その場合は、htmlフォルダやlaravelプロジェクトを作成しようとしているフォルダも同じようにしてください。
関連
-
[解決済み】Weird PHP error: 'Can't use function return value in write context'.
-
[解決済み】PHP 7.2 - Warning: count(): パラメータは配列かCountableを実装したオブジェクトでなければならない [解決済み]
-
[解決済み】PHPの予期しないT_VARIABLEとは何ですか?
-
thinkphp5 timestamp 非整形の数値に遭遇した。
-
[解決済み】MySQLのカラム数が1行目の値数と一致しない【非公開
-
[解決済み】mysqli::query(): mysqli をフェッチできない
-
[解決済み] PHP と mod_fcgid: handle_request_ipc 関数で ap_pass_brigade が失敗する。
-
[解決済み] 致命的なエラーです。mysqli_result 型のオブジェクトを使用できません [終了] 。
-
[解決済み] Laravel 5 必要な bootstrap/../vendor/autoload.php を開くのに失敗しました。
-
[解決済み】Laravel PHP コマンドが見つかりません。
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】新しいPHPMailerはPHPMailerAutoload.phpが必要?
-
[解決済み】未定義のメソッド mysqli_stmt::get_result を呼び出す。
-
[解決済み】既に開始されているPHPセッション【重複あり
-
[解決済み】file_get_contents( )が動作しない。
-
[解決済み】phpMyAdmin: シークレットパスフレーズ?
-
[解決済み】PHPのクラスが見つからないが、インクルードされている
-
[解決済み】In_arrayが動作しない。
-
[解決済み] mysqli_fetch_assoc() は、パラメータ 1 が mysqli_result であることを期待し、boolean が与えられる [重複] 。
-
[解決済み] Forbidden :このサーバーの /phpmyadmin にアクセスする権限がありません。
-
[解決済み] mysql_field_nameを新しいmysqliに変更します。