Я довольно новичок в Linux в целом, я недавно пытался настроить небольшой домашний сервер, работающий на PHP5.6, однако меня мучают проблемы.
Первоначально я установил Linux 17.2 (и позже обновлён до 17.3), чтобы выполнить эту работу, однако, казалось, что с моим устройством возник конфликт, приводящий к прерывистым проблемам с загрузкой (он часто просто останавливался, и монитор переходил в режим энергосбережения, это не случалось все время, но достаточно, чтобы быть проблемой) …
Поэтому я решил обновить Linux 18, чтобы проверить, сохранилась ли проблема, что, я рад сказать, нет, проблем с загрузкой нет вообще, однако вместо этого я столкнулся с новой проблемой 🙁
Поскольку Linux Mint 8 по умолчанию имеет PHP7 в своих репозиториях, он не совместим с тем, что я пытаюсь запустить, поэтому я пытался установить PHP 5.6, что, я думаю, я сделал, по крайней мере, он говорит мне, что установите его, когда я проверю версию в терминале.
php -v
PHP 5.6.27-1 + deb.sury.org ~ xenial + 1 (cli) Copyright (c) 1997-2016 The
PHP Group Zend Engine v2.6.0, Copyright (c) 1998-2016 Zend
Технологии с Zend OPcache v7.0.6-dev, Copyright (c) 1999-2016, автор:
Zend Technologies
Я достиг этого с помощью следующего:
$ sudo apt-get install python-software-properties
$ sudo add-apt-repository ppa:ondrej/php
$ sudo apt-get update
$ sudo apt-get install -y php5.6 php5.6-mcrypt php5.6-gd
http://tecadmin.net/install-laravel-framework-on-ubuntu/
Тем не менее, после того же самого пошагового руководства, я не могу установить, как описано, потому что я получаю следующую ошибку:
Пакет libapache2-mod-php5 недоступен, но на него ссылается
другой пакет. Это может означать, что пакет отсутствует, был
устарел или доступен только из другого источникаE: Пакет ‘libapache2-mod-php5’ не имеет кандидата на установку
и все же когда я пытаюсь установить Apache2 Flat
$ sudo apt-get install apache2
Хотя Apache работает, PHP вообще не работает, я создал страницу с помощью phpinfo (); метод, и я просто получаю пустую страницу 🙁
Может кто-нибудь помочь мне пролить свет на это?
Спасибо за любую помощь заранее 🙁
С Уважением,
Попробуйте этот модуль вместо:
sudo a2enmod php5.6
sudo service apache2 restart
Других решений пока нет …