We are happy to announce that Vesta is back under active development as of 25 February 2024. We are working on v1 candidate and expect to engage more with the community over the coming months. We are committed to open source, and we encourage contributors to help us build the future of Vesta.
PHP 7.2 Ubuntu 16
Re: PHP 7.2 Ubuntu 16
Где то прочитал так попробовать
Code: Select all
sudo apache2ctl configtest
Code: Select all
root@62:~# sudo apache2ctl configtest
[Thu Feb 15 21:32:35.994673 2018] [so:warn] [pid 20441] AH01574: module dav_module is already loaded, skipping
apache2: Syntax error on line 83 of /etc/apache2/apache2.conf: Could not open configuration file /etc/apache2/conf.d/roundcube.conf: No such file or directory
Action 'configtest' failed.
The Apache error log may have more information.
Re: PHP 7.2 Ubuntu 16
Code: Select all
Syntax error on line 83 of /etc/apache2/apache2.conf: Could not open configuration file /etc/apache2/conf.d/roundcube.conf: No such file or directory
Re: PHP 7.2 Ubuntu 16
Это я понял :), попробовал удалить этот файл /etc/apache2/conf.d/roundcube.conf
Теперь пишет на сайте
Теперь пишет на сайте
Code: Select all
Error: Failed to start application: The MySQLi extension for PHP is not installed or enabled.
Re: PHP 7.2 Ubuntu 16
Проверьте список модулей
Code: Select all
php -m
Re: PHP 7.2 Ubuntu 16
Code: Select all
Welcome to Ubuntu 16.04.3 LTS (GNU/Linux 4.4.0-042stab127.2 x86_64)
* Documentation: https://help.ubuntu.com
* Management: https://landscape.canonical.com
* Support: https://ubuntu.com/advantage
Last login: Thu Feb 15 21:38:53 2018 from 85.253.214.232
root@62:~# php -m
[PHP Modules]
calendar
Core
ctype
curl
date
dom
exif
fileinfo
filter
ftp
gd
gettext
hash
iconv
imap
intl
json
ldap
libxml
mbstring
mysqli
mysqlnd
openssl
pcntl
pcre
PDO
pdo_mysql
Phar
posix
pspell
readline
Reflection
session
shmop
SimpleXML
soap
sockets
sodium
SPL
standard
sysvmsg
sysvsem
sysvshm
tokenizer
wddx
xml
xmlreader
xmlwriter
xsl
Zend OPcache
zip
zlib
[Zend Modules]
Zend OPcache
Re: PHP 7.2 Ubuntu 16
Запустите повторную установку приложения
далее
Code: Select all
apt-get install roundcube-core
Code: Select all
ln -s /etc/roundcube/apache.conf /etc/apache2/conf.d/roundcube.conf
Code: Select all
service apache2 restart
Re: PHP 7.2 Ubuntu 16
Вообщем всё это сделал , apache2 стал перегружаться , но в остальном вроде не помогло , но может и помогло , так как я попытался сделать Bacup и похоже он сделался и тупо для подключения к базе данных были старые не правильные данные и поэтому я всё время получал ошибку "error displaying the error page application instantiation error could not connect to mysql"
Но в любом случае при заходе в PhpMyAdmin была куча ошибок примерно с таким текстом "Warning in ./libraries/Util.class.php#521 file_exists(): open_basedir restriction in effect. " решил таким способом >>>
Сейчас подправил подключения к базе данных в файлах моего сайта и всё заработало.
Спасибо большое за помощь !
Но в любом случае при заходе в PhpMyAdmin была куча ошибок примерно с таким текстом "Warning in ./libraries/Util.class.php#521 file_exists(): open_basedir restriction in effect. " решил таким способом >>>
Сейчас подправил подключения к базе данных в файлах моего сайта и всё заработало.
Спасибо большое за помощь !
Re: PHP 7.2 Ubuntu 16
Так помогло или нет? :)но в остальном вроде не помогло , но может и помогло
Раундкубе работает?
Re: PHP 7.2 Ubuntu 16
Так в том то и дело , что я уже начал пробовать все команды которые нашёл в Гуггле и поэтому сказать точно в какой момент заработало не могу :)
Но я сейчас решил , что я уже умный и попробую установить несколко версий PHP (5.6 и 7.0 к существующей уже 7.2) и переключать их и опять попал в ситуацию :) , тперь apache2 работает и перегружается но на одном сайте пишется просто текст "Error", а на другом "Error displaying the error page: Call to undefined function simplexml_load_file(): Call to undefined function utf8_encode()"
Пытаюсь такой командой вкл опять php 7.2
Code: Select all
sudo a2enmod php7.2
Code: Select all
Considering dependency mpm_prefork for php7.2:
Considering conflict mpm_event for mpm_prefork:
Considering conflict mpm_worker for mpm_prefork:
Module mpm_prefork already enabled
Considering conflict php5 for php7.2:
Module php7.2 already enabled
Code: Select all
sudo a2dismod php5.6
Code: Select all
ERROR: Module php5.6 does not exist!
Блин почему так сложно :)
Re: PHP 7.2 Ubuntu 16
Подобные эксперименты лучше проводить на тестовом сервере и если всё успешно, то уже думать об установке на рабочий. У нас есть мануалы по php селектору. Мы сами не проверяли, но можете попробовать
centos
viewtopic.php?f=19&t=10854
debian/ubuntu
viewtopic.php?f=19&t=12737
centos
viewtopic.php?f=19&t=10854
debian/ubuntu
viewtopic.php?f=19&t=12737