В первую очередь:
httpd.conf
файл.php.ini
файл.Для случая PHP необходимо посмотреть на php.ini
файл, и ищет log_errors
и error_log
переменные, которые должны иметь эти значения:
log_errors = On
error_log = /tmp/php_error.log
последнее значение (/tmp/php_error.log) является просто примером. Это должен быть путь к безопасному месту, где Вы хотите сохранить журналы.
Удостоверьтесь что:
;
перед ними.Не просто для Сценариев оболочки, но универсальных инструментов действительно существуют, который можно использовать для выполнения сценариев оболочки. Эти инструменты обычно называют платформами рабочего процесса. Одним примером является платформа рабочего процесса Галактики: http://galaxyproject.org
Можно легко создать собственный "инструмент оболочки" и записать произвольные сценарии оболочки и сохранить их как собственные поля. Затем Вы указываете ожидаемые вводы и выводы, и они становятся лапшой, соединяющей эти поля. Интерфейс очень похож на каналы Yahoo.
Чтобы знать, как создать Ваш собственный инструмент, см.: https://wiki.galaxyproject.org/Admin/Tools/ToolConfigSyntax
Существует много скринкастов, которые могли запустить Вас. Сама галактика записана в Python и hackable с некоторым знакомством.
Другими примерами платформ рабочего процесса является Kepler, Таверна, Быстро, Triana, Pegasus, и так далее.
Все предоставляют той же функциональности их собственные улучшения и функции.