Ubuntu 16.04 架站問題 (已解決) [論壇 - 伺服器架設]
正在瀏覽:
1 名遊客
Ubuntu 16.04 架站問題 (已解決) |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
會員四級
![]() ![]() 註冊日期:
2007/8/23 11:22 所屬群組:
已註冊使用者 等級: 18
HP : 0 / 428
![]() |
用Ubuntu desktop版安裝LAMP後再安裝joomla, 已經有段時間, 運作都很正常, 直到16.04 LTS版,
Ubuntu 16.04 安裝後, 安裝APACHE2, 可以看到: 安裝PHP, PHP-mysql後, 查看PHP information: 但是瀏覽網頁卻 不知道問題出在哪裡, 請教一下前輩有沒有解決的方法 謝謝
2016/4/30 11:15
|
||||||||||
![]() |
回覆: Ubuntu 16.04 架站問題 |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
會員五級
![]() ![]() 註冊日期:
2012/4/22 10:50 所屬群組:
已註冊使用者 等級: 37
HP : 0 / 905
![]() |
從你第三個圖來看,
這個是你的「網頁應用程式」執行發生錯誤, 在「firefox」你使用「firebug」 或「Developer Tools」來觀看Network那, 「Network」快速鍵「ctrl+shift+q」,一般叫出「Developer Tools」應該是「ctrl+shift+i」。 或在「Chrome系」的「Browser」,叫出「Developer Tools / Network」。 可以看到「 500 Internal Server Error 」等字樣, 你需要做的,是trace你的php是那裡執行發生錯誤了,找出出錯的環節,根據它來做相對應的措施。 網頁正常看到的是「200 OK」。 找不到網頁看到的是「404 Not Found」。 可以注意的幾種狀況 * 16.04 預設是使用php7,也許你舊的程式哪裡不符合php7的語法。 * 或是你少裝了什麼php的模組,而你的php有用到,你尚未安裝,像最近測試有一個例子,直接裝「phpmyadmin」,執行「sudo apt-get install phpmyadmin」一些相依的php模組會安裝,但卻少安裝了兩個php模組,「php-mbstring」,「php-gettext」,所以導致phpmyadmin的網頁也是起不來,出現了「 500 internal server error 」,我一開始忘了要把「display_error」打開,就直接去「trace phpmyadmin」的程式,才找到少安裝了那兩個模組,安裝完那兩個模組,phpmyadmin就正常了。 以上參考 ![]()
2016/4/30 13:13
|
||||||||||
![]() |
回覆: Ubuntu 16.04 架站問題 |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
會員五級
![]() ![]() 註冊日期:
2012/4/22 10:50 所屬群組:
已註冊使用者 等級: 37
HP : 0 / 905
![]() |
你除錯的時候,也可以更改設定檔「/etc/php/7.0/apache2/php.ini」
暫時改成
和
============================================= 然後執行
或是執行
------------------------------------------ 或是執行
或是執行
------------------------------------------ (systemd方式) 或是執行
或是執行
就可以看到錯誤訊息了, 除錯完,記得改回去就是了。 這兩個設定的說明,請參考「PHP / Runtime Configuration 」 Apache的啟動,可以觀看這篇「參考文章」,裡面有列很多種方式, 搭配這篇「回覆」前面列的幾篇文章,就可以了解到,為啥有那麼多種方式了。 一些討論案例和參考連結,紀錄在「[索引] Apache操作實務」。 以上提供參考 報告完畢 ![]()
2016/4/30 14:05
|
||||||||||
![]() |
回覆: Ubuntu 16.04 架站問題 |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
會員四級
![]() ![]() 註冊日期:
2007/8/23 11:22 所屬群組:
已註冊使用者 等級: 18
HP : 0 / 428
![]() |
謝謝山姆大大仔細的回覆
立馬來試試 再次謝謝
2016/4/30 16:20
|
||||||||||
![]() |
回覆: Ubuntu 16.04 架站問題 |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
會員四級
![]() ![]() 註冊日期:
2007/8/23 11:22 所屬群組:
已註冊使用者 等級: 18
HP : 0 / 428
![]() |
謝謝
加裝「php-mbstring」,「php-gettext」後就解決了 再次謝謝 (可惜不能按讚)
2016/4/30 16:35
|
||||||||||
![]() |
您可以查看帖子.
您不可發帖.
您不可回覆.
您不可編輯自己的帖子.
您不可刪除自己的帖子.
您不可發起投票調查.
您不可在投票調查中投票.
您不可上傳附件.
您不可不經審核直接發帖.