/ домой \ | \ темы / |
16/11/2010 15:55 Raivis: |
Макс, из за чего может появляться ошибка: Error.Script return nothing ? Что странно появляется не каждый раз, а где-то раз в 10-15 запусков php скрипта. Пользуюсь последней версией Small HTTP Server. |
25/11/2012 03:02 InFreeBSD: |
Уважаемые форумчане! Раньше в настройках сервера указывал html-файл для обработки ошибки 404, т.е. отсутствующей станицы, сейчас появилась необходимость использовать скрипт, указываю "file.php" в котором вывод в браузер типа "hello, world" и получаю эту ошибку, т.е. "script return nothing". Другие php-скрипты работают нормально. Подскажите, что делаю неправильно. |
28/11/2012 20:17 InFreeBSD: |
Оказывается, в настройках сервера путь к скрипту для обработки ошибки 404 подразумевается, что он написан не на php, а как выполняющаяся *.exe программа. Составил небольшую программу на C++ приблизительного содержания: #include "iostream.h" int main(int argc, char *argv[]) { cout<<"Content-Type: text/html\n\n"; if (argc == 2) { cout<<"Error 404 - File not found: "<<argv[1]; } else { cout<<"Oshibka\n"; } return 0; } скопировал в папку "cgi-bin", указал в настройках "http.cfg" error="F:\shttps\www\cgi-bin\htaccess.exe" и все заработало! |