Это может показаться глупым вопросом, но, ей-богу, я пытался и пытался целую неделю, и никаких результатов. Я не знаю, что это не так с моими запросами или слишком много "Установить Xampp" в результатах поиска (а не Обновить Xampp) - но я просто не могу найти решение, которое работало бы на моем сервере.
У меня Ubuntu Server 12.04 (только терминал), и на нем phpstatus = 5.4.7 (т.е. версия Xampp — 5.4.7).
Я хочу обновить указанный Xampp (Lampp...) до последней версии, которая, согласно файлу, загруженному с apachefriends com, - это 5.6.3
Я попробовал следующие два набора инструкций (которые, как ни странно, ЕДИНСТВЕННЫЕ, которые мне удалось найти в сети), но безрезультатно. После использования apt-get или bitnami GUI (через SSH с PuTTy + Xming) - команда phpstatus все еще выводит 5.4.7
Я даже пробовал оба метода под пользователем root на устройстве. И там тоже ничего не вышло.
После прочтения FAQ apachefriends я подумал, что для обновления мне нужно всего лишь установить Xampp последней версии прямо поверх старой установки Xampp. Но может быть это не так?
Пожалуйста - мне нужна помощь. Как мне обновить мой Xampp и почему он не работает с теми методами, которые я пробовал?
Вот два метода, которые я попробовал. Скопировал их прямо так, как нашел в сети:
Убедитесь, что репозиторий XAAMP добавлен:
sudo add-apt-repository ppa:upubuntu-com/xampp
Затем обновите с помощью:
sudo apt-get update
Это был один метод, вот другой:
Как установить XAMPP?
Выберите подходящую вам версию ОС Linux: 32- или 64-разрядную.
Измените разрешения для установщика
chmod 755 xampp-linux-*-installer.run
Запустите установщик.
sudo ./xampp-linux-*-installer.run
Вот и все. XAMPP теперь установлен в
/opt/lampp
каталоге.
Что я мог упустить?
решение1
Удалите lampp с помощью следующей команды:
sudo /opt/lampp/uninstall
Это позволит сохранить нетронутыми три папки в каталоге установки (htdocs, temp и var).Htdocsэто папка, которая содержит файлы иварпапка, в которой хранятся базы данных всех ваших проектов.
После этого измените разрешения установщика, который вы скачали.
chmod 755 xampp-linux-*-installer.run
и запустите установщик
sudo ./xampp-linux-*-installer.run
Все готово. XAMPP теперь установлен в каталоге /opt/lampp.
решение2
Что касается PPA. Если вы посмотрите на ихстраница стартовой площадкивы увидите, что ему 110 недель. Кстати: их PPA утверждает, что это версия 1.8.1. Это кажется ДАЛЕКО от вашей версии. Глядя наСтраница загрузки XAMPPэто, кажется, объясняется пропуском в нумерации версий. Так что не беспокойтесь о PPA; он, похоже, мертв.
Похоже, их нумерация была изменена на версию PHP, связанную с версией XAMPP. Так что вам также нужно обновить PHP до 5.6.3. Это может стать проблематичным, и вам, возможно, придется перейти на Ubuntu 14.04
Что касается установки из файла run. "*" в нем обозначает версию, так что если вы скачали. 1 вещь, которую вам нужно учесть: версия, которую вы вводите, является 32-битной версией. Если вам нужна 64-битная версия, вам нужна xampp-linux-x64-5.6.3-0-installer.run
.
Вам также нужно будет сделать изменения после установки. Измените переменную PATH на новую загрузку и запустите демон. Как вы сделали в первый раз.
решение3
Если вы используете старую версию XAMPP и вам нужно обновить ее до новой, вам не нужно беспокоиться, в Ubuntu просто загрузите новую версию и выполните команду: ./xampp.run
он автоматически обновит последний установленный xampp в папке /opt/lampp