I'm not working on joomla now, but yesterday I've installed a fresh Fedora 33 on a new HDD and setup a LAMP stack (apache/mariadb/php7.4). So why not test Joomla 4 before it arrives?
I downloaded through CLI the latest beta (beta 5) and tried install but I get a whoops 500 error on first load.
No data have been passed (db and all that stuff). So I'm not experienced linux user or apache administrator, I'm on linux for just 1 year and always managed apache on xampp (windows) and shared hostings, I guess maybe I'm messing in something else that is not joomla, or need setup something from apache.
I let here more data about my lamp:
Joomla:
Ver: 4 (beta 5) fresh install.
File permissions:
Code: Select all
drwxrwxr-x. 1 apache apache 146 oct 27 16:43 administrator
drwxrwxr-x. 1 apache apache 70 oct 27 16:43 api
drwxrwxr-x. 1 apache apache 20 oct 27 16:43 cache
drwxrwxr-x. 1 apache apache 40 oct 27 16:43 cli
drwxrwxr-x. 1 apache apache 374 oct 27 16:43 components
drwxrwxr-x. 1 apache apache 128 oct 27 16:43 images
drwxrwxr-x. 1 apache apache 82 oct 27 16:43 includes
-rwxrwxr-x. 1 apache apache 1052 oct 27 16:43 index.php
drwxrwxr-x. 1 apache apache 248 oct 27 16:43 installation
drwxrwxr-x. 1 apache apache 48 oct 27 16:43 language
drwxrwxr-x. 1 apache apache 78 oct 27 16:43 layouts
drwxrwxr-x. 1 apache apache 332 oct 27 16:44 libraries
-rwxrwxr-x. 1 apache apache 18092 oct 27 16:43 LICENSE.txt
drwxrwxr-x. 1 apache apache 1810 oct 27 16:46 media
drwxrwxr-x. 1 apache apache 704 oct 27 16:43 modules
drwxrwxr-x. 1 apache apache 424 oct 27 16:43 plugins
-rwxrwxr-x. 1 apache apache 4925 oct 27 16:43 README.txt
-rwxrwxr-x. 1 apache apache 845 oct 27 16:43 robots.txt.dist
drwxrwxr-x. 1 apache apache 52 oct 27 16:43 templates
drwxrwxr-x. 1 apache apache 20 oct 27 16:43 tmp
-rwxrwxr-x. 1 apache apache 2974 oct 27 16:43 web.config.txt
According to fedora's docs I'm making my apache configs on a custom file:
/etc/httpd/conf.d/000_custom.conf
Code: Select all
<VirtualHost _default_:80>
</VirtualHost>
<VirtualHost *:80>
ServerName www.joom-test.me
ServerAlias joom-test.me
DocumentRoot /var/www/joom-test.me
ErrorLog /var/www/joomla_AP_log
<Directory /var/www/joom-test.me>
AllowOverride All
allow from all
</Directory>
</VirtualHost>
<VirtualHost *:80>
ServerName www.wp-test.me
ServerAlias wp.test.me
DocumentRoot /var/www/wp-test.me
ErrorLog /var/www/wp_AP_log
<Directory /var/www/wp-test.me>
AllowOverride All
</Directory>
</VirtualHost>
/var/log/httpd/access_log pastebin
/var/log/httpd/error_log pastebin
PHP-FPM: PHP 7.4.12 (fpm-fcgi)
config that I have changed on php.ini:
Code: Select all
output_buffering = 0
max_execution_time = 300
memory_limit = 256M
error_reporting = E_ALL
display_errors = On
display_startup_errors = On
log_errors = On
error_log = /var/www/php.log
DATABASE:
Server version: 10.4.17-MariaDB MariaDB Server
EDIT: I forgot to say that I've seen the fix posted for database, but there is no database to fix yet, so that won't work here---- fresh install