Я пытался понизить версию php с php 5.4 до php 5.3. Я попытался удалить php5, очистить php5 и затем переустановить с помощью «apt-get install php5 = 5.3.6-13ubuntu3.6», но это не помогло, я получил сообщение «E: Version» 5.3.10-1ubuntu3.3 'для' php5 'не найден ". Есть ли способ установить php 5.3.10 в ubuntu 12.04?
Я использую экземпляры amazon ec2,
Например, политика apt-cache отображает приоритеты источников пакетов, а также приоритеты отдельных пакетов. Другой пример - apt-cache dumpavail, который отображает заголовки всех доступных версий всех пакетов. apt-cache pkgnames отображает список всех пакетов, которые хотя бы один раз появляются в кеше.
если вам нужен 5.3.10, вы также можете скомпилировать его как cgi из источников или найти пакет deb с помощью Google, тогда вам нужно загрузить его и установить с помощью dpkg -i $ PACKAGENAME
если вы получите ответ, что какая-то версия не найдена, вероятно, ее не было в репозитории.
попробуй сделать apt-cache search php5
чтобы узнать, какие версии доступны.
В противном случае, если пакет недоступен, вы можете добавить http://www.dotdeb.org/ репозиторий, выполнив следующие действия: sudo echo "deb http://php53.dotdeb.org stable all" >> /etc/apt/sources.list
. Потом еще один apt-get update
и тогда у вас должен быть доступен пакет php5.3.