<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Установить PHP 4.3.11 на Ubuntu 12 или 14</title>
    <link>https://opennet.me/openforum/vsluhforumID8/8165.html</link>
    <description>Был локальный web-сервер для библиотекарей (Ubuntu 12). Сейчас накрылся.&lt;br&gt;Сайт, написанный разработчиками, может работать только под PHP 4.3.11 не выше (и БД Firebird 1.5)&lt;br&gt;Я пытался ставить PHP4.3.11 на Ubuntu sever 12, 16, 18 везде были разные ошибки.&lt;br&gt;Сейчас пытаюсь установить на Ubuntu 12.04.&lt;br&gt;Устанавливаю по следующему алгоритму:&lt;br&gt;&lt;br&gt;wget https://museum.php.net/php4/php-4.3.11.tar.gz&lt;br&gt;tar zxf php-4.3.11.tar.gz&lt;br&gt;cd php-4.3.11/&lt;br&gt;./configure&lt;br&gt;make&lt;br&gt;sudo make install&lt;br&gt;&lt;br&gt;Выдает следующее:&lt;br&gt;&lt;br&gt;bib1io&#064;bib1io-server:~$ cd php-4.3.ll&lt;br&gt;bib1io&#064;bib1io-server:~/php-4.3.11$ ./configure&lt;br&gt;loading cache ./config.cache&lt;br&gt;checking host system type... i686-pc-linux-gnu&lt;br&gt;checking for gcc... gcc&lt;br&gt;checking whether the C compiler (gcc ) works... yes&lt;br&gt;checking whether the C compiler (gcc ) is a cross-compiler... no&lt;br&gt;checking whether we are using GNU C... yes&lt;br&gt;checking whether gcc accepts -g... yes&lt;br&gt;checking whether gcc and cc understand -c and -o together... yes&lt;br&gt;checking how to run the C preprocessor... gcc -E&lt;br&gt;checking for AIX...</description>

<item>
    <title>Установить PHP 4.3.11 на Ubuntu 12 или 14 (worldmen)</title>
    <link>https://opennet.me/openforum/vsluhforumID8/8165.html#22</link>
    <pubDate>Thu, 20 Jun 2019 13:44:05 GMT</pubDate>
    <description>Я установил&lt;br&gt;- Ubuntu Server 14&lt;br&gt;- Apache2&lt;br&gt;- FireBirdSS-1.5&lt;br&gt;- PHP 5.5&lt;br&gt;Скрипт к базе конектится, но останавливается на такой ошибке:&lt;br&gt;Warning: ibase_query(): Unable to complete network request to host &quot;127.0.0.1&quot;. Error writing data to the connection. in /var/www/biblioteka.muk/html/page_Form.php on line 291&lt;br&gt;&lt;br&gt;там строка:&lt;br&gt;$Result = ibase_query($db1,&quot;select groupcode from usergroup where alias = &apos;$UserName&apos;&quot; );&lt;br&gt;&lt;br&gt;Пробовал создавать отдельно файл с кодом:&lt;br&gt;&amp;lt;?php&lt;br&gt; $host = &apos;localhost:library&apos;; &lt;br&gt; $username= &apos;SYSDBA&apos;;&lt;br&gt; $password=&apos;135&apos;;&lt;br&gt;&lt;br&gt; $dbh = ibase_connect($host, $username, $password);&lt;br&gt; $stmt = &apos;SELECT * FROM  DOC_ITEM&apos;;&lt;br&gt; $sth = ibase_query($dbh, $stmt);&lt;br&gt; while ($row = ibase_fetch_object($sth)) &#123;&lt;br&gt;    $content&#091;&#093; = $row;&lt;br&gt;    print_r ($content&#091;0&#093;);&lt;br&gt; &#125;&lt;br&gt; ibase_free_result($sth);&lt;br&gt; ibase_close($dbh);&lt;br&gt;?&amp;gt;&lt;br&gt;этот скрипт отрабатывает и выводит данные. В чем ошибка?&lt;br&gt;</description>
</item>

<item>
    <title>Установить PHP 4.3.11 на Ubuntu 12 или 14 (Крикет)</title>
    <link>https://opennet.me/openforum/vsluhforumID8/8165.html#21</link>
    <pubDate>Tue, 11 Jun 2019 08:39:53 GMT</pubDate>
    <description>&amp;gt; Еще вопрос: первоначально ставил на Ubuntu, но сейчас думаю поставить Debian - &lt;br&gt;&amp;gt; по описанию там пакетов много и ставить удобней. Но я Debian &lt;br&gt;&amp;gt; ни разу не пользовался. Что посоветуете?&lt;br&gt;&lt;br&gt;Ну, лично моё мнение тут таково, что я всё что мне требуется поднимаю на FreeBSD, так что тут не советчик :)&lt;br&gt;Да, и ещё по поводу кода. Там его объём настолько мал, что вам ещё раз не стоит париться насчёт того влезать в него или нет.&lt;br&gt;</description>
</item>

<item>
    <title>Установить PHP 4.3.11 на Ubuntu 12 или 14 (worldmen)</title>
    <link>https://opennet.me/openforum/vsluhforumID8/8165.html#20</link>
    <pubDate>Tue, 11 Jun 2019 07:29:58 GMT</pubDate>
    <description>&amp;gt; Единственно что я у себя сделал. Фаерфокс всё показывал кракозябрами, т.к. код &lt;br&gt;&amp;gt; и текст в windows-1251, а мой апач выдаёт клиенту utf-8. Решил &lt;br&gt;&amp;gt; это добавлением в начале index.php, inc_Heading и ещё тех на которые &lt;br&gt;&amp;gt; переходы делаются отдачи клиенту заголовка: &lt;br&gt;&amp;gt; header(&apos;Content-type: text/html; charset=windows-1251&apos;); &lt;br&gt;&amp;gt; В общем Друг, не пасуй.&lt;br&gt;&amp;gt; 1. Установи apache + php7.3+interbase модуль.&lt;br&gt;&amp;gt; 2. Всё должно работать, если пути будут теми же и доступ к &lt;br&gt;&amp;gt; БД не пропадёт.&lt;br&gt;&lt;br&gt;Еще вопрос: первоначально ставил на Ubuntu, но сейчас думаю поставить Debian - по описанию там пакетов много и ставить удобней. Но я Debian ни разу не пользовался. Что посоветуете?&lt;br&gt;</description>
</item>

<item>
    <title>Установить PHP 4.3.11 на Ubuntu 12 или 14 (Крикет)</title>
    <link>https://opennet.me/openforum/vsluhforumID8/8165.html#19</link>
    <pubDate>Mon, 10 Jun 2019 18:55:57 GMT</pubDate>
    <description>&amp;gt; Насколько я понял, там написано на каком-то фреймворке.&lt;br&gt;&amp;gt; Если это не самописный фреймворк, то подскажите какой, чтоб почитать о нем. &lt;br&gt;&lt;br&gt;Друг, ну какой фреймворк! Там настолько тёплый и ламповый php что я аж студенчество вспомнил :)&lt;br&gt;&lt;br&gt;&amp;gt; Ссылка на архив PHP - https://drive.google.com/file/d/1jiIWRqpHPeO7kQItUqbXlnsKdjFlCqX9/view?usp=sharing&lt;br&gt;&lt;br&gt;Код скачал, посмотрел. &lt;br&gt;В общем, это простейший код. Ошибок на 7.3 не выдаёт. Ну кроме того, что ругается на отсутствие функций для работы с ibase. Но у меня такой БД нет, потому и модуль для работы с ней не установлен.&lt;br&gt; &lt;br&gt;А так, всё вполне работает и не ругается. Код несмотря на свою предельную примитивность ещё и доступно откомменчен. Так что вообще всё ясно.&lt;br&gt;&lt;br&gt;Единственно что я у себя сделал. Фаерфокс всё показывал кракозябрами, т.к. код и текст в windows-1251, а мой апач выдаёт клиенту utf-8. Решил это добавлением в начале index.php, inc_Heading и ещё тех на которые переходы делаются отдачи клиенту заголовка:&lt;br&gt;header(&apos;Content-type: text/html; charset=windows-12</description>
</item>

<item>
    <title>Установить PHP 4.3.11 на Ubuntu 12 или 14 (worldmen)</title>
    <link>https://opennet.me/openforum/vsluhforumID8/8165.html#18</link>
    <pubDate>Mon, 10 Jun 2019 11:15:10 GMT</pubDate>
    <description>&amp;gt; Насколько я знаком с пыхом, он настолько очевидный что вы во-первых сами &lt;br&gt;&amp;gt; скилы свои поднимите, а во-вторых ошибки которые он выдаёт вполне понятные. &lt;br&gt;&amp;gt; Так что свою мысль о перелопачивании вы может рассмотрите ещё раз. &lt;br&gt;&amp;gt; Так что поддерживаю вышеозвученную идею.&lt;br&gt;&lt;br&gt;Насколько я понял, там написано на каком-то фреймворке.&lt;br&gt;Если это не самописный фреймворк, то подскажите какой, чтоб почитать о нем.&lt;br&gt;Ссылка на архив PHP - https://drive.google.com/file/d/1jiIWRqpHPeO7kQItUqbXlnsKdjFlCqX9/view?usp=sharing&lt;br&gt;</description>
</item>

<item>
    <title>Установить PHP 4.3.11 на Ubuntu 12 или 14 (Крикет)</title>
    <link>https://opennet.me/openforum/vsluhforumID8/8165.html#17</link>
    <pubDate>Mon, 10 Jun 2019 10:19:42 GMT</pubDate>
    <description>&amp;gt;&amp;gt; А пройтись по коду системы единоразово и исправить все некорректные места - &lt;br&gt;&amp;gt;&amp;gt; это не вариант?&lt;br&gt;&amp;gt;&amp;gt; Я так делал при переводе своего кода, который был на 5.4 сделан, &lt;br&gt;&amp;gt;&amp;gt; а я решил перейти на 7-ую ветку. Ничего, посидел, включил вывод &lt;br&gt;&amp;gt;&amp;gt; ошибок в лог и просто поочерёдно исправил все затыки.&lt;br&gt;&amp;gt; Такая мысль была, но не настолько хорошо знаю PHP &lt;br&gt;&lt;br&gt;Насколько я знаком с пыхом, он настолько очевидный что вы во-первых сами скилы свои поднимите, а во-вторых ошибки которые он выдаёт вполне понятные. Так что свою мысль о перелопачивании вы может рассмотрите ещё раз. Так что поддерживаю вышеозвученную идею.&lt;br&gt;</description>
</item>

<item>
    <title>Установить PHP 4.3.11 на Ubuntu 12 или 14 (worldmen)</title>
    <link>https://opennet.me/openforum/vsluhforumID8/8165.html#16</link>
    <pubDate>Mon, 10 Jun 2019 09:03:27 GMT</pubDate>
    <description>&amp;gt; А пройтись по коду системы единоразово и исправить все некорректные места - &lt;br&gt;&amp;gt; это не вариант?&lt;br&gt;&amp;gt; Я так делал при переводе своего кода, который был на 5.4 сделан, &lt;br&gt;&amp;gt; а я решил перейти на 7-ую ветку. Ничего, посидел, включил вывод &lt;br&gt;&amp;gt; ошибок в лог и просто поочерёдно исправил все затыки.&lt;br&gt;&lt;br&gt;Такая мысль была, но не настолько хорошо знаю PHP&lt;br&gt;</description>
</item>

<item>
    <title>Установить PHP 4.3.11 на Ubuntu 12 или 14 (Адекватный)</title>
    <link>https://opennet.me/openforum/vsluhforumID8/8165.html#15</link>
    <pubDate>Mon, 10 Jun 2019 08:53:38 GMT</pubDate>
    <description>А пройтись по коду системы единоразово и исправить все некорректные места - это не вариант?&lt;br&gt;Я так делал при переводе своего кода, который был на 5.4 сделан, а я решил перейти на 7-ую ветку. Ничего, посидел, включил вывод ошибок в лог и просто поочерёдно исправил все затыки.&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;gt;&#091;оверквотинг удален&#093;&lt;br&gt;&amp;gt; bib1io&#064;bib1io-server:~/php-4.3.11$ sudo make install &lt;br&gt;&amp;gt; &#091;sudol password for biblio: &lt;br&gt;&amp;gt; make: *** No rule to make target &apos;install&apos;. Stop.&lt;br&gt;&amp;gt; bib1io&#064;bib1io-server:~/php-4.3.11$ &lt;br&gt;&amp;gt; Тут на форуме нашел похожую проблему с &quot;./configure: lex: not found&quot;, которую &lt;br&gt;&amp;gt; решили так: &lt;br&gt;&amp;gt; /usr/bin/lex &lt;br&gt;&amp;gt; #!/bin/sh &lt;br&gt;&amp;gt; exec /usr/bin/flex -l &quot;$&#064;&quot; &lt;br&gt;&amp;gt; Но у меня нет таких файлов.&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Установить PHP 4.3.11 на Ubuntu 12 или 14 (worldmen)</title>
    <link>https://opennet.me/openforum/vsluhforumID8/8165.html#14</link>
    <pubDate>Thu, 25 Apr 2019 07:48:20 GMT</pubDate>
    <description>&amp;gt; Пересобрать php со сборкой модуля для Apache &lt;br&gt;&lt;br&gt;Это Apache тоже ручками ставить нужно? (http://apache.volia.net//httpd/httpd-2.4.39.tar.gz )&lt;br&gt;</description>
</item>

</channel>
</rss>
