jumash

Рейтинг
53
Регистрация
02.02.2009
Должность
Perl

http://www.phpclasses.org/browse/package/2322.html

или же

http://ru.php.net/manual/en/function.ziparchive-open.php

<?php

$zip = new ZipArchive;
$res = $zip->open('test.zip', ZipArchive::CREATE);
if ($res === TRUE) {
$zip->addFromString('test.txt', 'file content goes here');
$zip->addFile('data.txt', 'entryname.txt');
$zip->close();
echo 'ok';
} else {
echo 'failed';
}
?>

От файла врядли удастся отказаться - если отказываться и считывать напрямую пользователю из памяти - это уже плохо будет серверу)

БД надо создавать в UTF8-кодировке

Дамп (если имеете дело с дампом), надо заливать в UTF8

В самом начале дампа можно прописать SET NAMES UTF8; и всё должно быть хорошо

Ну так по умолчанию в голом WP его никто и не катит, если не указано обратное тегом more

В чём именно проблема-то?=)

0777 - это все разрешения

DenIT:
Проблема еще не решена? :D Да, видимо, очень нужная задача...
PS: объясните мне кто-нибудь, при чем тут old_password или не old_password, если не пускает с ПУСТЫМ паролем?

DenIT добавил 05.02.2009 в 14:13

А у вас, я смотрю, очень "лицензионная" версия системы:)

Моё дело маленькое - перенести) А лицензионная или нет - уже меня не касается)

Насчёт пустого пароля - сорри, не заметил что обнуляли) Пишу про идентичные, как мне кажется, проблемы, с которыми мне пришлось столкнуться в моменты переноса.

Yarik_39:
а если нет доступа в /etc/my.cnf ? есть вариант решения?

Есть! Изменить в файле /manager/admin/CheckUserFunctions.inc.php выбор с PASSWORD на выбор с OLD_PASSWORD

Сделай хотя бы руками пример БД с данными=) Тогда будет более-менее понятно)

И ожидаемый результат в примере

Если надо выбрать количество сообщений для каждой рубрики, то

SELECT count(*),cats.id

FROM cms_catalog_list cl

INNER JOIN cms_catalog_cats cats

ON cats.id_list = cl.id

WHERE cl.`actv` = '1'

GROUP BY cats.id

как-то так, если я правильно структуру понял

Недавно совсем с неткатом общался - переносил с одного сервера на другой.

Если не входит после переноса - то скорее всего проблема в версиях MySQL, - можно попробовать поставить в /etc/my.cnf директиву old_passwords = 1 в блок [mysqld]

У меня была проблема именно из-за различия PASSWORD() нового и PASSWORD() старого - старый(как генерила моя netcat), надо выбирать OLD_PASSWORD()

С ходу так если

preg_match_all("/<a.*?href=['"]http:\/\/([^'"]+)/",$content,$matches);

foreach($matches[1] as $href){

$pages[$href] = file_get_contents("http://".$href);

}

Всего: 633