Архіви категорій: Программирование

все что связано с программированием – уроки, примеры

Ошибка при попытке загрузить что либо в wordpress

wordpress-logo-stacked-rgbУстановил другу wordpress, начал настраивать, пытаюсь ставить тему, и получаю

Загрузка не удалась. Не удалось открыть дескриптор для fopen() к /var/www/user/data/mod-tmp/expound.tmp

Оказалось, проблема была в том, что PHP работал как модуль апача, включил для домена PHP как модуль CGI – профит.

Header may not contain more than a single header

phpИтак, PHP. Пациент – строка, делающая редирект с помощью header()

header("location: file.php?var1=".$somedata."&var2=".$data2)

ну и как результат, ошибка

Warning: Header may not contain more than a single header, new line detected. in

Дело оказалось в том, Читати далі

str_word_count и русский текст

phpСитуация следующая: функция str_word_count отличная штука, но с русским текстом ни в какую не хочет работать, ну попросту игнорирует его и выводит пустой массив при такой фигне

<?
header('Content-type: text/html; charset=utf-8');
$str="это русский! текст, который. Печатается";
echo '<pre>';
print_r( str_word_count($str,2));
echo '</pre>';
?>

Читати далі

Подсветка синтаксиса

shМне друзья, изучающие php, часто шлют килограммовые куски кода прямо в скайп, где они абсолютно нечитаемы. Приходится запускать редактор, искать начало кода, конец кода, выделять, копировать, вставлять в редактор и смотреть.

Сейчас все проще: вставляешь код на сервисе http://code.blog.ozim.studio/ – получаешь ссылку, даешь другу, друг нежно и с любовью читает подсвеченный код.

Скрипт парсера wordstat

wordstatПредставляю скрипт парсера вордстата. Скрипт не мой, в начале скрипта написана ссылка на источник. Скриптик отлично работает, я его использовал, по крайней мере, до тех пор, пока яндекс не поменяет html – будет работать. Читати далі

Ошибка записи в базу данных

mysqlПосле перехода на линукс, я установил и настроил XAMPP, но при попытке выполнить любой INSERT или удалить таблицу получал ошибки, мол, таблица только для чтения.

#1006 - Can't create database 'mydb' (errno: 13)

Как оказалось, причина была в том, что при переносе баз данных, я просто скопировал все базы руками из денвера и вставил в папку с базами XAMPP, результат – права выставлены не верно, решение: Читати далі

Как сделать sitemap

В этой статье пойдет речь о том, как сделать самообновляющийся файл sitemap.xml (что это).

Более того, речь пойдет о файле сайтмэп для сайтов с огромным количеством страниц (10 000, 100 000). Страницы должны генерироваться из базы данных, вы должны хорошо понимать алгоритм образования страниц на вашем сайте, т.к. в примере приведены фиктивные данные для вывода определенных страниц.

Так как же сделать sitemap для таких сайтов так, чтобы сервер не упал от нагрузки? Читати далі

Настройка приема средств через Liqpay

Здравствуйте друзья. Хочу поделиться четким и кратким руководством по настройке приема платежей с помощью Liqpay.

Как часто случается, доступно изложенная теор часть по настройке этого чуда веб индустрии отсутствует, в свое время мне пришлось обращаться с людям, уже имевшим опыт с настройкой Liqpay, благодаря им мы имеем то, что имеем. Итак. Читати далі