Включаем показ ошибок в PHP коде
Допустим вы хотите узнать какие ошибки вы наделали в php коде, ну или кто-то другой, так вот для этих целей необходимо отредактировать конфигурационный файл php.ini. И после этого вы получите все ошибки на страницах вашего веб сайта.
Итак находим следующии строки:
display_errors = Off (по умолчанию отключена) – переключим в On, и смотрим страницу сайт, если есть ошибки то мы их увидим. После отладки кода, выключим опцию, ибо это дает злоумышленнику доп. информацию.
display_startup_errors = Off (по умолчанию отключена) – То же самое что и displаy_errors, только для ошибок процесса запуска. После включения и окончания работы, не забываем отключить!
log_errors = On (по умолчанию включен) – Выдавать сообщения в лог файл.
ignore_repeated_errors = Off (по умолчанию отключена) – При включении опции одинаковые сообщения не выдаются больше одного раза.
error_reporting = Режим показа сообщений, то есть какие типы сообщений будут выдаваться на экран(приведу самые необходимые значения):
-
error_reporting = E_ERROR– разрешает выдавать только серьезные ошибки. -
error_reporting = E_ALL– означает выдавать все сообщения, кроме самых незначительных.
Список кодов для разлочивания Winlock.
Я уже писал ранее об разлочивании этой гадости, Winlock.179 – смотреть тут!
А сегодня хотел бы привести довольно таки большой список кодов для разлочки, вдруг вам какой ни будь да подойдет!
Создаем новую службу в WindowsXP/2003
На днях столкнулся я по работе с необходимостью сделать новую службу в Windows Server 2003. И вот что бы не забыть в будущем решил написать краткую заметку по данной теме.
Итак приступим.
1. Скачаем пакет Windows Server 2003 Resource Kit Tools с сайта Microsoft. В данном пакете нам понадобятся 2 программы – instsrv.exe и srvany.exe.
2. Устанавливаем пакет. Создаем в корне диска С (либо на любом другом диске) новую папку kit (название может быть любым). Скопируем туда из Programm Files, наши два файла – instsrv.exe и srvany.exe – C:\Program Files\Windows Resource Kits\Tools.
3. Далее окрываем Пуск >> Выполнить… >> cmd
В окрывшейся командной строке пишем – C:\kit\instsrv.exe «Имя нашей новой службы» C:\kit\srvany.exe
В нашем случае имя службы «Test»
Чистим лог-файл БД MSSQL
Случилось у меня неприятная штука, лог файл одной из баз MSSQL 2005, забил все место на диске, тобишь разросся до неприличных размеров , что как понимаете не есть хорошо. П
оэтому пришлось погуглить. И вот маленький рецептик, на будущее, дабы не забыть….
1. Открываем консоль управление (Среда Microsoft SQL Server Managment Studio), раскрываем дерево – «Базы данных», находим нужную нам БД >> Задачи >> Отсоединить.
2. Идем в папку где лежат лог-файлы, переименовываем искомый лог-файл.
3. Возращаемся в консоль, «Базы данных» >> Присоединить… В открывшемся окне жмем кнопку «Добавить…», в окрывшемся списке нахолим нашу БД, например – test.mdf, выбираем ее и жмем ОК.
4. Возращаемся в предыдущее окно, теперь там отображается наша БД test.
5 . В окне «Сведения о базе данных:», удаляем запись о лог файлу, жмем OK.
6. Все наша БД test создала себе новый лог-файл, а старый, переименованный удаляем.


