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

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

Ошибка при попытке загрузить что либо в 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, благодаря им мы имеем то, что имеем. Итак. Читати далі →