Sometimes installing PHP via the regular method does not help you install PHP properly and even after following the standard methods of installing all you get when trying to enable the PHP5 or the PHP module is this error:
ERROR: Module php5 does not exist!
Scratched your head enough already? Well here is a simple solution to the problem but this involves a bit of manual work to do which is very simple anyways.
PHP Logo
All you need to do is create two configuration files like these:
File 1
Create a file called php.conf in your /etc/apache2/mods-available/ directory and paste the following code snippet in it and save the file:
<IfModule mod_php5.c> AddType application/x-httpd-php .php .phtml .php5 AddType application/x-httpd-php-source .phps </IfModule>
File 2
Now create another file called php.load in the same directory — /etc/apache2/mods-available/ and put the following line in the file and save it:
LoadModule php5_module /usr/lib/apache2/modules/libphp5.so
Now from command line, enter the following command and your Apache PHP installation should be back to work in no time at all:
a2enmod php && /etc/init.d/apache2 restart
Please let us know if the above solution worked for you.
?>
During Ubuntu server setup, I got to the point where I need to enable php as apache2 module. I tried running sudo a2enmod php5
, but it returned ERROR: Module php5 does not exist!
After a bit of searching, I stumbled upon this tip by gerard :
If sudo a2enmod php5 returns «$ This module does not exist!», you should purge (not just remove) the libapache2-mod-php5 package and reinstall it.
Be sure to clear your browser’s cache before testing your site again.»
Running sudo apt-get --purge remove libapache2-mod-php5
however, returned Package libapache2-mod-php5 is not installed, so not removed
. Naturally, I tried to install it with sudo apt-get install libapache2-mod-php5
, but then I get :
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies.
libapache2-mod-php5 : Depends: libxml2 (>= 2.8.0) but 2.7.8.dfsg-5.1ubuntu4.6 is to be installed
Recommends: php5-cli but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
I tried to update && upgrade in hopes libxml2
would get updated, but didn’t happen. I also tried installing php5-cli, but got :
The following packages have unmet dependencies.
php5-cli : Depends: libxml2 (>= 2.8.0) but 2.7.8.dfsg-5.1ubuntu4.6 is to be installed
Depends: libedit2 (>= 2.11-20080614-4) but 2.11-20080614-3ubuntu2 is to be installed
E: Unable to correct problems, you have held broken packages.
At this point I am lost. Running php -v, indicates that php is running, however:
PHP 5.4.17 (cli) (built: Aug 7 2013 11:40:38)
Copyright (c) 1997-2013 The PHP Group
Zend Engine v2.4.0, Copyright (c) 1998-2013 Zend Technologies
- Печать
Страницы: [1] Вниз
Тема: php и apache2 (решено) (Прочитано 20556 раз)
0 Пользователей и 1 Гость просматривают эту тему.

Veter9
ubuntu 9.10 desktop
Привет.
Хочу поднять сервер, все делал по инструкции(ям) на форуме. Да и не только на этом.
Установил, по адресу локалхоста index.html работает, а все остальные типы ( php, phtml ) не работают.
Подскажите где копать?
В гугл не посылать, я там уже был. Он меня скоро забанит за тысячи вопросов, которыми я его спамлю.
« Последнее редактирование: 15 Февраля 2010, 15:37:09 от Veter9 »

AnrDaemon
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.
Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Veter9
robot@server:~$ apache2 -v
Server version: Apache/2.2.12 (Ubuntu)
Server built: Nov 12 2009 22:49:46
robot@server:~$ cat /etc/apache2/apache2.conf | grep -v "^#"
Include /etc/apache2/mods-enabled/*.load
ServerRoot "/etc/apache2"
LockFile /var/lock/apache2/accept.lock
PidFile ${APACHE_PID_FILE}
Timeout 300
KeepAlive On
MaxKeepAliveRequests 100
KeepAliveTimeout 15
<IfModule mpm_prefork_module>
StartServers 5
MinSpareServers 5
MaxSpareServers 10
MaxClients 150
MaxRequestsPerChild 0
</IfModule>
<IfModule mpm_worker_module>
StartServers 2
MinSpareThreads 25
MaxSpareThreads 75
ThreadLimit 64
ThreadsPerChild 25
MaxClients 150
MaxRequestsPerChild 0
</IfModule>
<IfModule mpm_event_module>
StartServers 2
MaxClients 150
MinSpareThreads 25
MaxSpareThreads 75
ThreadLimit 64
ThreadsPerChild 25
MaxRequestsPerChild 0
</IfModule>
User ${APACHE_RUN_USER}
Group ${APACHE_RUN_GROUP}
AccessFileName .htaccess
<Files ~ "^.ht">
Order allow,deny
Deny from all
</Files>
DefaultType text/plain
HostnameLookups Off
ErrorLog /var/log/apache2/error.log
LogLevel warn
Include /etc/apache2/mods-enabled/*.conf
Include /etc/apache2/httpd.conf
Include /etc/apache2/ports.conf
LogFormat "%v:%p %h %l %u %t "%r" %>s %O "%{Referer}i" "%{User-Agent}i"" vhost_combined
LogFormat "%h %l %u %t "%r" %>s %O "%{Referer}i" "%{User-Agent}i"" combined
LogFormat "%h %l %u %t "%r" %>s %O" common
LogFormat "%{Referer}i -> %U" referer
LogFormat "%{User-agent}i" agent
CustomLog /var/log/apache2/other_vhosts_access.log vhost_combined
Include /etc/apache2/conf.d/
Include /etc/apache2/sites-enabled/
robot@server:~$ apt-get install libapache2-mod-php5 libapache2-mod-ruby php5 php5-common php5-curl php5-dev php5-gd php5-idn php-pear php5-imagick php5-imap php5-mcrypt php5-memcache php5-mhash php5-ming php5-mysql php5-pspell php5-recode php5-snmp php5-sqlite php5-tidy php5-xmlrpc php5-xsl
Чтение информации о состоянии... Готово
Уже установлена самая новая версия libapache2-mod-php5.
Уже установлена самая новая версия libapache2-mod-ruby.
Уже установлена самая новая версия php5.
Уже установлена самая новая версия php5-common.
Уже установлена самая новая версия php5-curl.
Уже установлена самая новая версия php5-dev.
Уже установлена самая новая версия php5-gd.
Уже установлена самая новая версия php5-idn.
Уже установлена самая новая версия php-pear.
Уже установлена самая новая версия php5-imagick.
Уже установлена самая новая версия php5-imap.
Уже установлена самая новая версия php5-mcrypt.
Уже установлена самая новая версия php5-memcache.
Уже установлена самая новая версия php5-mhash.
Уже установлена самая новая версия php5-ming.
Уже установлена самая новая версия php5-mysql.
Уже установлена самая новая версия php5-pspell.
Уже установлена самая новая версия php5-recode.
Уже установлена самая новая версия php5-snmp.
Уже установлена самая новая версия php5-sqlite.
Уже установлена самая новая версия php5-tidy.
Уже установлена самая новая версия php5-xmlrpc.
Уже установлена самая новая версия php5-xsl.
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
Т.е. по сути я установил апач, в конфиге есть нужные строчки — выделил красным — ,которые, как я понимаю, мне и важны), все пакеты пхп я установил, но в самих директориях нет ничего похожего на пхп*.
Не там копаю?
http://httpd.apache.org/docs/2.0/ru/
Увы, не смог найти там решение своей проблемы.
« Последнее редактирование: 15 Февраля 2010, 14:31:28 от Veter9 »

easy2002
sudo a2enmod php5
sudo service apache2 restart
Tempora mutantur et nos mutantur in illis

Veter9
sudo a2enmod php5
sudo service apache2 restart
robot@server~$ sudo a2enmod php5
ERROR: Module php5 does not exist!
robot@server:~$ sudo apt-get install libapache2-mod-php5
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Уже установлена самая новая версия libapache2-mod-php5.
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.

easy2002
sudo service apache2 stop
sudo apt-get remove --purge apache2 php5
sudo apt-get remove --purge libapache2-mod-php5
sudo apt-get install php5 apache2 libapache2-mod-php5
sudo service apache2 start
Tempora mutantur et nos mutantur in illis

Veter9
sudo service apache2 stop
sudo apt-get remove --purge apache2 php5
sudo apt-get remove --purge libapache2-mod-php5
sudo apt-get install php5 apache2 libapache2-mod-php5
sudo service apache2 start
~$ sudo a2enmod php5
Module php5 already enabled
Однако test.php так же хочет файлом открыться (

tarabo
Несколько раз настраивал по этой инструкции, и все работает:
Lenovo ThinkPad E520, Core i5 2,5GHz, 8Gb RAM, AMD Radeon HD6630, Ubuntu 12.04 LTS amd64, OCZ Vertex 3 60GB + Seagate Momentus 750GB 7200rpm 16MB

Veter9
Несколько раз настраивал по этой инструкции, и все работает:
блаблабла
НОВЫЕ пакеты, которые будут установлены:
php5-cgi
обновлено 0, установлено 1 новых пакетов, для удаления отмечено 0 пакетов
блаблабла
Все заработало. Спасибо тебе, держи прянег.
Проблема решена.
- Печать
Страницы: [1] Вверх
I installed PHP 5.6 and when I run php -v
it shows
PHP 5.6.30-7+deb.sury.org~precise+1 (cli)
Copyright (c) 1997-2016 The PHP Group
Zend Engine v2.6.0, Copyright (c) 1998-2016 Zend Technologies
with Zend OPcache v7.0.6-dev, Copyright (c) 1999-2016, by Zend Technologies
but when I get phpinfo();
in index file show in header:
PHP Version 5.3.10-1ubuntu3.26
How can upgrade my php version?
Zanna♦
68.2k55 gold badges210 silver badges320 bronze badges
asked Apr 8, 2017 at 18:50
5
-
Open apache config:
sudo gedit /etc/apache2/apache2.conf
-
At the end of the file add the following:
<IfModule php5_module>
PHPIniDir "/etc/php/5.6/apache2/php.ini"
</IfModule> -
Restart apache:
sudo service apache2 restart
UPDATE: if that didn’t work, try the following in a terminal:
1. Make sure php 5.3 module is installed:
sudo apt-get install libapache2-mod-php5.6
2. Disable 5.3 and enable 5.6:
sudo a2dismod php5.3 && sudo a2enmod php5.6 && sudo service apache2 restart
With attribution to Grayson Kent, this and this post
answered Apr 9, 2017 at 4:34
laminolamino
5481 gold badge6 silver badges19 bronze badges
5
Здравствуйте, All!
Моя проблема в следующем.
Ставлю пакеты:
apt-get install apache2
apt-get install apache2-mod_php5
Рестартую Apache
service httpd2 restart
Checking configuration sanity for httpd2: Syntax OK DONE ]
Starting httpd2 service: DONE ]
Затем пытаюсь подключить модули php5 к Apache, как советовал уважаемый Skull вот здесь: http://forum.altlinux.org/index.php/topic,2384.0.html
cd /etc/httpd2/conf/mods-enabled/
ln -s ../mods-available/mod_php5.conf
ln -s ../mods-available/mod_php5.load
service httpd2 restart
Но в ../mods-available/ отсутствует модуль php5
Из этого вопрос — как правильно установить Apache 2 с PHP5 в виде модуля, какие пакеты для этого нужны и что я вообще делаю не так?
P.S Странно, что в ALT до сих пор отсутствует метапакет LAMP… С ним было бы проще.
« Последнее редактирование: 06.04.2009 12:59:04 от a.borovinskih »
Записан
Извините, затупил с утра. Вопрос решился. PHP прекрасно работает.
Проверенно:
vim /var/www/apache2/html/index.php
<?php
$var
= 500000;
$i = 0;
while (++$i <= $var) {
echo $i . '<br />';
}?>
В поисках неуловимого модуля:
find / |grep mod_php5
/etc/control.d/facilities/apache2-mod_php5
/etc/httpd2/conf/addon.d/A.apache2-mod_php5.conf
/usr/share/doc/apache2-mod_php5-5.2.5
/usr/share/doc/apache2-mod_php5-5.2.5/CREDITS
/usr/lib64/apache2/modules/mod_php5.so
Неуловимый модуль в /lib64/ ибо ALT установлен x86_64… ;D Подключать ничего не нужно, всё работает из коробки прекрасно!
Вывод, товарищи, напрашивается простой — перед тем как что-то браться настраивать и писать глупые темы на форум — убедитесь что вы всё проверили и до конца проснулись.
И ещё для теста PHP5 не используйте стандартное
<?php phpinfo(); ?>
ибо функция по умолчанию отключена, видимо из соображений безопасности.
P.S Странно, что в ALT до сих пор отсутствует метапакет LAMP… С ним было бы проще.
Это тоже проглядел. Метапакет ожидается в следующем релизе.
Ещё раз извините.
« Последнее редактирование: 06.04.2009 13:50:02 от a.borovinskih »
Записан
I have VPS running Debian 5.0 (I think) and I would like to get it to run PHP files. I was told it needed to be configured with Apache. I tried entering the command apt-get install apache2 php5 libapache2-mod-php5
. But there was no change. Console output: http://pastebin.com/sVMWq6mA
This is everything in my /etc/apache2/mods-enabled
:
http://img35.imageshack.us/img35/6474/modsb.jpg
My webserver can be accessed here:
http://206.217.223.136/test/
In my test.php file I have the code :
<?php
phpinfo();
?>
but instead of displaying the page, it tries to download it. How can I fix this?
asked Mar 4, 2011 at 22:29
Have you tried «a2enmod php» or «a2enmod php5» on your console to enable the php module?
Your command line is correct and it seems that everything is installed correct.
Edit: I have looked its
a2enmod php5
apache2ctl restart
Edit2: Ok i have looked on the server for the problem. There were different problems with the apt-get installer. Then were httpd running on port 80 so apache2 could’nt start on the port and the test.php file was not in a correct file encoding this was the main problem. After checking all of them and create a new file with vi it was running.
answered Mar 4, 2011 at 23:03
René HöhleRené Höhle
1,4283 gold badges17 silver badges26 bronze badges
13
Try this:
apt-get install libapache2-mod-php5
apache2ctl graceful
EDIT: some explaining
Installing just the php5 package does not give Apache any modules. Installing the libapache2-mod-php5 package installs the php5 module to Apache and should enable it by default.
answered Mar 6, 2011 at 21:57
Frands HansenFrands Hansen
4,6371 gold badge16 silver badges29 bronze badges
1
Check your httpd.conf file and ensure you have a line like this:
AddType application/x-httpd-php .php
Also ensure that you have loaded your php module:
LoadModule php5_module *path to your php module*/libphp5.so
This is the way I have configured it on my web servers.
answered Mar 4, 2011 at 23:56
MikeMike
8024 silver badges5 bronze badges
6
|
|
|
Дополнения к правилам (только для данного раздела)
— Используйте подсветку синтаксиса при выделении исходного кода;
— В описании темы обязательно укажите язык программирования;
— Прежде чем задать вопрос, обязательно воспользуйтесь поиском и загляните в FAQ раздела.
— Если вопрос касается серверного ПО, указывайте ОС.
— Если вопрос касается ASP.NET то лучше будет задать его в соответствующем разделе. Там вы сможете получить ответ намного быстрее.
Установка PHP 5.3.10 на Ubuntu 16.04
- Подписаться на тему
- Сообщить другу
- Скачать/распечатать тему
|
|
Senior Member Рейтинг (т): 0 |
Доброго времени суток! Товарищи, выручите, пожалуйста! У провайдера сменилась Ubuntu с 12.04 на 16.04. PHP там стала 7.0.33, а мне нужно 5.3.10. В принципе любая версия от 5.0 до 5.4. На 5.4 не будут работать скрипты. Я уже весь интернет облазил. Уже скачал с сайта PHP архив 5.3.29, установил, а он не работает, не знаю, как запустить его. Подскажите, как его поставить туда? wget http://in1.php.net/distributions/php-5.3.29.tar.bz2 и никак Сообщение отредактировано: salieri — 30.06.19, 22:51 |
Gonarh |
|
Full Member Рейтинг (т): 28 |
Что никак? Логи где? Цитата не знаю, как запустить его. php в консоли Цитата Подскажите, как его поставить туда? Туда это куда? Сообщение отредактировано: Gonarh — 01.07.19, 02:58 |
salieri |
|
Senior Member Рейтинг (т): 0 |
В общем, повторил процедуру с установкой. Вроде, всё ОК, а как привести в действие? Вот ссылка с PHP-кодом: http://projekti.foto-dorog.ru/1.php var/log/apache2/error.log: [Mon Jul 01 06:25:21.170301 2019] [mpm_prefork:notice] [pid 11320] AH00163: Apache/2.4.18 (Ubuntu) configured — resuming normal operations [Mon Jul 01 06:25:21.170323 2019] [core:notice] [pid 11320] AH00094: Command line: ‘/usr/sbin/apache2’ [Mon Jul 01 11:07:49.398059 2019] [mpm_prefork:notice] [pid 11320] AH00171: Graceful restart requested, doing restart [Mon Jul 01 11:07:49.466002 2019] [mpm_prefork:notice] [pid 11320] AH00163: Apache/2.4.18 (Ubuntu) configured — resuming normal operations [Mon Jul 01 11:07:49.466013 2019] [core:notice] [pid 11320] AH00094: Command line: ‘/usr/sbin/apache2’ Добавлено 01.07.19, 08:16 Цитата Gonarh @ 01.07.19, 02:49 Туда это куда?
На Ubuntu 16.04, конечно Добавлено 01.07.19, 08:19 Добавлено 01.07.19, 08:29 sudo a2enmod php5 Сообщение отредактировано: salieri — 01.07.19, 08:29 |
Gonarh |
|
Full Member Рейтинг (т): 28 |
что говорит? whereis php find /etc/apache2/* -name «php*» find /usr/* -name «libphp*.so» 2>/dev/null Добавлено 01.07.19, 12:09 Цитата salieri @ 01.07.19, 08:15 Причём PHP установился в какую-то другую директорию, не как обычно /etc/php5, он где-то в /usr/… засел В /етк/пхп5 лежат конфиги самих бинарей там нет. Сообщение отредактировано: Gonarh — 01.07.19, 12:14 |
salieri |
|
Senior Member Рейтинг (т): 0 |
Цитата Gonarh @ 01.07.19, 12:03 что говорит? whereis php find /etc/apache2/* -name «php*» find /usr/* -name «libphp*.so» 2>/dev/null Добавлено 01.07.19, 12:09 Цитата salieri @ 01.07.19, 08:15 Причём PHP установился в какую-то другую директорию, не как обычно /etc/php5, он где-то в /usr/… засел В /етк/пхп5 лежат конфиги самих бинарей там нет. php: /etc/php.ini /usr/local/bin/php /usr/local/lib/php.ini /usr/local/lib/php а на 2 последних команды никакого ответа не было |
Gonarh |
|
Full Member Рейтинг (т): 28 |
Цитата salieri @ 30.06.19, 22:50 ./configure Ты собрал пхп без модулей |
salieri |
|
Senior Member Рейтинг (т): 0 |
Цитата Gonarh @ 01.07.19, 12:30 Цитата salieri @ 30.06.19, 22:50 ./configure Ты собрал пхп без модулей запускал эту команду Добавлено 01.07.19, 12:40 Сдаётся мне, что надо LoadModule php5_module /usr/lib/apache2/modules/libphp5.so куда-то прописать ??? Сообщение отредактировано: salieri — 01.07.19, 12:42 |
Gonarh |
|
Full Member Рейтинг (т): 28 |
Так у тебя ничего не выйдет, пересобирай. |
salieri |
|
Senior Member Рейтинг (т): 0 |
Цитата Gonarh @ 01.07.19, 12:48 Так у тебя ничего не выйдет, пересобирай. а как старое удалить? последовательность этих действий ничего не даёт: что я не так делаю? Сообщение отредактировано: salieri — 01.07.19, 14:22 |
salieri |
|
Senior Member Рейтинг (т): 0 |
Скачал 5.3.3 (webi.ru/webi_files/php.html), при попытке вызвать make вышло вот это в итоге: -I/usr/include -g -O2 -fvisibility=hidden -c /root/php-5.3.3/ext/dom/node.c -o ext/dom/node.lo /root/php-5.3.3/ext/dom/node.c: In function ‘dom_canonicalization’: /root/php-5.3.3/ext/dom/node.c:1903:21: error: dereferencing pointer to incomplete type ‘xmlBuf {aka struct _xmlBuf}’ ret = buf->buffer->use; ^ Makefile:545: recipe for target ‘ext/dom/node.lo’ failed make: *** [ext/dom/node.lo] Error 1 Добавлено 01.07.19, 15:03 На репозиториях есть нужная версия: launchpad.net/~sergey-dryabzhinsky/+archive/ubuntu/php53/+packages Добавлено 01.07.19, 15:20 |
Gonarh |
|
Full Member Рейтинг (т): 28 |
Цитата salieri @ 01.07.19, 12:50 что я не так делаю? ./configure —help |
salieri |
|
Senior Member Рейтинг (т): 0 |
В общем, я сделал так: sudo /etc/init.d/apache2 stop sudo apt-get purge php7.* sudo apt-get purge php.* sudo apt-get remove —purge `dpkg -l | grep php | grep -w 7.* | awk ‘{print $2}’ | xargs` — установил PHP 5.3.29 через репозиторий ~sergey-dryabzhinsky: sudo add-apt-repository ppa:sergey-dryabzhinsky/php53 sudo apt-get update sudo apt-get install php5 apache2 libapache2-mod-php5 sudo a2enmod php53 sudo service apache2 start — записал пакеты, которые в процессе установки шли sudo dpkg -i /1/exim4-config_4.86.2-2ubuntu2.3_all.deb sudo dpkg -i /1/exim4-base_4.86.2-2ubuntu2.3_amd64.deb sudo dpkg -i /1/exim4-daemon-light_4.86.2-2ubuntu2.3_amd64.deb sudo dpkg -i /1/exim4_4.86.2-2ubuntu2.3_all.deb sudo dpkg -i /1/s-nail_14.8.6-1_amd64.deb sudo dpkg -i /1/php53-common_5.3.29-1sergeyd14.4~xenial1_all.deb sudo dpkg -i /1/php53-cli_5.3.29-1sergeyd14.4~xenial1_amd64.deb sudo dpkg -i /1/php53p-cli_5.3.29-1sergeyd14.4~xenial1_all.deb sudo dpkg -i /1/php53-mod-pcntl_5.3.29-1sergeyd14.4~xenial1_amd64.deb sudo dpkg -i /1/libapache2-mod-php53_5.3.29-1sergeyd14.4~xenial1_amd64.deb Терминал: sudo a2enmod php53 sudo service apache2 start — То, что мне нужно заработало (MySQL и прочее не проверял). Теперь удалить PHP 5.3.29 можно так: sudo dpkg -r php или sudo dpkg -r php53 Сообщение отредактировано: salieri — 10.07.19, 20:34 |
0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
0 пользователей:
- Предыдущая тема
- HTTP сервера
- Следующая тема
[ Script execution time: 0,0387 ] [ 15 queries used ] [ Generated: 9.02.23, 14:37 GMT ]
Доброго времени суток! Товарищи, выручите, пожалуйста! У провайдера сменилась Ubuntu с 12.04 на 16.04. PHP там стала 7.0.33, а мне нужно 5.3.29. В принципе любая версия от 5.0 до 5.4. На 5.4 не будут работать скрипты.
Я уже весь интернет облазил. Уже скачал с сайта PHP архив 5.3.29, установил, а он не работает, не знаю, как запустить его. Подскажите, как его поставить туда?
wget http://in1.php.net/distributio… 29.tar.bz2
tar -xvf php-5.3.29.tar.bz2
cd php-5.3.29
./configure
make
make install
Вот ссылка с PHP-кодом: http://projekti.foto-dorog.ru/1.php
открывается в виде TXT
var/log/apache2/error.log:
[Mon Jul 01 06:25:21.170301 2019] [mpm_prefork:notice] [pid 11320] AH00163: Apache/2.4.18 (Ubuntu) configured — resuming normal operations
[Mon Jul 01 06:25:21.170323 2019] [core:notice] [pid 11320] AH00094: Command line: ‘/usr/sbin/apache2’
[Mon Jul 01 11:07:49.398059 2019] [mpm_prefork:notice] [pid 11320] AH00171: Graceful restart requested, doing restart
[Mon Jul 01 11:07:49.466002 2019] [mpm_prefork:notice] [pid 11320] AH00163: Apache/2.4.18 (Ubuntu) configured — resuming normal operations
[Mon Jul 01 11:07:49.466013 2019] [core:notice] [pid 11320] AH00094: Command line: ‘/usr/sbin/apache2’
sudo a2enmod php5
Выдаёт ошибку: ERROR: Module php5 does not exist!
whereis php
php: /etc/php.ini /usr/local/bin/php /usr/local/lib/php.ini /usr/local/lib/php
на эти 2 команды ничего не выдаёт:
find /etc/apache2/* -name «php*»
find /usr/* -name «libphp*.so» 2>/dev/null
Добавлено через 1 час 16 минут
Скачал 5.3.3 (webi.ru/webi_files/php.html), при попытке вызвать make вышло вот это в итоге:
Код
-I/usr/include -g -O2 -fvisibility=hidden -c /root/php-5.3.3/ext/dom/node.c -o ext/dom/node.lo /root/php-5.3.3/ext/dom/node.c: In function ‘dom_canonicalization’: /root/php-5.3.3/ext/dom/node.c:1903:21: error: dereferencing pointer to incomplete type ‘xmlBuf {aka struct _xmlBuf}’ ret = buf->buffer->use; ^ Makefile:545: recipe for target 'ext/dom/node.lo' failed make: *** [ext/dom/node.lo] Error 1
Может быть, есть другой путь?
На репозиториях есть нужная версия: launchpad.net/~sergey-dryabzhinsky/+archive/ubuntu/php53/+packages
В принципе, если добавить это в репозитории, то работает
Но мне нужен дистрибутив, чтобы я не зависел от репозиториев
Через полгода удалят их, а что я буду делать?
Нельзя ли как-то скачать оттуда 1 раз, а потом ставить каждый раз?
Добавлено через 16 минут
Вот ссылка, но я не пойму, что отсюда надо качать: ppa.launchpad.net/sergey-dryabzhinsky/php53/ubuntu/dists/
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь