Ich habe root virtual server mit Apache 2, Debian 12 und, ISPConfige, Drupal 10 und 6 domains.
Ich installierte Drupal für jedes Domain. Jomik ist der user in ISPConfige für alle Domains und auch für SSH.
Drupal habe ich für jedes Domain so installiert:
jomik@mail:/var/www/newsonline24.com/web$
sudo apt install composer php
sudo wget https://www.drupal.org/download-latest/tar.gz -O drupal.tar.gz
sudo tar -xzvf drupal.tar.gz -C /var/www/newsonline24.com/web
sudo mv drupal-10.2.5/* drupal-10.2.5/.* /var/www/newsonline24.com/web/.
sudo chown -R jomik:client1 /var/www/newsonline24.com/web
sudo chmod -R 755 /var/www/newsonline24.com/web
sudo cp sites/default/default.settings.php sites/default/settings.php
sudo mkdir sites/default/files
sudo chmod 777 sites/default/settings.php
sudo chmod 777 sites/default/files
sudo chmod 0644 sites/default/settings.php
sudo chmod 755 sites/default/files
sudo composer.lock 644
Probleme:
1. Nach der Installation will Drupal, dass sites/default/files 777 und nicht 755 Berichtigung haben.
Bei der Erstellung eines Subthemes vom Bootstrap5 bekomme ich die Fehlermeldung
###The website encountered an unexpected error. Try again later.
2. Drupal\Core\File\Exception\DirectoryNotReadyException: The specified file 'themes/contrib/bootstrap5/css/ck5style.css.map' could not be copied because the destination directory '/var/www/clients/client1/web1/web/themes/custom/b5subtheme/css' is not properly configured. This may be caused by a problem with file or directory permissions. in Drupal\Core\File\FileSystem->prepareDestination() (line 479 of core/lib/Drupal/Core/File/FileSystem.php).###
Obwohl ich gab themes/custom vorübergehend Berichtigung 777.
Zusätzliche Information:
root@mail:~# ls -la /var/www/clients/client1
insgesamt 32
drwxr-xr-x 8 root root 4096 4. Apr 14:22 .
drwxr-xr-x 4 root root 4096 4. Apr 14:16 ..
lrwxrwxrwx 1 root root 30 4. Apr 14:15 companyservice24.com -> /var/www/clients/client1/web2/
lrwxrwxrwx 1 root root 30 4. Apr 14:17 fairsonline.org -> /var/www/clients/client1/web3/
lrwxrwxrwx 1 root root 30 4. Apr 14:18 global-shine.com -> /var/www/clients/client1/web4/
lrwxrwxrwx 1 root root 30 4. Apr 14:19 mikhail.de -> /var/www/clients/client1/web5/
lrwxrwxrwx 1 root root 30 4. Apr 14:22 myshop7.com -> /var/www/clients/client1/web6/
lrwxrwxrwx 1 root root 30 4. Apr 14:14 newsonline24.com -> /var/www/clients/client1/web1/
drwxr-xr-x 11 root root 4096 4. Apr 14:14 web1
drwxr-xr-x 11 root root 4096 4. Apr 14:15 web2
drwxr-xr-x 11 root root 4096 4. Apr 14:16 web3
drwxr-xr-x 11 root root 4096 4. Apr 14:18 web4
drwxr-xr-x 11 root root 4096 4. Apr 14:19 web5
drwxr-xr-x 11 root root 4096 4. Apr 14:22 web6
root@mail:~# ls -la /var/www/newsonline24.com/web
insgesamt 312
drwxr-xr-x 8 jomik client1 4096 8. Apr 18:40 .
drwxr-xr-x 11 root root 4096 4. Apr 14:14 ..
-rwxr-xr-x 1 jomik client1 312 8. Apr 17:29 autoload.php
-rwxr-xr-x 1 jomik client1 3835 8. Apr 17:29 composer.json
-rwxr-xr-x 1 jomik client1 191299 8. Apr 17:29 composer.lock
drwxr-xr-x 12 jomik client1 4096 3. Apr 09:57 core
-rwxr-xr-x 1 jomik client1 1025 3. Apr 09:57 .csslintrc
-rwxr-xr-x 1 jomik client1 357 3. Apr 09:57 .editorconfig
-rwxr-xr-x 1 jomik client1 151 3. Apr 09:57 .eslintignore
-rwxr-xr-x 1 jomik client1 41 3. Apr 09:57 .eslintrc.json
-rwxr-xr-x 1 jomik client1 1495 3. Apr 09:57 example.gitignore
-rwxr-xr-x 1 jomik client1 4222 3. Apr 09:57 .gitattributes
-rwxr-xr-x 1 jomik client1 8024 3. Apr 09:57 .htaccess
-rwxr-xr-x 1 jomik client1 2467 3. Apr 09:57 .ht.router.php
-rwxr-xr-x 1 jomik client1 549 3. Apr 09:57 index.php
-rwxr-xr-x 1 jomik client1 87 3. Apr 09:57 INSTALL.txt
-rwxr-xr-x 1 jomik client1 18092 17. Nov 2016 LICENSE.txt
drwxr-xr-x 3 jomik client1 4096 8. Apr 17:24 modules
drwxr-xr-x 2 jomik client1 4096 3. Apr 09:57 profiles
-rwxr-xr-x 1 jomik client1 3205 3. Apr 09:57 README.md
-rwxr-xr-x 1 jomik client1 2027 3. Apr 09:57 robots.txt
drwxr-xr-x 3 jomik client1 4096 3. Apr 09:57 sites
drwxr-xr-x 4 jomik client1 4096 8. Apr 17:31 themes
-rwxr-xr-x 1 jomik client1 804 3. Apr 09:57 update.php
drwxr-xr-x 18 jomik client1 4096 8. Apr 17:29 vendor
-rwxr-xr-x 1 jomik client1 4039 3. Apr 09:57 web.config
root@mail:/var/www/newsonline24.com/web# ls -la
insgesamt 312
drwxr-xr-x 8 jomik client1 4096 8. Apr 18:40 .
drwxr-xr-x 11 root root 4096 4. Apr 14:14 ..
-rwxr-xr-x 1 jomik client1 312 8. Apr 17:29 autoload.php
-rwxr-xr-x 1 jomik client1 3835 8. Apr 17:29 composer.json
-rwxr-xr-x 1 jomik client1 191299 8. Apr 17:29 composer.lock
drwxr-xr-x 12 jomik client1 4096 3. Apr 09:57 core
-rwxr-xr-x 1 jomik client1 1025 3. Apr 09:57 .csslintrc
-rwxr-xr-x 1 jomik client1 357 3. Apr 09:57 .editorconfig
-rwxr-xr-x 1 jomik client1 151 3. Apr 09:57 .eslintignore
-rwxr-xr-x 1 jomik client1 41 3. Apr 09:57 .eslintrc.json
-rwxr-xr-x 1 jomik client1 1495 3. Apr 09:57 example.gitignore
-rwxr-xr-x 1 jomik client1 4222 3. Apr 09:57 .gitattributes
-rwxr-xr-x 1 jomik client1 8024 3. Apr 09:57 .htaccess
-rwxr-xr-x 1 jomik client1 2467 3. Apr 09:57 .ht.router.php
-rwxr-xr-x 1 jomik client1 549 3. Apr 09:57 index.php
-rwxr-xr-x 1 jomik client1 87 3. Apr 09:57 INSTALL.txt
-rwxr-xr-x 1 jomik client1 18092 17. Nov 2016 LICENSE.txt
drwxr-xr-x 3 jomik client1 4096 8. Apr 17:24 modules
drwxr-xr-x 2 jomik client1 4096 3. Apr 09:57 profiles
-rwxr-xr-x 1 jomik client1 3205 3. Apr 09:57 README.md
-rwxr-xr-x 1 jomik client1 2027 3. Apr 09:57 robots.txt
drwxr-xr-x 3 jomik client1 4096 3. Apr 09:57 sites
drwxr-xr-x 4 jomik client1 4096 8. Apr 17:31 themes
-rwxr-xr-x 1 jomik client1 804 3. Apr 09:57 update.php
drwxr-xr-x 18 jomik client1 4096 8. Apr 17:29 vendor
-rwxr-xr-x 1 jomik client1 4039 3. Apr 09:57 web.config
Ich bitte um Lösung für die zwei genanten Probleme und Korrektur für meine möglichen Fehler.
Vielen herzlichen Dank im Voraus.
Joseph Mikhail
Ich installierte Drupal für jedes Domain. Jomik ist der user in ISPConfige für alle Domains und auch für SSH.
Drupal habe ich für jedes Domain so installiert:
jomik@mail:/var/www/newsonline24.com/web$
sudo apt install composer php
sudo wget https://www.drupal.org/download-latest/tar.gz -O drupal.tar.gz
sudo tar -xzvf drupal.tar.gz -C /var/www/newsonline24.com/web
sudo mv drupal-10.2.5/* drupal-10.2.5/.* /var/www/newsonline24.com/web/.
sudo chown -R jomik:client1 /var/www/newsonline24.com/web
sudo chmod -R 755 /var/www/newsonline24.com/web
sudo cp sites/default/default.settings.php sites/default/settings.php
sudo mkdir sites/default/files
sudo chmod 777 sites/default/settings.php
sudo chmod 777 sites/default/files
sudo chmod 0644 sites/default/settings.php
sudo chmod 755 sites/default/files
sudo composer.lock 644
Probleme:
1. Nach der Installation will Drupal, dass sites/default/files 777 und nicht 755 Berichtigung haben.
Bei der Erstellung eines Subthemes vom Bootstrap5 bekomme ich die Fehlermeldung
###The website encountered an unexpected error. Try again later.
2. Drupal\Core\File\Exception\DirectoryNotReadyException: The specified file 'themes/contrib/bootstrap5/css/ck5style.css.map' could not be copied because the destination directory '/var/www/clients/client1/web1/web/themes/custom/b5subtheme/css' is not properly configured. This may be caused by a problem with file or directory permissions. in Drupal\Core\File\FileSystem->prepareDestination() (line 479 of core/lib/Drupal/Core/File/FileSystem.php).###
Obwohl ich gab themes/custom vorübergehend Berichtigung 777.
Zusätzliche Information:
root@mail:~# ls -la /var/www/clients/client1
insgesamt 32
drwxr-xr-x 8 root root 4096 4. Apr 14:22 .
drwxr-xr-x 4 root root 4096 4. Apr 14:16 ..
lrwxrwxrwx 1 root root 30 4. Apr 14:15 companyservice24.com -> /var/www/clients/client1/web2/
lrwxrwxrwx 1 root root 30 4. Apr 14:17 fairsonline.org -> /var/www/clients/client1/web3/
lrwxrwxrwx 1 root root 30 4. Apr 14:18 global-shine.com -> /var/www/clients/client1/web4/
lrwxrwxrwx 1 root root 30 4. Apr 14:19 mikhail.de -> /var/www/clients/client1/web5/
lrwxrwxrwx 1 root root 30 4. Apr 14:22 myshop7.com -> /var/www/clients/client1/web6/
lrwxrwxrwx 1 root root 30 4. Apr 14:14 newsonline24.com -> /var/www/clients/client1/web1/
drwxr-xr-x 11 root root 4096 4. Apr 14:14 web1
drwxr-xr-x 11 root root 4096 4. Apr 14:15 web2
drwxr-xr-x 11 root root 4096 4. Apr 14:16 web3
drwxr-xr-x 11 root root 4096 4. Apr 14:18 web4
drwxr-xr-x 11 root root 4096 4. Apr 14:19 web5
drwxr-xr-x 11 root root 4096 4. Apr 14:22 web6
root@mail:~# ls -la /var/www/newsonline24.com/web
insgesamt 312
drwxr-xr-x 8 jomik client1 4096 8. Apr 18:40 .
drwxr-xr-x 11 root root 4096 4. Apr 14:14 ..
-rwxr-xr-x 1 jomik client1 312 8. Apr 17:29 autoload.php
-rwxr-xr-x 1 jomik client1 3835 8. Apr 17:29 composer.json
-rwxr-xr-x 1 jomik client1 191299 8. Apr 17:29 composer.lock
drwxr-xr-x 12 jomik client1 4096 3. Apr 09:57 core
-rwxr-xr-x 1 jomik client1 1025 3. Apr 09:57 .csslintrc
-rwxr-xr-x 1 jomik client1 357 3. Apr 09:57 .editorconfig
-rwxr-xr-x 1 jomik client1 151 3. Apr 09:57 .eslintignore
-rwxr-xr-x 1 jomik client1 41 3. Apr 09:57 .eslintrc.json
-rwxr-xr-x 1 jomik client1 1495 3. Apr 09:57 example.gitignore
-rwxr-xr-x 1 jomik client1 4222 3. Apr 09:57 .gitattributes
-rwxr-xr-x 1 jomik client1 8024 3. Apr 09:57 .htaccess
-rwxr-xr-x 1 jomik client1 2467 3. Apr 09:57 .ht.router.php
-rwxr-xr-x 1 jomik client1 549 3. Apr 09:57 index.php
-rwxr-xr-x 1 jomik client1 87 3. Apr 09:57 INSTALL.txt
-rwxr-xr-x 1 jomik client1 18092 17. Nov 2016 LICENSE.txt
drwxr-xr-x 3 jomik client1 4096 8. Apr 17:24 modules
drwxr-xr-x 2 jomik client1 4096 3. Apr 09:57 profiles
-rwxr-xr-x 1 jomik client1 3205 3. Apr 09:57 README.md
-rwxr-xr-x 1 jomik client1 2027 3. Apr 09:57 robots.txt
drwxr-xr-x 3 jomik client1 4096 3. Apr 09:57 sites
drwxr-xr-x 4 jomik client1 4096 8. Apr 17:31 themes
-rwxr-xr-x 1 jomik client1 804 3. Apr 09:57 update.php
drwxr-xr-x 18 jomik client1 4096 8. Apr 17:29 vendor
-rwxr-xr-x 1 jomik client1 4039 3. Apr 09:57 web.config
root@mail:/var/www/newsonline24.com/web# ls -la
insgesamt 312
drwxr-xr-x 8 jomik client1 4096 8. Apr 18:40 .
drwxr-xr-x 11 root root 4096 4. Apr 14:14 ..
-rwxr-xr-x 1 jomik client1 312 8. Apr 17:29 autoload.php
-rwxr-xr-x 1 jomik client1 3835 8. Apr 17:29 composer.json
-rwxr-xr-x 1 jomik client1 191299 8. Apr 17:29 composer.lock
drwxr-xr-x 12 jomik client1 4096 3. Apr 09:57 core
-rwxr-xr-x 1 jomik client1 1025 3. Apr 09:57 .csslintrc
-rwxr-xr-x 1 jomik client1 357 3. Apr 09:57 .editorconfig
-rwxr-xr-x 1 jomik client1 151 3. Apr 09:57 .eslintignore
-rwxr-xr-x 1 jomik client1 41 3. Apr 09:57 .eslintrc.json
-rwxr-xr-x 1 jomik client1 1495 3. Apr 09:57 example.gitignore
-rwxr-xr-x 1 jomik client1 4222 3. Apr 09:57 .gitattributes
-rwxr-xr-x 1 jomik client1 8024 3. Apr 09:57 .htaccess
-rwxr-xr-x 1 jomik client1 2467 3. Apr 09:57 .ht.router.php
-rwxr-xr-x 1 jomik client1 549 3. Apr 09:57 index.php
-rwxr-xr-x 1 jomik client1 87 3. Apr 09:57 INSTALL.txt
-rwxr-xr-x 1 jomik client1 18092 17. Nov 2016 LICENSE.txt
drwxr-xr-x 3 jomik client1 4096 8. Apr 17:24 modules
drwxr-xr-x 2 jomik client1 4096 3. Apr 09:57 profiles
-rwxr-xr-x 1 jomik client1 3205 3. Apr 09:57 README.md
-rwxr-xr-x 1 jomik client1 2027 3. Apr 09:57 robots.txt
drwxr-xr-x 3 jomik client1 4096 3. Apr 09:57 sites
drwxr-xr-x 4 jomik client1 4096 8. Apr 17:31 themes
-rwxr-xr-x 1 jomik client1 804 3. Apr 09:57 update.php
drwxr-xr-x 18 jomik client1 4096 8. Apr 17:29 vendor
-rwxr-xr-x 1 jomik client1 4039 3. Apr 09:57 web.config
Ich bitte um Lösung für die zwei genanten Probleme und Korrektur für meine möglichen Fehler.
Vielen herzlichen Dank im Voraus.
Joseph Mikhail