The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум WEB технологии (PHP)
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Установить PHP 4.3.11 на Ubuntu 12 или 14, worldmen (ok), 17-Апр-19, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


15. "Установить PHP 4.3.11 на Ubuntu 12 или 14"  +1 +/
Сообщение от Адекватный (?), 10-Июн-19, 11:53 
А пройтись по коду системы единоразово и исправить все некорректные места - это не вариант?
Я так делал при переводе своего кода, который был на 5.4 сделан, а я решил перейти на 7-ую ветку. Ничего, посидел, включил вывод ошибок в лог и просто поочерёдно исправил все затыки.


>[оверквотинг удален]
> bib1io@bib1io-server:~/php-4.3.11$ sudo make install
> [sudol password for biblio:
> make: *** No rule to make target 'install'. Stop.
> bib1io@bib1io-server:~/php-4.3.11$
> Тут на форуме нашел похожую проблему с "./configure: lex: not found", которую
> решили так:
> /usr/bin/lex
> #!/bin/sh
> exec /usr/bin/flex -l "$@"
> Но у меня нет таких файлов.

Ответить | Правка | Наверх | Cообщить модератору

16. "Установить PHP 4.3.11 на Ubuntu 12 или 14"  +/
Сообщение от worldmen (ok), 10-Июн-19, 12:03 
> А пройтись по коду системы единоразово и исправить все некорректные места -
> это не вариант?
> Я так делал при переводе своего кода, который был на 5.4 сделан,
> а я решил перейти на 7-ую ветку. Ничего, посидел, включил вывод
> ошибок в лог и просто поочерёдно исправил все затыки.

Такая мысль была, но не настолько хорошо знаю PHP

Ответить | Правка | Наверх | Cообщить модератору

17. "Установить PHP 4.3.11 на Ubuntu 12 или 14"  +/
Сообщение от Крикет (?), 10-Июн-19, 13:19 
>> А пройтись по коду системы единоразово и исправить все некорректные места -
>> это не вариант?
>> Я так делал при переводе своего кода, который был на 5.4 сделан,
>> а я решил перейти на 7-ую ветку. Ничего, посидел, включил вывод
>> ошибок в лог и просто поочерёдно исправил все затыки.
> Такая мысль была, но не настолько хорошо знаю PHP

Насколько я знаком с пыхом, он настолько очевидный что вы во-первых сами скилы свои поднимите, а во-вторых ошибки которые он выдаёт вполне понятные. Так что свою мысль о перелопачивании вы может рассмотрите ещё раз. Так что поддерживаю вышеозвученную идею.

Ответить | Правка | Наверх | Cообщить модератору

18. "Установить PHP 4.3.11 на Ubuntu 12 или 14"  +/
Сообщение от worldmen (ok), 10-Июн-19, 14:15 
> Насколько я знаком с пыхом, он настолько очевидный что вы во-первых сами
> скилы свои поднимите, а во-вторых ошибки которые он выдаёт вполне понятные.
> Так что свою мысль о перелопачивании вы может рассмотрите ещё раз.
> Так что поддерживаю вышеозвученную идею.

Насколько я понял, там написано на каком-то фреймворке.
Если это не самописный фреймворк, то подскажите какой, чтоб почитать о нем.
Ссылка на архив PHP - https://drive.google.com/file/d/1jiIWRqpHPeO7kQItUqbXlnsKdjF...

Ответить | Правка | Наверх | Cообщить модератору

19. "Установить PHP 4.3.11 на Ubuntu 12 или 14"  +/
Сообщение от Крикет (?), 10-Июн-19, 21:55 
> Насколько я понял, там написано на каком-то фреймворке.
> Если это не самописный фреймворк, то подскажите какой, чтоб почитать о нем.

Друг, ну какой фреймворк! Там настолько тёплый и ламповый php что я аж студенчество вспомнил :)

> Ссылка на архив PHP - https://drive.google.com/file/d/1jiIWRqpHPeO7kQItUqbXlnsKdjF...

Код скачал, посмотрел.
В общем, это простейший код. Ошибок на 7.3 не выдаёт. Ну кроме того, что ругается на отсутствие функций для работы с ibase. Но у меня такой БД нет, потому и модуль для работы с ней не установлен.

А так, всё вполне работает и не ругается. Код несмотря на свою предельную примитивность ещё и доступно откомменчен. Так что вообще всё ясно.

Единственно что я у себя сделал. Фаерфокс всё показывал кракозябрами, т.к. код и текст в windows-1251, а мой апач выдаёт клиенту utf-8. Решил это добавлением в начале index.php, inc_Heading и ещё тех на которые переходы делаются отдачи клиенту заголовка:
header('Content-type: text/html; charset=windows-1251');

В общем Друг, не пасуй.
1. Установи apache + php7.3+interbase модуль.
2. Всё должно работать, если пути будут теми же и доступ к БД не пропадёт.

Ответить | Правка | Наверх | Cообщить модератору

20. "Установить PHP 4.3.11 на Ubuntu 12 или 14"  +/
Сообщение от worldmen (ok), 11-Июн-19, 10:29 
> Единственно что я у себя сделал. Фаерфокс всё показывал кракозябрами, т.к. код
> и текст в windows-1251, а мой апач выдаёт клиенту utf-8. Решил
> это добавлением в начале index.php, inc_Heading и ещё тех на которые
> переходы делаются отдачи клиенту заголовка:
> header('Content-type: text/html; charset=windows-1251');
> В общем Друг, не пасуй.
> 1. Установи apache + php7.3+interbase модуль.
> 2. Всё должно работать, если пути будут теми же и доступ к
> БД не пропадёт.

Еще вопрос: первоначально ставил на Ubuntu, но сейчас думаю поставить Debian - по описанию там пакетов много и ставить удобней. Но я Debian ни разу не пользовался. Что посоветуете?

Ответить | Правка | Наверх | Cообщить модератору

21. "Установить PHP 4.3.11 на Ubuntu 12 или 14"  +/
Сообщение от Крикет (?), 11-Июн-19, 11:39 
> Еще вопрос: первоначально ставил на Ubuntu, но сейчас думаю поставить Debian -
> по описанию там пакетов много и ставить удобней. Но я Debian
> ни разу не пользовался. Что посоветуете?

Ну, лично моё мнение тут таково, что я всё что мне требуется поднимаю на FreeBSD, так что тут не советчик :)
Да, и ещё по поводу кода. Там его объём настолько мал, что вам ещё раз не стоит париться насчёт того влезать в него или нет.

Ответить | Правка | Наверх | Cообщить модератору

22. "Установить PHP 4.3.11 на Ubuntu 12 или 14"  +/
Сообщение от worldmen (ok), 20-Июн-19, 16:44 
Я установил
- Ubuntu Server 14
- Apache2
- FireBirdSS-1.5
- PHP 5.5
Скрипт к базе конектится, но останавливается на такой ошибке:
Warning: ibase_query(): Unable to complete network request to host "127.0.0.1". Error writing data to the connection. in /var/www/biblioteka.muk/html/page_Form.php on line 291

там строка:
$Result = ibase_query($db1,"select groupcode from usergroup where alias = '$UserName'" );

Пробовал создавать отдельно файл с кодом:
<?php
$host = 'localhost:library';
$username= 'SYSDBA';
$password='135';

$dbh = ibase_connect($host, $username, $password);
$stmt = 'SELECT * FROM  DOC_ITEM';
$sth = ibase_query($dbh, $stmt);
while ($row = ibase_fetch_object($sth)) {
    $content[] = $row;
    print_r ($content[0]);
}
ibase_free_result($sth);
ibase_close($dbh);
?>
этот скрипт отрабатывает и выводит данные. В чем ошибка?

Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру