Ошибочное конфигурирование и установка PHP 5.3.21 на Ubuntu 12.04

SSHD может быть настроен для блокирования доступа к клиентам, чьи вперед (A) и реверс (PTR) записи не отображаются друг на друга.

То, когда запрос на установление соединения происходит в демона, проверяет обратную запись IP: 192.168.1.1 = PTR my.domain.com

Это может затем проверить передавать запись поиска хоста: my.domain.com = 192.168.1.1

Если my.domain.com не решает к 192.168.1.1 затем, это может заблокировать соединение.

Это вызвано тем, что легко установить Вашу собственную обратную зону и отобразить запись PTR на любое имя хоста, которое Вы хотели бы, но отобразить имя хоста на IP потребует, чтобы у Вас был доступ к авторитетному серверу для той зоны. IE еще одна вещь хакер должен был бы сделать для получения доступа.

3
задан 19 February 2013 в 22:56
4 ответа

Мне удалось разобраться с этим.

Я разместил свой ответ здесь: https://askubuntu.com/questions/258394/error-installing-php-5-3-21-on-ubuntu-12-04

Ура.

1
ответ дан 3 December 2019 в 06:37

Попробуйте запустить sudo apt-get install build-essential . Это должно установить все недостающие библиотеки, которые вам нужно собрать.

1
ответ дан 3 December 2019 в 06:37
$ apt-file search libc-client.a
libc-client2007e-dev: /usr/lib/libc-client.a

Итак, вы должны установить libc-client2007e-dev (или аналогичный) и apt-file , чтобы иметь возможность искать себя в следующий раз =)

$ apt-cache show apt-file
blah...
Description: search for files within Debian packages (command-line interface)
 apt-file is a command line tool for searching files contained in packages
 for the APT packaging system. You can search in which package a file is
 included or list the contents of a package without installing or fetching it.
blah...

Итак, наконец:

sudo apt-get install libc-client2007e-dev apt-file

Но вы проверили, что не можете установить php с помощью apt-get ?

Попробуйте:

apt-cache policy php5

, чтобы увидеть различные версии, доступные в вашей системе (вы может добавить репозиторий)

0
ответ дан 3 December 2019 в 06:37

У меня была эта проблема, и я в конце концов наткнулся на сайт , который дал мне решение:

ln -s /usr/lib/libc-client.a /usr/lib/x86_64-linux-gnu/libc-client.a
1
ответ дан 3 December 2019 в 06:37

Теги

Похожие вопросы