Существует ли причина того, что не использовался NFS с поддержкой ACL? Вы могли или туннелировать он через SSH/VPN или использовать NFSv4, который поддерживает шифрование самостоятельно.
Любой Сценарий PHP, выполняемый от командной строки или из сценария оболочки, задания крона, и т.д. не имеет тайм-аута.
Вы не можете даже сознательно установить макс. время выполнения при вызове PHP от CLI. Можно звонить set_time_limit(n)
но это не имеет никакого эффекта.
Например, если бы max_execution_time влиял на CLI, то следующий сценарий не должен печатать "сделанный", но он делает:
<?php
set_time_limit(5);
print ini_get('max_execution_time') . "\n";
sleep(10);
print "done.\n";
Возможно, что у Вас есть ошибка, о которой не сообщают. Удостоверьтесь, что Вы включаете полное сообщение об ошибке:
error_reporting(E_ALL);
Если вы уверены, что в вашем скрипте нет ошибок и запускаете его из командной строки, вы можете сделать следующее:
Нет никаких причин, по которым вы не сможете запустить скрипт, если нет ошибок и доступны необходимые ресурсы.