Следующая функция прерывается с регулярным выражением, которое я предоставил в переменной $pattern. Если я изменил regexp, я в порядке, поэтому я думаю, что проблема. Я не вижу проблемы, хотя, и я не получаю стандартную ошибку PHP, даже если они включены.
function parseAPIResults($results){
//Takes results from getAPIResults, returns array.
$pattern = '/\[(.|\n)+\]/';
$resultsArray = preg_match($pattern, $results, $matches);
}
Firefox 6: соединение было reset
Chrome 14: Ошибка 101 (net:: ERR_CONNECTION_RESET): соединение было reset.
IE 8: Internet Explorer не может отображать веб-страницу
ОБНОВЛЕНИЕ:
Apache/PHP может быть сбой. Вот журнал ошибок Apache, когда я запускаю script:
[Сб окт 01, 11:41:40 2011] [уведомление] Родитель: дочерний процесс завершен статус 255 - Перезапуск.
[Sat Oct 01 11:41:40 2011] [уведомление] Apache/2.2.11 (Win32) Настройка PHP/5.3.0 - возобновление нормальной работы операции
Запуск WAMP 2.0 в Windows 7.