. Htaccess php_value ayarları komut satırında çalışan komut dosyaları etkiler?

3 Cevap php

Benim hata günlüğü seçeneklerini ayarlamak için en iyi yer araştırıyorum, ve en güvenilir yer komut dizininde. Htaccess olacaktır görünüyor. Ama bu özel komut cron üzerinden çalışır ve bu nedenle komut satırı üzerinden almaktadır.

Php_value ayarları yapılmış mı. Htaccess web sunucusu aracılığıyla çalıştırmak değil komut etkiler?

3 Cevap

Hayır. Htaccess dosyaları yalnızca PHP httpd modülünden okunur.

. Htaccess sadece Apache tarafından kullanılır. Yani cevap HAYIR.

Eğer php hata günlüğü ayarlarına başvuruyorsunuz? Ya da bir cron işi özgü bazı özel hata günlüğü yapılandırma?

Her iki şekilde de, birkaç seçeneğiniz var.

Seçenek 1. Eğer komut dosyasına geçmek ve $ argv ve onları almak istediğiniz argümanları eklemek için cron php komutu düzenleyin $ Argc. Bkz http://us2.php.net/manual/en/features.commandline.php#86616

Komut cli koştu 2. Seçenek. Eğer php hata günlüğü değiştiriyorsanız seçenekleri sadece-için, size php-cli.ini bu değişiklik yapabilirsiniz (veya sizin sisteminizde adlandırılmış olabilir ne olursa olsun)

Seçenek 3. Php-cli.ini dosyasını değiştirmek istemiyorsanız, size php komut /-c kullanmak için cron iş değiştirmek, daha sonra başka bir yerde php-cli.ini kopyalayıp gerekli değişiklikleri yapabilir ve yol / / yeni / php-cli.ini.

Seçenek 4. ['ENV_VAR_NAME_HERE'] sunucu üzerinde çevre değişkeni (ler) Set ve $ _SERVER ile almak

Aynı argümanları kullanarak birden çok komut vardır sürece, Seçenek 1 ile gitmek için cazip olacaktır.

İyi şanslar.