суббота, 5 февраля 2011 г.

Как включить отображение ошибок в PHP

Включить отображение ошибок в PHP-скриптах можно несколькими способами:
Внести изменения в php.ini и релоаднуть апач. Эти изменения затронут все сайты.
error_reporting = E_ALL
display_errors = On
display_startup_errors = On
log_errors = On
log_errors_max_len = 1024
error_log = /var/log/php-error.log


Внести в .htaccess расположенный в папке скрипта. Это рекомендуемый способ:
php_value display_errors 1
php_value display_startup_errors 1


Внести изменения в сам скрипт:
ini_set("display_errors","1");
ini_set("display_startup_errors","1");
ini_set('error_reporting', E_ALL);


С этим методом такой нюанс: ошибки типа не закрытых скобок и не проставленных ; все равно будут приводить к белому экрану. Это происходит потому, что парсинг файла на синтаксическую корретность происходит до его выполнения и, соответственно, установки директив.
Это можно обойти подобным образом:

error_reporting(E_ALL);
ini_set("display_errors", 1);
include("file_with_errors.php");
?>

воскресенье, 23 января 2011 г.

HTML символы


Название
Символ
HTML-код


Меньше
<
&lt;


Больше
>

&gt;


Амперсанд
&
&amp;


Кавычка
"
&quot;


Пробел
" "
&nbsp;



Торговый знак
®
&reg;


Фунт
£
&pound;


Параграф
§
&sect;


Копирайт

©
&copy;


Вторая степень
²
&sup2;


Третья степень
³
&sup3;


Плюс-минус
±
&plusmn;



Градус
°
&deg;


Надчеркивание
¯
&macr;


Дробь 1/4
¼
&frac14;



Дробь 1/2
½
&frac12;


Дробь 3/4
¾
&frac34;


Перевернутый вопросительный знак
¿
&iquest;


Французкая кавычка справо
»

&raquo;


Французкая кавычка слево
«
&laquo;


Порядковое числительное мужского рода
º
&ordm;


Порядковое числительное женского рода
ª
&ordf;



Мю
µ
&micro;


Не/Нет
¬
&not;


Точки умлаута
¨
&uml;


Иена

¥
&yen;


Цент
¢
&cent;

воскресенье, 5 декабря 2010 г.

Копирование в UNIX

Копируем файлы с папки первой - usr/home/user/data/www/site0.ru/load/
В другую - usr/home/user/data/www/site1.ru/load/
cp -r usr/home/user/data/www/site0.ru/load/* usr/home/user/data/www/site1.ru/load/

Меняем владельца и группу папки
chown -R владелец:группа /usr/home/user/data/www/site.ru/load/

вторник, 30 ноября 2010 г.

filesystem full - недостаточно места в разделе

Когда выдает .....
212# df -H
Filesystem Size Used Avail Capacity Mounted on
/dev/ad4s1a 520M 189M 289M 40% /
devfs 1.0k 1.0k 0B 100% /dev
/dev/ad4s1e 520M 236k 478M 0% /tmp
/dev/ad4s1f 961G 157G 727G 18% /usr
/dev/ad4s1d 3.0G 2.7G 88k 100% /var

Делаем ....
umount -f /dev/ad4s1d - размонтируем диск
fsck -y /dev/ad4s1d - говорим сканируй и везде говори yes
mount /dev/ad4s1d - монтируем диск

На форуме где обсуждали этот вопрос был человек который говорил что при это вредно и могут полететь все фойлы так что думайте сами

понедельник, 15 ноября 2010 г.

MySQL

$q=mysql_query("SELECT * FROM `users` WHERE `login`='".$login"' LIMIT 1"); if(mysql_num_rows($q)!=0){// логин есть}


проверяем есль ли поле в БД

среда, 10 ноября 2010 г.

iPhone, iPad и прочая продукция Apple

запомни раз и на всегда iPhone, iPad и прочая продукция Apple есть ничто иное как разрекламированный талантливым маркетологом по фамилии Джобс куском говна, с полным отсутствием даже минимального набора стандартных портов, Сделаны все эти товары к твоему сведению в китае, поэтому если тебе нравится как они ВЫГЛЯДЯТ купи их КОПИИ - такое же гавно. но гораздо дешевле