2009-06-11 29 views

cevap

6

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

4

.htaccess yalnızca Apache tarafından kullanılır. Dolayısıyla cevap hayır.

1

Php'nin hata günlüğü ayarlarından bahsediyor musunuz? Veya cron işinize özel bazı özel günlüğe kaydetme yapılandırması mı?

Her iki şekilde de birkaç seçeneğiniz vardır.

Seçenek 1. düzenleyin cron işi içinde php komutu komut dosyasına geçmek ve $ argv & $ argc bunları almak isteyen argümanları dahil etmek. Eğer komut dosyaları için -only- cli kaçtı php'nin hata günlüğü seçeneklerini değiştiriyorsanız size php-cli.ini bu değişiklikleri yapabilir (ya da her ne sisteminizde adlandırılmış olabilir), http://us2.php.net/manual/en/features.commandline.php#86616

Seçenek 2. Bkz

Seçenek 3. Eğer php-cli.ini dosyasını değiştirmek istemiyorsanız, php-cli.ini'nizi başka bir yere kopyalayabilir, gerekli değişiklikleri yapabilir ve sonra php komutunu kullanarak cron işinizde değiştirebilirsiniz. -c /path/to/new/php-cli.ini. $ _SERVER [ 'ENV_VAR_NAME_HERE'] ile

Seçenek 4. Set ortamı sunucunuzda değişken (ler) ve almak

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

.

İyi şanslar.

+0

Bunun eski bir soru olduğunu biliyorum, ancak benzer bir sorunu gidermek istiyorum ve "$ _SERVER ['ENV_VAR_NAME_HERE']' özel çevre değişkeninin nasıl ayarlanacağına dair bazı önerilerde bulunup bulunamayacağını merak ediyorum. Ben sadece CLI betikleri için yararsız olan .htaccess dosyasında bunu nasıl yapacağımı biliyorum – emersonthis

İlgili konular