Custom php.ini value di Share Web Hosting

Langsung aja ya..... buat yang menggunakan Share Web Hosting yang tidak mengijinkan akses langsung ke php.ini nih ada sedikit tips kalo kamu malas buka manualnya.
  1. Menggunakan fungsi ini_set(varname,varvalue) ini_set("register_global","on")
    Please note that register_globals cannot be set at runtime (ini_set()). Although, you can use .htaccess if your host allows it as described above. An example .htaccess entry: php_flag register_globals off.
  2. Jika menggunakan apache webserver dan PHP sebagai module, konfigurasi dapat dimasukkan pada file httpd.conf dan htaccess. Dan pada option directory jangan lupa untuk menambahkan "AllowOverride Options" atau "AllowOverride All" Contoh :
    <IfModule mod_php5.c> php_value include_path ".:/usr/local/lib/php" php_admin_flag safe_mode on </IfModule>
  • php_value name value
  • php_flag name on|off Gunakan php_flag untuk yang nilainya on/off
  • php_admin name value tidak bisa digunakan di .htaccess
  • php_admin_flag name on|off tidak bisa digunakan di .htaccess
Tapi ingat tidak semua dapat di set lewat cara diatas, sebaiknya baca List of php.ini directives
Definition of PHP_INI_* constants
Constant Value Meaning
PHP_INI_USER 1 Entry can be set in user scripts or in Windows registry
PHP_INI_PERDIR 2 Entry can be set in php.ini, .htaccess or httpd.conf
PHP_INI_SYSTEM 4 Entry can be set in php.ini or httpd.conf
PHP_INI_ALL 7 Entry can be set anywhere
Sumber : http://id.php.net/manual/en/

Komentar