PRODUCT, VERSION, MICROUPDATE, OPERATING SYSTEM, ARCHITECTURE
Plesk 11.5 - newest micropudate, Ubuntu 12.04 LTS, AMD64
PROBLEM DESCRIPTION
To upgrade the system wide PHP install and keep it updated I added an up-to-date repo to my sources. Before that I followed the PLESK admin manual to manually compile PHP and add that as an alternative also to the web interface, but after heartbleed it occured to me that updating PHP this way would mean recompiling for everytime, so I wanted to switch to a packaged and maintained version.
I followed a tutorial to upgrade Ubuntu 12.04 LTS with PHP 5.5:
followed by
This, apparently, also updated Apache to version 2.4
Now the Webserver still runs and feels much faster, but I cannot access the Plesk Panel anymore.
Navigating to the Login page results in the following error code:
It could be that the PLESK Apache config is not picking up the envvars or is still expecting Apache 2.2
Right now I can do my admin through bash, but as Plesk overrides edits made to confi files of the webserver once it is running again, I'd like to make sure that I can access the web-interface again.
Cheers and a good weekend to all.
Plesk 11.5 - newest micropudate, Ubuntu 12.04 LTS, AMD64
PROBLEM DESCRIPTION
To upgrade the system wide PHP install and keep it updated I added an up-to-date repo to my sources. Before that I followed the PLESK admin manual to manually compile PHP and add that as an alternative also to the web interface, but after heartbleed it occured to me that updating PHP this way would mean recompiling for everytime, so I wanted to switch to a packaged and maintained version.
I followed a tutorial to upgrade Ubuntu 12.04 LTS with PHP 5.5:
Code:
sudo add-apt-repository ppa:ondrej/php5
Code:
sudo apt-get update && sudo apt-get dist-upgrade
This, apparently, also updated Apache to version 2.4
Now the Webserver still runs and feels much faster, but I cannot access the Plesk Panel anymore.
Navigating to the Login page results in the following error code:
Code:
Unable to read apache features from the service node: [Fri May 02 15:40:30.449387 2014] [core:warn] [pid 12377] AH00111: Config variable ${APACHE_LOCK_DIR} is not defined
[Fri May 02 15:40:30.449531 2014] [core:warn] [pid 12377] AH00111: Config variable ${APACHE_PID_FILE} is not defined
[Fri May 02 15:40:30.449645 2014] [core:warn] [pid 12377] AH00111: Config variable ${APACHE_RUN_USER} is not defined
[Fri May 02 15:40:30.449699 2014] [core:warn] [pid 12377] AH00111: Config variable ${APACHE_RUN_GROUP} is not defined
[Fri May 02 15:40:30.449767 2014] [core:warn] [pid 12377] AH00111: Config variable ${APACHE_LOG_DIR} is not defined
[Fri May 02 15:40:30.460356 2014] [core:warn] [pid 12377] AH00111: Config variable ${APACHE_LOCK_DIR} is not defined
[Fri May 02 15:40:30.461350 2014] [core:warn] [pid 12377] AH00111: Config variable ${APACHE_RUN_DIR} is not defined
[Fri May 02 15:40:30.466903 2014] [core:warn] [pid 12377] AH00111: Config variable ${APACHE_LOG_DIR} is not defined
[Fri May 02 15:40:30.466976 2014] [core:warn] [pid 12377] AH00111: Config variable ${APACHE_LOG_DIR} is not defined
AH00526: Syntax error on line 55 of /etc/apache2/apache2.conf:
Invalid Mutex directory in argument file:${APACHE_LOCK_DIR}
get_apache_path: '/usr/sbin/apache2 -V' failed
It could be that the PLESK Apache config is not picking up the envvars or is still expecting Apache 2.2
Right now I can do my admin through bash, but as Plesk overrides edits made to confi files of the webserver once it is running again, I'd like to make sure that I can access the web-interface again.
Cheers and a good weekend to all.