Eu sou um pouco mais de um Ubuntu newb e recentemente configurei um Ubuntu VPS (na rede azul). Estou usando o webmin / virtualmin como meio de administrar o servidor e rapidamente * facilmente criar e administrar contas de hospedagem virtual.
Depois de fazer alguns updayes de pacotes através da interface webmin, o sistema foi reinicializado. Ao relançar o webmin, pude ver que o servidor apache não estava funcionando. Quando tentei reiniciá-lo, o webmin exibiu o seguinte erro:
Failed to start service :
- Starting web server apache2
-
- The apache2 configtest failed.
Output of config test was:
AH00526: Syntax error on line 40 of /etc/apache2/sites-enabled/apn.codeclinic.de.conf:
Invalid command 'php_admin_value', perhaps misspelled or defined by a module not included in the server configuration
Action 'configtest' failed.
The Apache error log may have more information.
Se eu comentar esta linha, ela falhará na próxima referência do php, e se eu comentar esta, ela simplesmente falhará no arquivo de configuração do próximo servidor virtual (website).
Então, olhando para o shell de comando eu corri
sudo apt-get -f install
O que me dá as seguintes áreas de interesse (imprime uma lista enorme de coisas, mas estes são os erros mais notáveis para mim):
dpkg: error processing package php5-cgi (--configure):
subprocess installed post-installation script returned error exit status 1
dpkg: dependency problems prevent configuration of php5:
php5 depends on libapache2-mod-php5 (>= 5.5.9+dfsg-1ubuntu4.7) | libapache2-mod-php5filter (>= 5.5.9+dfsg-1ubuntu4.7) | php5-cgi (>= 5.5.9+dfsg-1ubuntu4.7) | php5-fpm (>= 5.5.9+dfsg-1ubuntu4.7); however:
Package libapache2-mod-php5 is not configured yet.
Package libapache2-mod-php5filter is not installed.
Package php5-cgi is not configured yet.
Package php5-fpm is not installed.
dpkg: error processing package php5 (--configure):
dependency problems - leaving unconfigured
No apport report written because MaxReports is reached already
No apport report written because MaxReports is reached already
Errors were encountered while processing:
php5-cli
php5-readline
libapache2-mod-php5
linux-cloud-tools-common
php-pear
php5-cgi
php5
E: Sub-process /usr/bin/dpkg returned an error code (1)
Eu também tentei
sudo apt-get install --reinstall php5 -y
Mas obtenha a seguinte saída:
Reading package lists...
Building dependency tree...
Reading state information...
0 upgraded, 0 newly installed, 1 reinstalled, 0 to remove and 0 not upgraded.
7 not fully installed or removed.
After this operation, 0 B of additional disk space will be used.
E: Internal Error, No file name for php5:amd64
Agora estou realmente preso, pois todos os sites dos meus clientes estão inativos e, estupidamente, parece que minha programação de backup nunca foi configurada corretamente.
Então eu sei que sou idiota, mas por favor ajude. ; -)