租用虛擬主機無法更改 php.ini 在安裝osCommerce時可透過 .htaccess 來實現

【文章標題】: 租用虛擬主機無法更改 php.ini 在安裝osCommerce時可透過 .htaccess 來實現
【文章作者】: 購物網站架站經營密訓基地-總教頭
【作者信箱】:
[email protected]
【作者首頁】: http://por.tw/sale
【教學課程】: http://por.tw/sale/cmmerse-4-all/index.html
【內容分類】: 租用虛擬主機無法更改 php.ini
【基地主機】:
http://visdacom.com/sale

【版權聲明】: 本文【原創】購物網站架站經營密訓基地,轉載必須保留完整標頭。刪除者依法追究!
——————————————————————————–
【文章內容】:
  租用虛擬主機無法更改 php.ini 在安裝osCommerce時可透過 .htaccess 來實現


  
  學員來函問道:
  我租用虛擬主機,要安裝osCommerce出現錯誤訊息:
   FATAL ERROR: register_globals is disabled in php.ini, please enable it!
  因為租用虛擬主機無法更改 php.ini為register_globals=on
  請問有何辦法可以解決?
 
  (購物網站密訓基地)技術回覆:
  租用虛擬主機無法自己設定php.ini,在osCommerce 安裝時出現錯誤:
  FATAL ERROR: register_globals is disabled in php.ini, please enable it!
  這是因為 osCommerce 要將環境變數中的 register_globals 設成 on
  否則無法運作(虛擬主機業主預設為:register_globals=off)
 
  解決方法:
  先用文字編輯軟體、編輯一個空白檔案
  請輸入以下內容: 
  php_value register_globals 1
 
  存檔為名稱 .htaccess
(請注意沒有檔名)
 
  再上傳 .htaccess 至您的 httpdocs
  就能開啟 register_globals 了!
 備註:如果你的電腦存檔時無法存成 .htaccess(顯示需輸入檔名時)可以先存成其他檔名
         上傳到主機再將他改成.htaccess

  —————————————————————–
  租用虛擬主機無法更改 php.ini 下更改其設定值可透過 PHP 程式或 .htaccess 來實現
 
 
  php.ini 內有很多設定值,如果無法更改 php.ini 而需要更改某些設定值的話,可以透過 PHP 程式或 .htaccess 來實現。
 
  PHP
 
  PLAIN TEXTPHP:
  <? ini_set("register_globals", "1"); ?>
  以上程式碼會開啟 register_globals。
 
  .htaccess
  用 .htaccess 來實現更加方便,因為整個目錄內也會生效,在 .htaccess 加入:
 
  php_value magic_quotes_gpc 1
 
  以上使用了 php_value 來設定 magic_quotes_gpc,並定義它的值為 1 (即開啟)。
 
  這個方法是有限制的,例如 safe_mode 及 safe_mode_exec_dir 這類 functions 就不可以修改了。


【架設購物網站網路開店】你還在自己摸索如何架設購物網站網路開店賺錢嗎?有【技術顧問服務】可諮詢嗎?
往往一個問題無法解決你可要發很多時間處理(或許永遠找出答案)那是自己摸索架設購物網站痛苦的開始!
購買【架設購物網站網路開店】函授課程錄影DVD教學課程,可獲得【架設購物網站】技術【顧問諮詢服務】!