XmasterX: Блог

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

VPS для чайников

30 июля 2010 в 18:42

Возникла надобность переезда на другой тарифный план (Указ №60 РБ, чтоб его), поэтому встал выбор: до этого был мультидоменный хостинг, сейчас быбор или виртуальный хостинг, или что-нибудь другое - VPS например. Все бы ничего с виртуальным хостингом, но хостятся через меня мои клиенты, а поскольку пароль на виртуальный хостинг один для всех сайтов то не хотелось бы (в мультидоменном одна главная учетка через которую можно зайти в другие, имеющие каждая свой пароль).
Сейчас поглядываю на VPS (познать сию штуку былобы интересно), так и возникли вопросы:

  1. вопрос а стоит ли?
  2. есть ли мануал для чайников чего и как там? (с linux знаком немного, совсем:), есть на виртуалке ubuntu поставленная для интереса)
  3. может можно сначала потренироваться на своем компьютере, тогда что ставить лучше всего, где взять, что из софта понадобиться ну и тд.
  4. может
  5. еще что-нибудь подскажете?

ps для тех кто не в курсе - Указ №60 обязывает хоститься юрлиц только в РБ если услуги и товары на сайте оказываются на территории РБ, соответственно все предложения из-вне отпадают.
pps хостюсь тут, ссылка на vps-тарифы http://www.active.by/ru-by/services/hosting/vps/
ppps сайты ненагруженные, сделаны на друпале (иначе чегоб я сюда писал Smile
pppps если хотите поприкалываться над ценами курс USD ≈3000 бел. руб.

вообщем, заранее спасибо за ответы

[РЕШЕНО] Темизация блока в разных регионах

9 июля 2010 в 13:59

Подскажите как решить проблему.

в block.tpl.php сделал так

<?php
  
<div class="content_left_section">
        <
div class="left_section_header"></div>
        <?
php if ($block->subject) { ?>
        <div class="left_section_title"><?php print $block->subject?></div>
        <?php ?>
        
        <?php if ($block->content) { ?>
        <div class="left_section_content">
            <?php print $block->content?>
        </div>
        <?php ?>
      <div class="left_section_footer"></div>
  </div>
?>

в левом сайдбаре блок выглядит как надо

хидер и футер блока — полоски со скошенными углами сделаны дивами с соответсвующими картинками.

а вот если этот, точнее любой, блок перенести в другой регион получается каша.










соответственно вопрос: как определить в каком регионе выводится блок, ну или какой-нибудь другой путь, если я не так делаю :).

p/s/

<?php
<div class="block block-<?php print $block->module; ?> unstyled-block" id="block-<?php print $block->module; ?>-<?php print $block->delta; ?>">
?>

так не прокатывает потому-что тут можно определить название модуля (в случае первого скриншота nice-menus) и его номер.

Шаред хостинг и eAccelerator

22 октября 2009 в 20:51

В phpinfo видно что на хостинге есть eAccelerator. Вопрос: могули я им воспользоваться, например, через cacherouter или нет? Спросить какие-нибудь порты у хостера?

Прикручиваем AjaxFileManager к tinytinymce

28 июня 2009 в 4:38

В поисках приятного filemanager'a для загрузки картинок натнулся на AjaxFileManager (далее AFM) в демке оказался вроде симпатичный и решил его прикрутить к TinyMCE. После часа-двух мучений всё оказалось просто Smile

Дано:
Сам редактор TinyMCE. Это если захотите самую последнюю версию версию TinyMCE
Модуль для Drupal TinyTinyMCE
AjaxFileManager - там Download the Lastest Version скачивается TinyMCE 3.2.1.1 с AFM. Можно отсюда скачать отдельно AFM и распаковать его в каталог plugins редактора. Кому как удобнее Smile

- Копируем модуль tinytinymce в sites/all/modules

Если копировали TinyIMCE+AFM:
- Создаем в каталоге модуля tinytinymce каталог tinymce и распаковываем туда скачанный с phpletter редактор tinymce.

Если копировали по отдельности:
- Создаем в каталоге модуля tinytinymce каталог tinymce и распаковываем туда сам редактор.
- Распаковываем AjaxFileManager в каталог plugins редактора tinymce.

- Включаем модуль tinytinymce

В настройках tinytinymce в разделе TinyMCE init script for advanced mode меняем:
file_browser_callback: "imceImageBrowser",
на
file_browser_callback: "ajaxfilemanager",

тамже в самом конце после }); т.е. за настройками tiny вставляем:
 

[Решено] Доступ запрещен ...

25 июня 2009 в 9:27

... для админа Smile Локально на денвере все нормально. Переписал на хостинг, базу перенес dumper'om. При попытке войти site.tld/user логином администратора выдает «Доступ запрещен
У вас нет доступа к этой странице.»
И что терь делать? Smile

p.s. Базу делал и с остановленного сайта, и с рабочего, и update запускал, и крон.

[решено] Проблема с CacheRouter - кодировка

20 июня 2009 в 1:57

и кстати, чтоб былО Smile

При включении cacherouter-а в режим file слетала кодировка выдаваемых страниц (на win 1251), кто-то грешил на двойное сжатие страниц друпалом и сервером, проблема решается прописыванием в htaccess строчки: AddDefaultCharset UTF-8

[решено] Проблема с CacheRouter

19 июня 2009 в 22:24

После установки кэшроутера и прописывания в settings.php настроек:
$conf['cache_inc'] = './sites/all/modules/cacherouter/cacherouter.inc';
$conf['cacherouter'] = array(
'default' => array(
'engine' => 'file',
'path' => 'sites/default/files/filecache'
)
);

он начал выдавать следующие ошибки:
* Cache write error, failed to open file "sites/default/files/filecache/cache_menu/6/67da7f06436cf0a5c6d170baacea7def--links:primary-links:tree-data:0f1331ddee3632c735dad6225d3715ef"
* Cache write error, failed to open file "sites/default/files/filecache/cache_menu/e/e398bee02fdd2b4f8b5efb3688ac00a6--links:primary-links:page-cid:admin-build-modules:1"
* Cache write error, failed to open file "sites/default/files/filecache/cache_menu/5/56f7dcfcf60cf87f579fc5ca0386e7f5--links:secondary-links:tree-data:5d6d3aaaaef5fba302ce62698fa37bbe"
* Cache write error, failed to open file "sites/default/files/filecache/cache_menu/d/d23346f6bd0cb3fadc5ef27f48ed9c61--links:secondary-links:page-cid:admin-build-modules:1"
* Cache write error, failed to open file "sites/default/files/filecache/cache_menu/2/2cb4ad030361a9f33b851b03f7cadbd2--links:admin_menu:tree-data:446876283b9210fbb1f4607fd6c190e4"
* Cache write error, failed to open file "sites/default/files/filecache/cache_menu/e/ec3cb5d55b1ef0049568ca576d892bdd--links:admin_menu:all-cid:0"

[Решено] Вопрос по Views

10 июня 2009 в 20:58

Возник такой вопрос: делаю вывод новостей views + cck, хочу сделать чтоб на дисплее блока выводилось через поля дата и заголовок новости, а на дисплее страницы через Материал (node), но оно почему-то устанваливает только какой-то один вариант либо поля, либо нодами. ну и собсно сам вопрос: действительно возможен только один вариант вывода, или я где-то чего-то не указал (только начал разбираться со вьюсом)?

з.ы. возможно с терминологией проблемы:
- дисплей (над Кнопкой Add display) Блок, Страница и тд
- Row Style: Поля (или Материал)

[Решено] Вопрос по pathauto

8 июня 2009 в 0:54

После включения pathauto при создании материала появляется чекбокс Automatic alias. В принципе вещь удобная, но есть на мой взгляд один минус: если первом создании снять галку и написать свой алиас он его и поставит, НО при следующем редактировании галка на чекбоксе опять становиться автоматом, и при сохранении алиас генерится уже автоматически. Единсвтенный выход до которого додумался — в i18n-ascii.txt прописать синоним.
Может есть способ, на страницах на которых была снята эта галка, чтоб она не включалась при последующих редактированиях?

Обновление сайта/портала

13 января 2009 в 3:40

Вопрос к профессионалам: как правильно обновлять функционал работающего сайта на котором уже есть пользователи, и существует какая-никакая посещаемость.

Я, как начинающей, знаю два способа:
1) остановить сайт, сделать дамп базы, закатать содержимое сайта на свой комп, добавить функционал, потестить, вздохнуть, исправить Smile а потом обратная процедура — залить на хостинг.
2) добавлять/править сразу на хостинге (думаю самый калечный неправильный вариант).

Дерево сайта

22 октября 2008 в 22:56

видел в typo3 очень полезную/красивую вещь - дерево сайта (непомню как она там называлась).
в друпале насколько я понял каждая страница сохраняется с путем который надо указывать ручками, типа: user/info, design/print/posters. при этом полной структуры сайта не видно.

а вот как хотелось бы Smile например:
site.ru
|
user -
|_____|
|_____info-
|_____works-
|_____'add new'
|
design -
|_______|
|_______web-
|_______print-
|_______|_____|
|_______|_____vizitki
|_______|_____posters
|_______|_____'add new'
|_______|
|_______logo
|_______'add new'
|'add new'

ну примерно где-то так Smile только вместо подчеркивания пробелы ))

и соотсветсвенно в строке броузера будет:
site.ru/user
site.ru/user/info и тд...

есть ли такой модуль? чтоб вся структура была видна сразу, щелчок по узлу/странице открывал эту страницу для редактирования..

з.ы. поиском пользовался, каждый раз когда возникал спор о сравнении друпала с typo3 упоминается эта фишка и ее отсутствие в друпале (( даты были в районе 2007 года, поэтому и спрашиваю опять, может появилася подобная штука под друпал

Проблема с smtp (phpmailer)

9 октября 2008 в 20:14

Добрый день всем. Только остановил свой выбор на друпале и сразу наткнулся косяк Smile

Хостер отключил sendmail и порекомендовал пользоваться рассылкой писем используя smtp аутентификацию. Установил модуль phpmailer и оказалось что он не работает. При включенном debugging выдает вот что: SMTP -> FROM SERVER: SMTP -> FROM SERVER: SMTP -> ERROR: HELO not accepted from server: SMTP -> FROM SERVER: SMTP -> ERROR: EHLO not accepted from server: SMTP -> ERROR: AUTH not accepted from server: SMTP -> FROM SERVER: SMTP -> ERROR: RSET failed:
Начал экспериментировать. Создал поддомен, закинул в него сам phpmailer и smtp-класс от него. в качестве index.php взял пример от phpmailer'a для утентификации на гуглмэйле. воопщем мучался долго Smile выяснил что засада наступает в тот моемнт когда дело до ходит до helo (точнее ehlo) эта команда почему-то не проходит.
Еще хостер кагда рекомендовал stmp дал ссылку на пример: http://www.codewalkers.com/c/a/Email-Code/Smtp-Auth-Email-Script/

этот скрипт все-таки работает. хотя вроде все тоже самое что и в phpmailer'e. ну, за исключением того что mailer сделан с классами ...

могу выложить скрипт который все-таки работает...

з.ы. сайт типа сделал, а пользователи зарегистрироваться не могут Sad