Есть ли аналог модуля FileField в drupal6

Главные вкладки

Аватар пользователя v_dobermann v_dobermann 3 января 2010 в 11:41

Подскажите кто знает, есть ли аналог модулю FileField.
На странице модулей напротив этого модуля пишет:
Этот модуль требует PHP версии 5.0.* и не совместим с PHP версии 4.4.9.

Хостинг куплен у знакомого человека. У него пакет сайтов и переводить всё на пхп5 он не хочет.
Менять хостера из-за этого пока не хочется. Думаю что должен быть какой-то похожий подходящий модуль.
Спасибо

ВложениеРазмер
Иконка изображения 12.jpg27.4 КБ

Комментарии

Аватар пользователя Dan Dan 3 января 2010 в 14:30

Лучше знакомых хуже нет.
Много модулей переходят на пятёрку. Друпал 7 - минимальные требования - 5.2. Составьте список модулей для Вашего сайта - не исключено, что это не единственный модуль и лучше будет сменить хостера.

Аватар пользователя Xaber@drupal.org Xaber@drupal.org 3 января 2010 в 15:37

v_dobermann wrote:
У него пакет сайтов и переводить всё на пхп5 он не хочет.

0_о

Походу моих знаний в php4 и php5, а также "наследовании" функций не достаточно чтобы это понять...

Аватар пользователя Nikit Nikit 3 января 2010 в 17:56

у меня лично беда была с модулем интеграции phpbb, а так вроде остальные не ругались. Но всё равно, геморрой это, лучше поменяйте хостера, ну или хотябы вас завиртуалит, как знакомого Smile

Аватар пользователя v_dobermann v_dobermann 3 января 2010 в 23:23

всем пасип, буду менять хостера, хоть он мне и посоветовал слудующее:

я:
У меня такой вопрос.
Делаю сайт на Drupal'е и многие модули, нужные для работы просят
версию PHP 5.2 или 5.0.
На странице с модулями пишет фразу:
Этот модуль требует PHP версии 5.2.* и не совместим с PHP версии 4.4.9.
Я купил хостинг у человека, который приобрел пакет 10 сайтов у вас.
Вопрос еще в том, что этот человек не хочет обновлять свои сайт, а я
вот хочу перейти.
Можно ли переводить php "посайтно"
У меня вопрос как перейти на php 5.2? (5.0)

хостер:
1. заливаем движок на сайт
2. открываем главную страницу http://www.сайт.ru, она дает сразу
редирект на запуск инсталляции
3. правим .htacctss (стандартно добавляем работу php5 и
выставляем кодировку utf-8)
4. в папке Друпала /sites/default создаем файл
settings.php, его содержимое копируем из
default.settings.php
5. правим settings.php - вносим данные по доступу к базе,
ставим переменную
$base_url = 'http://сайт.ru';
6. создаем папку /sites/default/files с правами для
записи - туда Друпал запишет обновленный конфигурационный
файл
7. возвращаемся на открытую страницу для инсталляции и
жмем далее

я новичок, не могу найти как именно исполнить пункт 3..что именно надо прописать...
я так понял он мне рассказывает так, как если бы я только начинал делать сайт....вопрос какие строчки добавить и в какие файлы.

Аватар пользователя Xaber@drupal.org Xaber@drupal.org 3 января 2010 в 23:42

.htaccess относятся к скрытым файлам. Если вы используете тотал - то Сеть->Показывать скрытые файлы ... Его предназначение - изменение некоторых настроек вебсервера [В вашем случае апача] именно под Ваш сайт.

Под фразой про кодировку я полагаю он имел ввиду AddDefaultCharset utf-8

Под фразой про пхп:

AddType x-mapp-php5 .php
AddHandler x-mapp-php5 .php

а заодно добавьте себе и php_value memory_limit 256 или php_value memory_limit 512 . Так, сугубо из вредности Wink

«6. создаем папку /sites/default/files с правами для записи - туда Друпал запишет обновленный конфигурационный файл»
Нихрена себе 0_о

Аватар пользователя v_dobermann v_dobermann 4 января 2010 в 11:28

Это всё понятно..Да юзаю тоталом..редактирую файл, только не понятно есть ли разница, что я в начало файла напишу эти строки или в конце, , # надо ли перед строкой ставить...пробовал по всякому...на странице с модулями всё так и осталось по прежнему, требуют версию 5.
пробовал добавлять и так:
AddType zend-script .php
Action zend-script /cgi-php/php5
AddDefaultCharset UTF-8
и эдак:
AddType php5-script .php
Action php5-script /cgi-php/php5
AddDefaultCharset UTF-8

и так тоже:
# AddType zend-script .php
# Action zend-script /cgi-php/php5
# AddDefaultCharset UTF-8

По всякому делал.
update.php запускал и кэш чистил...результата ноль.
про строчки понятно что кодировка, память у меня уже прописана 256.
пасип