Главное меню

Загрузка ваки на хостер

Автор Майя, 21 февраля, 2006, 02:45:16

« назад - далее »

Майя

Заимела домен на мегахостере. Maiya.info, создала поддомен ic.maiya
C  базами еще нни разу не работала. Теперь как загрузить ваку в поддомен? :idontno:
На моем компьютере есть БД wakka и на хостере создала   БД wakka и пользователя wakka.

abram4

Ну надо же, как быстро у нас народ продвигается :) уже с собственным доменом  :clap_1:  Поздравления ! :good:

Когда ты поддомен ic создала, у тебя в папке public_html создалась папка ic. Вот туда и надо закачать файлы ваки и оттуда ее инсталлировать, процедура такая же, как же на Денвере.

Вообще-то, я тоже установил wiki в поддомен. Но теперь не уверен что это было правильное решение. Дело в том, что теперь сайт compowiki.info и его часть wiki.compowiki.info стали как бы независимыми друг от друга и из-за этого есть проблемы с раскруткой и регистрацией в каталогах. Этого бы не было, если бы wiki была не поддоменом, а папкой с адресом compowiki.info/wiki
Короче, сегодня я бы крепко подумал - а нужен ли мне поддомен для ваки.

Майя

Сами увидите, что мне нужен поддомен именно с таким названием. а maiya  в резерве, вдруг пригодится для чего-нибудь. что-нибудь придумаю.

Майя

#3
Уже пожалеле, что такое поддоменное имя
Не могу начать работать, войти в папку
public_html/ic.maiya.info
Единственное, что сделала, создала подомен: вот такое сообщение на панели поддоменов:

Current Sub-Domains
--------------------------------------------------------------------------------
ic.maiya.info (ic)

На форуме мегахостера ответили, что папка public_html/ имя поддомена создается автомтически, и ничего пока больше от них добиться не удается. Ответили и все.
вообще, каким образом развернуть архив в эту папку или копировать уже развернутую?

abram4

Майя, внимательно прочти мой предыдущий пост, там я писал все что надо.
ЦитироватьКогда ты поддомен ic создала, у тебя в папке public_html создалась папка ic. Вот туда и надо закачать файлы ваки и оттуда ее инсталлировать,
[snapback]2521[/snapback]
То есть :
- папка твоего поддомена называется ic и лежит внутри папки public_html.
- в эту папку ic надо закачать файлы ваки, не архив.
- сделать это можно либо через файл-менеджер в cpanel либо через FTP. В обоих случаях проследи что скопировались файлы .htaccess, винда с таким кривым файлом (имя которого начинается с точки) обращается нелогично

Майя

#5
Уф!
добралась до папки ic, были заморочки с ftp.

В ic
там одна папка cgi-bin
и 2 каких-то файла
.ftpquota
и
.htaccess
Что это за файлы и папка?
А мне надо в папке ic создать папку wakka, или сначала папку www, а потом скопировать в папку www папкуwаkka ?
или прямо скопировать содержимое папки wakka в папку ic?

Майя

#6
Загрузила папку wakka в папку ic

Теперь как запустить инсталяцию

В браузер поместила http://ic.maiya.info/wakka/
выдается ошибка:

Parse error: parse error, unexpected $, expecting '(' in /home/maiyai/public_html/ic/wakka/classes/wacko.php on line 1530

abram4

Я не понял, поддомен создавался именно для ваки? Тогда зачем нужна еще и папка в адресе?

По поводу ошибки ... надеюсь, файл взят из инсталлятора, то есть, wakka/classes/wacko.php не правленый ? Тогда пробуй перезалить его, возможно при передаче побился.

Майя

#8
Может быть, если бы был домен для ваки, а не поддомен, то было бы проще.

Вашу  конфиурацию посмотрела и так же сделала.  Подмала, что поддомен может выступать как самостоятельный сайт и в то же время есть какая-то связь. Есть ли такая связь? Допустим, можно построить портал или сайт, где бы размещались или анонсировались последние материалы ваки. Допонение к ваке иможет быть еще что-нибудь. Но идей у меня много, а возможности их реализации, сами видите какие.

Майя

#9
"Я не понял, поддомен создавался именно для ваки? Тогда зачем нужна еще и папка в адресе?"

У меня столько опыта и знаний. я подумала, что только так она, wakka  может   функционировать.

в  папке ic одна папка cgi-bin
и 2 каких-то файла
.ftpquota
и
.htaccess  они перемешатся с файлами ваки.

Если убать папку  wakka из папки   ic и перезагрузить содержимое папки wakka  непосредственно в ic, то что тогда нужно исправить? и что это дает?

Но ведь на компе там тоже maysite.ru/www/wakka. А на сервере, подумала, так же должно быть. Я еще и папку www  хотела cоздавать.

abram4

По большому счету, самой ваке без разницы где сидеть, в домене или поддомене. Моя конфигурация, не свободна от недостатков, я уже упоминал. Поэтому, если между контентом сайта и ваки будет тесная связь, то не стоит выделять ваку в поддомен. По крайней мере, я бы сегодня сделал сайт на compowiki.info а форум и ваку поставил бы в папки compowiki.info/wiki и compowiki.info/forum . Это бы сняло кучу проблем с раскруткой имени, регистрацией в каталогах, разными ТИЦ ... В общем, советую продумать этот момент, потом (через годик) поменять почти невозможно, себе дороже.

Возможности можно расширять, было бы желание :)

ЦитироватьЕсли убать папку wakka из папки ic и перезагрузить содержимое папки wakka непосредственно в ic, то что тогда нужно исправить? и что это дает?
[snapback]2543[/snapback]
даст это то, что вака будет открываться по адресу http://ic.maiya.info/ а не http://ic.maiya.info/wakka/
Файл .htaccess следует заменить одноименным из комплекта ваки (оригинальный лучше переименовать и сохранить)
Папку cgi-bin файл .ftpquota не трогать, пусть лежат.



Майя

Спасибо, сейчас пойду работать:


"даст это то, что вака будет открываться по адресу http://ic.maiya.info/ а не http://ic.maiya.info/wakka/
Файл .htaccess следует заменить одноименным из комплекта ваки (оригинальный лучше переименовать и сохранить)
Папку cgi-bin файл .ftpquota не трогать, пусть лежат."






Майя

#12
Перезагрузила.
теперь, если  баузере набрать
http://ic.maiya.info/

то "Невозможно отобразить станицу"
У меня есть такая инструция:

"Распакуйте архив с вакой и положите его в папку на сервере.
Создайте в папке файл wakka.config.php и поставьте ему права 666.
Поставьте права 777 подкаталогам: xml, _cache, files и files/perpage.
Откройте каталог с вакой в броузере и следуйте инструкциям установщика."

Так не могу права поставить. Может быть из-этого.

Захожу из cPanel в файловый менеджер, открываю ic, нажимаю на иконку файла wakka.config.php
потом в правом верхнем углу на "Change Permissions"
набираю в таблице, в нижней строке Permission 666 вместо 644, нажимаю "Change".
Потом снова открываю папку, доступ не меняется, то же 644
Может, быть еще надо в верхних строках таблицы что-то поменять?

abram4

Права на файл надо переставить чтобы разрешить инсталлятору запись в него новых параметров конфигурации. Если не получается сменить chmod , то надо просто его перезалить. (кстати, похоже, что это какая-то трабла хостера)
У меня подозрение, что сейчас там находится wakka.config.php от денверской установки ... если так, то можно его подредактировать, пути поправить и параметры доступа к базе, может и заработает :)

Майя

Конечно, от денверовской. Я этот файл даже не открывала.
Устанавливала денвер и ваку с помщью  инструкции на этом форуме "Как установить WackoWiki, на свой компьютер". Спасибо, все получилось сразу.
А в файле wakka.config.php нашла строку
"base_url" => "http://mysite.ru/wakka/",  - это путь или доступ к базе?
Изменить на http://ic.maiya.info/wakka/ или  на http://ic.maiya.info/
"то можно его подредактировать, 1. пути поправить и 2. параметры доступа к базе"
В каких строках и как выполнить эти пункты?
На сервере создала базу wakka и пользователя wakka

abram4

ЦитироватьКонечно, от денверовской. Я этот файл даже не открывала.
[snapback]2550[/snapback]
Вот это зря! Инсталлятор должен был сам отработать и прописать в конфиг файл данные.
Теперь или снеси wakka.config.php и попробуй переустановить заново или правь руками
       "mysql_database" => "wakka", //имя базы
       "mysql_user" => "wakka", //имя юзера базы
       "base_url" => "httр://твой путь/", //путь к ваке из инета
       "mysql_password" => "password", //пароль к базе    
Подробнее о файле конфигурации здесь

Майя

Исправила   эти строки wakka.config.php и перезагрузила его на сервер
в файле, который загрузила на сервер  содержит:

"base_url" => "http://ic.maiya.info/" это правильно?


теперь сообщение  

Query failed: delete from wakka_referrers where time < date_sub(now(), interval '1' day) (1045: Access denied for user: 'wakka@localhost' (Using password: YES))

А как открыть этот файл на сервере?  Почему не отработал инсталятор, не изменил этот файл?

Майя

А как задавать имя базы в конфиге
wakka
или
имя пользователя хостом_wakka

abram4

ЦитироватьА как задавать имя базы в конфиге
[snapback]2553[/snapback]
Так же, как ты его записывала при создании базы.
По-моему, проще будет переименовать конфиг файл и заново запустить инсталлятора. Только ни одного файла с денвера не бери.
ЦитироватьА как открыть этот файл на сервере? Почему не отработал инсталятор, не изменил этот файл?
[snapback]2552[/snapback]
Щелкнуть на иконке и вызвать Edit File. Не отработать мог из-за неправильного chmod.

Майя

Вообще если запускать инсталяцию, как на компе, то тогда я набирала maysite.ru/wakka в браузере

А на сервере  как запускать инсталяцию ?
ic.maiyainfo в браузере? Это так и называется - запустить инсталятор?

Сейчас у меня еще одна проблема ftp FileZilla неактивен, любую другую ссылку вызываешь, связь работает, а этот ftp простаивает, как будто линии загружены.
Искать где-о надо TOTAL COMMANDER.
его мне нана форуме поддержки мегахостера указали. А у вас хостеровский ftp работает?