PDA

Zobacz pełną wersję : Problem z instalacją. Brak autoload_psr4.php



mariuszad
24-10-2022, 13:01
Witam,
Chciałem na nowy serwerze zainstalować Joomle i tu niespodzianka. Pierwszy ekran i już problem:


An error has occurred while processing your request.
0 Failed opening required '/var/www/html/joomla/administrator/cache/autoload_psr4.php'
(include_path='.:/usr/share/pear:/usr/share/php:/usr/share/pear:/usr/share/php')


Na serwerze centos 7


# php -v
PHP 8.1.11 (cli) (built: Sep 28 2022 09:08:05) (NTS gcc x86_64)
Copyright (c) The PHP Group
Zend Engine v4.1.11, Copyright (c) Zend Technologies
with Zend OPcache v8.1.11, Copyright (c), by Zend Technologies

# ls
Joomla_4-2-3-Stable-Full_Package

W sieci doczytałem, że autoload_psr4.php powinien się wygenerować automatycznie podczas procesu instalacji. Jednak jak sprawdzam po ścieżce to go tam nie ma. php.ini - w oryginale, nic tam nie zmieniałem.

Spotkał się może ktoś z takim błędem i go zwalczył ?

Za wszelkie sugestie dziękuję z góry.

Mariusz

rkonik
24-10-2022, 15:07
Może coś znajdziesz w logach.

mariuszad
28-10-2022, 13:29
w logu jedynie to :

[Fri Oct 28 13:24:35.765532 2022] [php:warn] [pid 1777] [client 192.168.4.11:63739] PHP Warning: require(/var/www/html/joomla/administrator/cache/autoload_psr4.php): Failed to open stream: No such file or directory in /var/www/html/joomla/libraries/namespacemap.php on line 103





99 if (!$this->exists()) {
100 $this->create();
101 }
102
103 $map = $this->cachedMap ?: require $this->file;
104
105 $loader = include JPATH_LIBRARIES . '/vendor/autoload.php';
106
107 foreach ($map as $namespace => $path) {
108 $loader->setPsr4($namespace, $path);
109 }

siristru
29-10-2022, 01:09
A postaw sobie lokalnie np. WAMPPa, zainstaluj a potem przenieś pliki i bazę na serwer.
Możliwe, że coś z chmod lub chown na serwerze.

netta
06-02-2023, 15:28
witam, czy problem z brakiem pliku public_html/administrator/cache/autoload_psr4.php' (include_path='.:/usr/share/php') u kogoś został rozwiązany??
Na serwerze jest skopiowany ten plik,