Pomoc Uprawnienia serwera WWW do WordPressa

irissen

Passing Basics
Beginner
17 Styczeń 2023
12
1
3
27
QNAP
TS-x51+
Ethernet
1 GbE
Witam,

Zainstalowałem na swoim QNAPie TS-251+ WordPressa ( Przez PMA + MARIADB ). Utworzylem folder w /Web/www/mojastrona w którym znajdują się pliki wordpressa. Przy każdej aktualizacji bądź próby instalacji wymusza podanie danych ftp. Jest to trochę uciążliwe. Jak ten problem rozwiązać?
 
Dziś przy próbie instalacji webowego CRM wystąpił błąd, po wprowadzeniu danych dostępowych do bazy danych i przejsciu dalej (dane poprawne, przeszło dalej) wystąpił błąd. Myślę, że jest to spowodowane uprawnieniami. Dla jakiego użytkownika powinieniem nadac uprawnienia aby miał dostęp w serwerze WWW?
 

Załączniki

  • obraz_2023-08-12_213509484.png
    obraz_2023-08-12_213509484.png
    16,8 KB · Wyświetleń: 17
  • obraz_2023-08-12_213555517.png
    obraz_2023-08-12_213555517.png
    65,3 KB · Wyświetleń: 17
  • obraz_2023-08-12_213613884.png
    obraz_2023-08-12_213613884.png
    49,9 KB · Wyświetleń: 17
Przy każdej aktualizacji bądź próby instalacji wymusza podanie danych ftp.
Opierdolić Twórcę tego oprogramowania ?

po wprowadzeniu danych dostępowych do bazy danych i przejsciu dalej (dane poprawne, przeszło dalej) wystąpił błąd.
Fajnie, jest błąd - ale co to za błąd ?

Szklana kula została stłuczona przez @Pawliko - wróżeniem z fusów się nie zajmujemy.
 
[2023-08-13 09:01:09] ERROR: Failed to rebuild database schema. Details: Unknown database type enum requested, Doctrine\DBAL\Platforms\MariaDb1027Platform may not support it. at /share/CACHEDEV1_DATA/Web/www/eloepil/CRM/vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php:441
[2023-08-13 09:01:09] ERROR: Uncaught Exception PDOException: "SQLSTATE[42S02]: Base table or view not found: 1146 Table 'elo.user' doesn't exist" at /share/CACHEDEV1_DATA/Web/www/eloepil/CRM/application/Espo/ORM/Executor/DefaultSqlExecutor.php line 76 {"exception":"[object] (PDOException(code: 42S02): SQLSTATE[42S02]: Base table or view not found: 1146 Table 'elo.user' doesn't exist at /share/CACHEDEV1_DATA/Web/www/eloepil/CRM/application/Espo/ORM/Executor/DefaultSqlExecutor.php:76)"}
[2023-08-13 09:01:09] WARNING: E_WARNING: Undefined array key "errors" {"code":2,"message":"Undefined array key \"errors\"","file":"/share/CACHEDEV1_DATA/Web/www/eloepil/CRM/install/vendor/smarty/libs/sysplugins/smarty_internal_templatebase.php(143) : eval()'d code","line":4}
[2023-08-13 09:01:09] WARNING: E_WARNING: Attempt to read property "value" on null {"code":2,"message":"Attempt to read property \"value\" on null","file":"/share/CACHEDEV1_DATA/Web/www/eloepil/CRM/install/vendor/smarty/libs/sysplugins/smarty_internal_templatebase.php(143) : eval()'d code","line":4}
[2023-08-13 09:01:10] ERROR: Failed to rebuild database schema. Details: Unknown database type enum requested, Doctrine\DBAL\Platforms\MariaDb1027Platform may not support it. at /share/CACHEDEV1_DATA/Web/www/eloepil/CRM/vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php:441
[2023-08-13 09:01:10] ERROR: Uncaught Exception PDOException: "SQLSTATE[42S02]: Base table or view not found: 1146 Table 'elo.user' doesn't exist" at /share/CACHEDEV1_DATA/Web/www/eloepil/CRM/application/Espo/ORM/Executor/DefaultSqlExecutor.php line 76 {"exception":"[object] (PDOException(code: 42S02): SQLSTATE[42S02]: Base table or view not found: 1146 Table 'elo.user' doesn't exist at /share/CACHEDEV1_DATA/Web/www/eloepil/CRM/application/Espo/ORM/Executor/DefaultSqlExecutor.php:76)"}

Takie coś mam w loqach.

Opierdolić Twórcę tego oprogramowania ?

Problem jest po stronie serwera albo uprawnień, nie oprogramowania, WordPress na hostingu od home działa prawidłowo.
 
Odnośnie dokumentacji - z tym akurat nie mam problemu, wszystko poszło gładko, natomiast problemem są te uprawnienia :)

Rozumiem, że muszę połączyć się poprzez SSH kontem admina i nadac uprawnienia przez chmod 777 dla fodleru którego? z wordpresem czy całe Web ?
 
Zainstalowałem to w taki sposób, ponieważ posiadam kilka stron, które przeniosłem z dedykowanego hostingu na swój serwer, a z tego co wiem, tym sposobem można tylko jedną stronę postawić. Poza tym, przy przenoszeniu wygodniej było zrobić to normalnie w katalogu Web i używając phpmyadmin.
Połączono posty:

Zmiana uprawnień na 777 i wlasciciela admin nie pomogla
 

Użytkownicy znaleźli tą stronę używając tych słów:

  1. baza danych
  2. Wordpress
  3. www