Jにアップグレードしてから! 3.9.0すべての拡張機能の更新でこのエラーが発生します。ただし、通常のJoomlaの動作をバイパスしているように見える更新ルーチンを使用する少数のユーザーを除きます。
ただし、他のすべて(すべてが過去に[更新]領域から問題なく更新されたもの)は失敗します。拡張機能はすべて3つのタイプ(コンポーネント、モジュール、プラグイン)で、有料と無料の両方です。更新するには、すべて手動でインストールする必要があります。
/ tmpパスを確認したところ、正しく書き込み可能です。 configuration.phpは、予想通り書き込み不可ですが、別の投稿で、他のフォルダのアクセス許可のスクリーンショットに書き込み可能と表示されているため、777に変更しました。それでも、何もインストールできません。
私は約80の奇妙なサイトを管理しているので、これは大きな時間の浪費です。他に誰かがこれを経験していますか?
問題は解決しましたが、原因はわかりません。
私はRegularLabsのサイトのスレッドに行きました https://www.regularlabs.com/forum/exten ... ions#83452 。この中で、Peterは、「一部の」サーバー設定について(ヘッダーの名前の大文字と小文字を変更することはわかっていません(執筆時点ではわかりません))。 Joomlaは大文字と小文字を区別しているように見えるため、インストールは失敗しました。
彼はlibraries/src/Installer/InstallerHelper/phpのパッチを投稿しました。それをコピーして保存し、2つのサイトにアップロードしました。以前は失敗していた更新が完全に実行されるようになりました。
System / Global Configuration / Server Tab / Path to Temp Folder
ウェブサイトのtmpフォルダーへの絶対パス(相対パスではない)がある場合。System / Global Configuration / System Tab / Path to LogFolder
ウェブサイトのログフォルダへのフルパス(相対パスではない)がある場合。System / System Information / Folder Permissions tab
すべてのアイテムが書き込み可能である場合