Для меня проблема была неправильной / отсутствующей конфигурацией значений для сервера Plesk, выполняющего все это. Я просто следовал указаниям здесь: http://davidseah.com/blog/2007/04/separate-php-error-logs-for-multiple-domains-with-plesk/
Вы можете настроить PHP на наличие отдельного файла журнала ошибок для каждого определения VirtualHost. Трюк точно знает, как его настроить, потому что вы не можете напрямую касаться конфигурации, не нарушая Plesk. Каждое доменное имя вашего (dv) имеет свой собственный каталог в / var / www / vhosts. Типичный каталог имеет следующие каталоги верхнего уровня:
cgi-bin/
conf/
error_docs/
httpdocs/
httpsdocs/
...and so on
Вы хотите создать файл vhost.conf в папке conf / папки каталога домена со следующими строками:
php_value error_log /path/to/error_log
php_flag display_errors off
php_value error_reporting 6143
php_flag log_errors on
Измените первое значение, соответствующее фактической установке (я использовал /tmp/phperrors.log). После того, как вы закончите редактирование файла vhost.conf, проверьте конфигурацию с консоли:
apachectl configtest
…or if you don’t have apachectl (as Plesk 8.6 doesn’t seem to)…
/etc/init.d/httpd configtest
И, наконец, сообщите Plesk, что вы внесли это изменение.
/usr/local/psa/admin/bin/websrvmng -a
Вы можете привязать к свойству родительского окна DataContext
из UserControl
, используя RelativeSource
;
<Button Command="{Binding DataContext.GetOrderCommand, RelativeSource={RelativeSource AncestorType=Window}}" />