вторник, 22 апреля 2014 г.

Ошибка в php: Segmentation fault

Однажды под конец рабочего дня я столкнулся с ошибкой:
-bash: line 10: 29379 Segmentation fault  php export_groups.php
Возникала она при запуске скрипта export_groups.php
include ("export_groups.php");
$fileNameGroups = 'site_groups.csv';
$siteExport = new SiteExport($fileNameGroups);
$siteExport->generateGroupsCsv();

Оказалось, что Segmentation fault (Ошибка сегментации (англ. Segmentation fault или сокращённо segfault) — ошибка программного обеспечения, возникающая при попытке обращения к недоступным для записи участкам памяти либо при попытке изменения памяти запрещённым способом.

Причина ошибки состояла в том, что скрипт пытался импортировать сам себя:
include ("export_groups.php");

Комментариев нет:

Отправить комментарий