Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [Symfony5][PHP] Kilka katalogów w /etc/php
ProgXT
post 20.04.2021, 18:59:17
Post #1





Grupa: Zarejestrowani
Postów: 35
Pomógł: 0
Dołączył: 5.04.2017

Ostrzeżenie: (0%)
-----


Hej

Mam w /etc/php 3 katalogi: 7.2, 7.4 i 8.0. Czy to normalne?

Instalowałem różne rozszerzenia i mam niektóre z tych rozszerzeń jednocześnie w dwóch z tych katalogów. Czy to normalne?

Dlaczego polecenie symfony check:requirements bierze php.ini z /etc/php/7.2/cli a nie z 8.0? W 8.0 też jest plik php.ini.

Informuje mnie, żeby zainstalować intl, podczas gdy w 8.0 mam to rozszerzenie zainstalowane.

Kod
pc@pc-MRC-WX0:/var/www/html$ symfony check:requirements

Symfony Requirements Checker
~~~~~~~~~~~~~~~~~~~~~~~~~~~~

> PHP is using the following php.ini file:
/etc/php/7.2/cli/php.ini

> Checking Symfony requirements:

...................W..........

                                              
[OK]                                        
Your system is ready to run Symfony projects
                                              

Optional recommendations to improve your setup
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

* intl extension should be available
  > Install and enable the intl extension (used for validators).


Pozdrawiam
Go to the top of the page
+Quote Post
LowiczakPL
post 20.04.2021, 21:51:47
Post #2





Grupa: Zarejestrowani
Postów: 531
Pomógł: 55
Dołączył: 3.01.2016
Skąd: Łowicz

Ostrzeżenie: (0%)
-----


Tak to normalne bo wersji php możesz mieć ile chcesz a dokładnej ile jesteś w stanie zainstalować i możesz się miedzy nimi przełączać.

Nie odinstalowałeś poprzedniej instalując nową.

Kod
sudo a2dismod php7.2 // disable
sudo a2dismod php7.4 // disable
sudo a2enmod php8.0  // enable
sudo update-alternatives --set php /usr/bin/php8.0
sudo service apache2 restart


Ten post edytował LowiczakPL 20.04.2021, 21:52:09


--------------------
Szukam zleceń Symfony, Laravel, Back-End, Front-End, PHP, MySQL ...
Go to the top of the page
+Quote Post
ProgXT
post 22.04.2021, 09:51:07
Post #3





Grupa: Zarejestrowani
Postów: 35
Pomógł: 0
Dołączył: 5.04.2017

Ostrzeżenie: (0%)
-----


Dalej wyświetla php7.2

Rozszerzenia do php też są te same w różnych wersjach. Czyli to znaczy, że jeżeli ustawię żeby używał php7.2 to będzie używał tych to php7.2, a jeżeli ustawię php8.0, to będzie używał rozszerzeń do php8.0?
Wyświetliłem poniżej rozszerzenia. Mogą takie być? Np. php7.2-curl i php8.0-curl ?

Kod
pc@pc-MRC-WX0:~/Programowanie$ sudo a2dismod php7.2
ERROR: Module php7.2 does not exist!

pc@pc-MRC-WX0:~/Programowanie$ sudo a2dismod php7.4
ERROR: Module php7.4 does not exist!

pc@pc-MRC-WX0:~/Programowanie$ sudo a2enmod php8.0
Considering dependency mpm_prefork for php8.0:
Considering conflict mpm_event for mpm_prefork:
Considering conflict mpm_worker for mpm_prefork:
Module mpm_prefork already enabled
Considering conflict php5 for php8.0:
Module php8.0 already enabled

pc@pc-MRC-WX0:~/Programowanie$ sudo update-alternatives --set php /usr/bin/php8.0
update-alternatives: użycie /usr/bin/php8.0 jako dostarczającego /usr/bin/php (php) w trybie ręcznym

pc@pc-MRC-WX0:~$ sudo service apache2 restart


pc@pc-MRC-WX0:~$ symfony check:requirements

Symfony Requirements Checker
~~~~~~~~~~~~~~~~~~~~~~~~~~~~

> PHP is using the following php.ini file:
/etc/php/7.2/cli/php.ini

> Checking Symfony requirements:

...............W..........

                                              
[OK]                                        
Your system is ready to run Symfony projects
                                              

Optional recommendations to improve your setup
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

* intl extension should be available
   > Install and enable the intl extension (used for validators).



Przy okazji
Kod
pc@pc-MRC-WX0:~/Programowanie$ dpkg --get-selections | grep -i php
libapache2-mod-php8.0                install
php                        install
php-bz2                        install
php-cli                        install
php-common                    install
php-composer-ca-bundle                install
php-composer-semver                install
php-composer-spdx-licenses            install
php-composer-xdebug-handler            install
php-curl                    install
php-fpm                        install
php-gd                        install
php-google-recaptcha                install
php-intl                    install
php-json-schema                    install
php-mbstring                    install
php-mysql                    install
php-pear                    install
php-pgsql                    install
php-phpmyadmin-motranslator            install
php-phpmyadmin-shapefile            install
php-phpmyadmin-sql-parser            install
php-phpseclib                    install
php-psr-cache                    install
php-psr-container                install
php-psr-log                    install
php-symfony-cache                install
php-symfony-cache-contracts            install
php-symfony-console                install
php-symfony-expression-language            install
php-symfony-filesystem                install
php-symfony-finder                install
php-symfony-process                install
php-symfony-service-contracts            install
php-symfony-var-exporter            install
php-tcpdf                    install
php-twig                    install
php-twig-extensions                install
php-xml                        install
php7.2                        install
php7.2-bz2                    install
php7.2-cli                    install
php7.2-common                    install
php7.2-curl                    install
php7.2-fpm                    install
php7.2-gd                    install
php7.2-json                    install
php7.2-mbstring                    install
php7.2-mysql                    deinstall
php7.2-opcache                    install
php7.2-readline                    install
php7.2-sqlite3                    install
php7.2-xml                    install
php7.2-zip                    install
php7.4-common                    install
php7.4-curl                    install
php7.4-intl                    deinstall
php7.4-pgsql                    deinstall
php8.0                        install
php8.0-amqp                    install
php8.0-bz2                    install
php8.0-cgi                    install
php8.0-cli                    install
php8.0-common                    install
php8.0-curl                    install
php8.0-fpm                    install
php8.0-gd                    install
php8.0-igbinary                    install
php8.0-intl                    install
php8.0-mbstring                    install
php8.0-mysql                    install
php8.0-opcache                    install
php8.0-pgsql                    install
php8.0-readline                    install
php8.0-redis                    install
php8.0-xml                    install
php8.0-xsl                    install
php8.0-zip                    install
phpmyadmin                    install
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 25.04.2024 - 01:44