Есть Ubuntu 16.04 с установленным apache 2.4 и php7.0. Нужно запустить старый сайт написаный на php5.3. Скачал исходники php5.3.29 c
https://secure.php.net/get/php-5.3.29.tar.gz/from/... Выполнил ./configure
'./configure' '--prefix=/usr/share/php53' '--datadir=/usr/share/php53' '--mandir=/usr/share/man' '--bindir=/usr/bin/php53' '--includedir=/usr/include/php53' '--sysconfdir=/etc/php53/apache2' '--with-config-file-path=/etc/php53/apache2' '--with-config-file-scan-dir=/etc/php53/conf.d' '--enable-bcmath' '--with-curl=shared,/usr' '--with-mcrypt=shared,/usr' '--enable-cli' '--with-gd' '--with-mysql' '--enable-libxml' '--enable-session' '--enable-xml' '--enable-simplexml' '--enable-filter' '--enable-inline-optimization' '--with-jpeg-dir' '--with-png-dir' '--with-zlib' '--with-bz2' '--with-curl' '--enable-exif' '--enable-soap' '--with-pic' '--disable-rpath' '--disable-static' '--enable-shared' '--with-gnu-ld' '--enable-mbstring'
. Выполнил make & make install. Ошибок не было, но когда стал искать как подключить к апачу, понадобилось в конфигах прописать путь к libphp5.so, в примере файл лежал в папке /usr/lib/apache2/modules/, у меня там этот файл не был создан. Я искал его по разным папкам из ./configure, через команду find по всему компу, но не нашел. Что я делал не так? Вариант с phpfarm не получился там ошибки на этапе ./configure которые я пытался порешать но чинишь одно падает другое или без него не хочет компилица.