Вход

Отправить сообщение

Вы можете оставить сообщение, используя расположенную ниже форму контактов.
КАПЧА
Этот вопрос задается для того, чтобы выяснить, являетесь ли Вы человеком или представляете из себя автоматическую спам-рассылку.
CAPTCHA на основе изображений
Введите символы, которые показаны на картинке.

php

Скрыть все описания

Перенос базы данных MySQL на другой сервер с добавлением/изменением префикса

Для этого достаточно сделать бекап базы данных на сервере-источнике, затем открыть бекап в редакторе и используя команду "нийти и заменить" произвести следующие изменения:

CREATE TABLE ` меняем на CREATE TABLE `myprefix_
INSERT INTO ` меняем на INSERT INTO `myprefix_

Где myprefix_ - это желаемый префикс таблиц базы данных. Так же иногда может понадобиться переименовать вот эти таблицы:

REPLACE ` меняем на REPLACE `myprefix_
ALTER TABLE ` меняем на ALTER TABLE `myprefix_

Ошибка при установке Drupal function ereg() is deprecated in file.inc

Данная ошибка связана с тем что в  php 5.3.0 функция ereg() устаревшая.

Есть два быстрых решения данной проблемы:

1. Перейти на более раннюю версию PHP (это можно сделать через панель управления хостингом, или написав письмо с просьбой о переходе на более ранюю версию PHP в службу поддежки вашего хостинга)

2. Редактирования исходного файла в Drupal. Для этого откройте в редакторе файл /includes/file.inc и найдите там следующую строку

<?php
elseif ($depth >= $min_depth && ereg($mask, $file)) {
?>

И замените её следующей:

ImageCache не работает при выключенных "чистых ссылках"

Для решения данной проблемы придется редактировать файл imagecache.module, для этого открываем его в редакторе и ищем функцию:

Ошибка в модуле i18n

Причина данной проблемы в использовании PHP версии 5.3

Решение простое, но все же требует некоторой корректировки кода модуля i18n. Для этого, отрываем папку в которой находиться модуль imageapi и открываем в редакторе файл i18n.pages.inc. Ищем строку 265 где должен находиться следующий код:

Ошибка в модуле ImageApi

Причина данной проблемы в использовании PHP версии 5.3

Решение простое, но все же требует некоторой корректировки кода модуля imageapi. Для этого, отрываем папку в которой находиться модуль imageapi и открываем в редакторе файл imageapi.module. Ищем строку 163 где должен находиться следующий код: