linux

php exec(): Unable to fork

У apache не получается запустить новый процесс.

Количество процессов apache

# ps -ef | grep apache | wc -l
1025

Количество процессов разрешенных системой

# ulimit -a
max user processes              (-u) 1024

Решение: или уменьшить maxclients в apache или увеличить max user processes для виртуалки.

Разрезание файла

Задача: имеется текстовый или csv файл. Записать каждую строку в отдельный файл с произвольным расширением .

В консоли переходим в папку с файлом. Далее набираем.

split -l1 -a4 -d ВАШ_ФАЙЛ

Страницы