Vesta 2.0 is coming soon! See our progress update: https://vestacp.com/docs/vesta-2-update
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