Warning: include(/home/blog66rr/public_html/wp-content/plugins/hyper-cache/cache.php): failed to open stream: No such file or directory in /home/blog66rr/public_html/wp-content/advanced-cache.php on line 24

Warning: include(/home/blog66rr/public_html/wp-content/plugins/hyper-cache/cache.php): failed to open stream: No such file or directory in /home/blog66rr/public_html/wp-content/advanced-cache.php on line 24

Warning: include(): Failed opening '/home/blog66rr/public_html/wp-content/plugins/hyper-cache/cache.php' for inclusion (include_path='.:/opt/cpanel/ea-php70/root/usr/share/pear') in /home/blog66rr/public_html/wp-content/advanced-cache.php on line 24

Warning: Cannot modify header information - headers already sent by (output started at /home/blog66rr/public_html/wp-content/advanced-cache.php:24) in /home/blog66rr/public_html/wp-includes/feed-rss2.php on line 8
php 5.2 – unethost無限空間虛擬主機 技術分享部落格 https://blog.unethost.com unethost 專注於提供優質的虛擬主機服務及相關問題解答 Wed, 30 Mar 2016 10:01:21 +0000 zh-TW hourly 1 https://wordpress.org/?v=6.0.8 關於自訂(切換) php版本extensions的問題 https://blog.unethost.com/about_php_selector_extensions_issue/ Wed, 30 Mar 2016 10:01:21 +0000 http://blog.unethost.com/?p=3145 閱讀全文 關於自訂(切換) php版本extensions的問題]]> php_extensions_wp

在cpanel主機系統裡,不論是虛擬主機或是實體主機,
只要有需要,都會安裝 php 切換的外掛。

除了切換php版本,還可以選擇相關的 php extensions。
以下是使用延伸模組,所遇到的狀況整理:

使用狀況1:
有些特殊extensions,只存在於特定的php版本,
像是register_globals,只支援到 php5.2之前,後來因為安全性,
5.3之後就沒有在支援。

使用狀況2:
Q:確定的php版本,有支援相關extensions,但在php切換裡沒有選項?
A:這是因為比較冷門的extensions,在選取功能中,預設是disable,
遇到這樣的狀況,可以通知我們協助處理。

使用狀況3:
Q:已選好的extensions,但是透過php info,似乎沒有啟動成功?
A:這是php切換功能異常,得通知我們處理。

最後就是,當要使用的php版本確定後,啟動extensions也都正常,
通常不要在去動這部份功能,經我們長期觀察,並不會在有其他狀況,
最常發生狀況,還是在於切換後才會發生。

 

(本篇教學由unethost.com客服撰寫)

延伸閱讀:如何備份Cpanel後台安裝的套裝程式?

安裝上述的軟體,我們提供虛擬主機試用,七天滿意保證,
功能完整使用不受限制,歡迎點我申請。

]]>
如何快速解決因為升級php版本,導致的程式問題呢? https://blog.unethost.com/how_to_fix_php_error/ Wed, 07 May 2014 09:02:44 +0000 http://blog.unethost.com/?p=698 閱讀全文 如何快速解決因為升級php版本,導致的程式問題呢?]]> 近年來,php更新速度太快,導致早期開發的網站程式,可能因為新舊函式庫的相容性問題,因而導致網站無法應用的窘況,現在為了解決這樣的狀況,並可以先給修改程式一個緩衝,我們提供可自選php版本的方式。

最常見的狀況:

1.  php 5.3 以後的版本,已經沒有支援 register_globals ,但在 php 5.2 以前,尚有許多網站,都有使用到 register_globals,一但關掉 register_globals 後,網站的功能都將失效,只好在程式修正之前,先暫用 php 5.2 並開啟 register_globals
php_selector2

2. 套裝程式的模組,因升級 php 5.4 後,導致網站無法使用,並出現錯誤訊息。為了不影響當前的使用,先將PHP切回 php5.2 就可先解決該錯誤訊息,後續的在逐步升級模組。
php_error_message

 

如果網站有以上的狀況,請參考 unethost.com 的  php 切換教學

延伸閱讀:  如何解決 Fatal error: Class ‘mysqli’ not found in

更多請看: 設定php函式庫,安裝或是設定PDFlib!?

]]>