簡體   English   中英

Linux Mint 18 PHP5.6無效

[英]Linux Mint 18 PHP5.6 Not Working

我整個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)版權所有(c)1997-2016 PHP Group Zend Engine v2.6.0,版權所有(c)1998-2016 Zend Technologies with Zend OPcache v7.0.6 -dev,版權所有(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

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM