Nowe posty

xx Usuwanie hasła i brak reakcji na klawiaturę w terminalu (0)
Wczoraj o 19:32:40
xx Laptop Dell Inspiron N5010 - Intel i5 4x2,67GHz|4GB DDR3|250GB (12)
Wczoraj o 19:05:29
xx Dodanie wpisu do GRUB (7)
2023-03-26, 13:16:42
xx [Zamknięty] Warning (5)
2023-03-24, 15:39:31
xx Problem z instalacją z pendrive (18)
2023-03-19, 03:31:33
xx Fizyczny przycisk POWER nie wyłącza komputera (5)
2023-03-17, 19:09:16
xx Adapter Bluetooth USB a LINUX MINT (2)
2023-03-15, 23:39:28
xx Sprzet z Linuxem (3)
2023-03-09, 17:12:28
xx Potrzebna pomoc w pracy domowej (10)
2023-03-09, 16:11:41
clip Bład aktualizacji w peppermint os (4)
2023-03-08, 10:19:05

Autor Wątek: Zmienne php w virtual host  (Przeczytany 222 razy)

Offline mariuszad

  • Users
  • Stały bywalec
  • ***
  • Wiadomości: 111
    • Zobacz profil
Zmienne php w virtual host
« dnia: 2023-01-23, 11:42:34 »
Witam

Potrzebuje pomocy w  dokonfigurowaniu php z poziomu virualhosta dla zmiennych wymaganych przez instalator joomla,  a mianowicie :

output_buffering = off
intl = on

Centos 9 + php 8.1.

# cat /etc/httpd/conf.d/joomla.conf

<VirtualHost *:80>
   ServerAdmin admin@strona.tld.
   DocumentRoot "/var/www/html/joomla"
   ServerName www.strona.tld.
   ErrorLog "/var/log/httpd/error_log"
   CustomLog "/var/log/httpd/access_log" combined

<Directory "/var/www/html/joomla">
   DirectoryIndex index.html index.php
   Options FollowSymLinks
   AllowOverride All
   Require all granted
</Directory>
</VirtualHost>

Próbowałem dodać poniższy kod do vhost-a ale nie zadziałał:

<IfModule mod_php.c>
        php_admin_flag output_buffering off
        php_admin_flag intl on
</IfModule>

Może mi ktoś podpowiedzieć jak można to rozwiązać ?

Pozdrawiam
mariusz


Offline

  • Users
  • Nowy na forum
  • *
  • Wiadomości: 10
    • Zobacz profil
Odp: Zmienne php w virtual host
« Odpowiedź #1 dnia: 2023-01-24, 14:04:07 »
Jeśli php jest obsługiwane przez FastCGI a nie mod_php, to https://www.php.net/manual/en/configuration.file.per-user.php ,
czyli zmiany w pliku .user.ini w katalogu joomli. Jeśli nie przez FastCGI, to nie mam pomysłu.

Offline mariuszad

  • Users
  • Stały bywalec
  • ***
  • Wiadomości: 111
    • Zobacz profil
Odp: Zmienne php w virtual host
« Odpowiedź #2 dnia: 2023-01-25, 09:16:27 »
Dziękuję za podpowiedź. Ale w Centos9 jest już php-fpm z tego co czytam. Próbowałem wyłączyć w php.ini powyższe opcje ale bez skutku. Czy to możliwe że php-fpm ma własną konfigurację ustawień dla konkretnego vhosta?

Offline mariuszad

  • Users
  • Stały bywalec
  • ***
  • Wiadomości: 111
    • Zobacz profil
Odp: Zmienne php w virtual host
« Odpowiedź #3 dnia: 2023-01-25, 09:21:13 »
echhh... znalazłem

cat /etc/php-fpm.d/www.conf

....
;php_admin_value[sendmail_path] = /usr/sbin/sendmail -t -i -f www@my.domain.com
;php_flag[display_errors] = off
php_admin_value[error_log] = /var/log/php-fpm/www-error.log
php_admin_flag[log_errors] = on
php_admin_flag[output_buffering] = off
php_admin_flag[intl] = on
;php_admin_value[memory_limit] = 128M