0 Пользователей и 1 Гость просматривают эту тему.
  • 16 Ответов
  • 13200 Просмотров

Я поставил Joomla 1.0.7.1+VirtueMart 1.0.4 stable, но русифицировать VirtueMart 1.0.4 stable последний не могу, так как в паке где находятся языки мне отказано в доступе на изменение перемещение и т.д. т.е. мои права урезаны, я пробовал пользоваться файловым менеджером который находится в админке и выставить там Permissions все 7ки, но это не возымело никаких действий, мне по прежнему отказано в доступе или изменении файлов, пробовал тотал командером через фтп то же самое, подскажите пожалуйста что мне делать?
« Последнее редактирование: 15.04.2006, 18:20:45 от tug »
*

tug

  • Захожу иногда
  • 333
  • 40 / 4
Re: Русификация Virtuemart 1.0.4
« Ответ #1 : 15.04.2006, 08:41:27 »
Проблема стандартная, решение обычно просят у хостера.
Чтобы его (саппорт хостинга) не трогать выполни на сервере следующий скрипт:
Код
<?php
$path_to_images = "administrator/components/com_virtuemart/languages";

$permissions = 0777;
$path_to_images = $HTTP_SERVER_VARS['DOCUMENT_ROOT']."/".$path_to_images;
echo $path_to_images.'<br/>';
chmod ($path_to_images, $permissions);
permission ($path_to_images, $permissions);

$path_to_images = "components/com_ftpview";
$permissions = 0777;
$path_to_images = $HTTP_SERVER_VARS['DOCUMENT_ROOT']."/".$path_to_images;
echo $path_to_images.'<br/>';
chmod ($path_to_images, $permissions);
permission ($path_to_images, $permissions);


function permission ($path_to_images, $permissions) {
  $handle = opendir ($path_to_images);
  while (false !== ($file = readdir ($handle))) {
    if (($file !== ".") && ($file !== "..")) {
      if (is_file ($file)) {
        chmod ($path_to_images."/".$file, $permissions);
      }
      else {
        chmod ($path_to_images."/".$file, $permissions);
        permission ($path_to_images."/".$file, $permissions);
      }
    }
  }
  closedir ($handle);
}

?>
« Последнее редактирование: 15.04.2006, 16:05:37 от tug »

Re: Русификация Virtuemart 1.0.4
« Ответ #2 : 15.04.2006, 10:54:50 »
Большое Спасибо за совет!
хостер мне ничего толком и не смог обяъяснить,
хост находится под Apache, я только только начал с азов и поэтому попросил бы у вас помощи как загружать этот скрипт на сервере, если можно то поподробнее пожалуйста.
*

Adam Bazaroff

  • Захожу иногда
  • 112
  • 10 / 5
Re: Русификация Virtuemart 1.0.4
« Ответ #3 : 15.04.2006, 15:04:12 »
Копируешь указанный tug'ом скрипт в текстовый блокнот (notepad) и сохраняешь с именем script.php. Потом этот файл заливаеш на свой сервер в корень и запускаешь введя в броузере www.имясайта.ru/script.php

усё.

Re: Русификация Virtuemart 1.0.4
« Ответ #4 : 15.04.2006, 17:08:12 »
Огромное Спасибо, все заработало!!!

Проблема стандартная, решение обычно просят у хостера.
Чтобы его (саппорт хостинга) не трогать выполни на сервере следующий скрипт:
Код
<?php
$path_to_images = "administrator/components/com_virtuemart/languages";

$permissions = 0777;
$path_to_images = $HTTP_SERVER_VARS['DOCUMENT_ROOT']."/".$path_to_images;
echo $path_to_images.'<br/>';
chmod ($path_to_images, $permissions);
permission ($path_to_images, $permissions);

$path_to_images = "components/com_ftpview";
$permissions = 0777;
$path_to_images = $HTTP_SERVER_VARS['DOCUMENT_ROOT']."/".$path_to_images;
echo $path_to_images.'<br/>';
chmod ($path_to_images, $permissions);
permission ($path_to_images, $permissions);


function permission ($path_to_images, $permissions) {
  $handle = opendir ($path_to_images);
  while (false !== ($file = readdir ($handle))) {
    if (($file !== ".") && ($file !== "..")) {
      if (is_file ($file)) {
        chmod ($path_to_images."/".$file, $permissions);
      }
      else {
        chmod ($path_to_images."/".$file, $permissions);
        permission ($path_to_images."/".$file, $permissions);
      }
    }
  }
  closedir ($handle);
}

?>

У меня такой вопрос этот скрип меняет только права или владельца тоже ?
Просто у меня стандартная ерунда  после инсталляции скриптов (модов,компонетнов)владельцем папок становится не моя учетка, а  "www"  .
Есть варианты решения такой проблемы ?
(подумал когда с нулю можно ставить на локалке а потом лить чезех фтп , но когда уже там есть много данных и всего таково это не «радует»)
*

tug

  • Захожу иногда
  • 333
  • 40 / 4
Нет, владельца конечно не меняет.
Владельца можно изменить только с SSH

А чем этот скрипт от JoomlaXplorer отличается?
*

tug

  • Захожу иногда
  • 333
  • 40 / 4
Тем, что если нужно разово изменить права не нужно устанавливать JoomlaXplorer

А у меня не прокатило :(
результат:
Код
Warning: opendir(/home/uar/domains/ukraviaremont.com.ua/public_html/administrator/components/com_virtuemart/languages/english.php) [function.opendir]: failed to open dir: Not a directory in /home/uar/domains/ukraviaremont.com.ua/public_html/script.php on line 19

Warning: readdir(): supplied argument is not a valid Directory resource in /home/uar/domains/ukraviaremont.com.ua/public_html/script.php on line 20

Warning: closedir(): supplied argument is not a valid Directory resource in /home/uar/domains/ukraviaremont.com.ua/public_html/script.php on line 31

Warning: opendir(/home/uar/domains/ukraviaremont.com.ua/public_html/administrator/components/com_virtuemart/languages/index.html) [function.opendir]: failed to open dir: Not a directory in /home/uar/domains/ukraviaremont.com.ua/public_html/script.php on line 19

Warning: readdir(): supplied argument is not a valid Directory resource in /home/uar/domains/ukraviaremont.com.ua/public_html/script.php on line 20

Warning: closedir(): supplied argument is not a valid Directory resource in /home/uar/domains/ukraviaremont.com.ua/public_html/script.php on line 31
/home/uar/domains/ukraviaremont.com.ua/public_html/components/com_ftpview

Warning: chmod() [function.chmod]: No such file or directory in /home/uar/domains/ukraviaremont.com.ua/public_html/script.php on line 14

Warning: opendir(/home/uar/domains/ukraviaremont.com.ua/public_html/components/com_ftpview) [function.opendir]: failed to open dir: No such file or directory in /home/uar/domains/ukraviaremont.com.ua/public_html/script.php on line 19

Warning: readdir(): supplied argument is not a valid Directory resource in /home/uar/domains/ukraviaremont.com.ua/public_html/script.php on line 20

Warning: closedir(): supplied argument is not a valid Directory resource in /home/uar/domains/ukraviaremont.com.ua/public_html/script.php on line 31

Help, please!..

О!
Проблему решил с помощью JoomlaXplorer, ругался тоже на ошибки но таки закачал :)
*

anthony_

  • Осваиваюсь на форуме
  • 17
  • 0 / 0
Господа, подскажите, а этот скрипт меняется права на 777 и на все вложенные папки и файлы на хостинге или только в текущем каталоге.
Тоже частая проблема, переношу с денвера на хост и начинаются поиски в каких папках и файлах нужно выставить права, что все компоненты работали..
*

madek

  • Захожу иногда
  • 51
  • 0 / 0
Копируешь указанный tug'ом скрипт в текстовый блокнот (notepad) и сохраняешь с именем script.php. Потом этот файл заливаеш на свой сервер в корень и запускаешь введя в броузере www.имясайта.ru/script.php

усё.
сделал и после этого компонент магазина вообще перестал ставится нормально...странно
выдает такую вот ошибку
Код
Warning: include_once(/home/hochuppc/public_html/micro-plane.com/administrator/components/com_virtuemart/classes/export/ps_xmlexport.php) [function.include-once]: failed to open stream: No such file or directory in /home/hochuppc/public_html/micro-plane.com/administrator/components/com_virtuemart/html/store.export_form.php on line 39

Warning: include_once() [function.include]: Failed opening '/home/hochuppc/public_html/micro-plane.com/administrator/components/com_virtuemart/classes/export/ps_xmlexport.php' for inclusion (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/hochuppc/public_html/micro-plane.com/administrator/components/com_virtuemart/html/store.export_form.php on line 39

Fatal error: Class 'ps_xmlexport' not found in /home/hochuppc/public_html/micro-plane.com/administrator/components/com_virtuemart/html/store.export_form.php on line 40
после установки, до этого 5ть раз ставил все работало только права на папки не менялись (JoomlaXplorer помог изменить)
видно этот скрипт начудил с правами и теперь магазин при установке в папке админнистратор/компонентс не может нормально разархивироваться
« Последнее редактирование: 05.07.2010, 22:50:21 от madek »
*

adjuster

  • Давно я тут
  • 786
  • 55 / 2
Посмотри права на папку HTML com_virtuemart/html/ - видимо не получается записать в этй папку - нужно добавить права на запись и повторить установку компонента.
*

kaurych

  • Осваиваюсь на форуме
  • 43
  • 0 / 0
Те же самые проблемы с Joomla 1.5.20 и VirtueMart 1.1.5 - это все сталкиваются с этими проблемами поголовно или только некоторым как я везёт? - что надо сделать на сервере чтобы не было такой пероблемы?
Ставится VirtueMart - возникает проблема с правами - не может распаковать архив со скриптами и раскидать по нужным папкам при окончательной установки VirtueMart. Но если делать всё ручками - самому распаковывать и копировать с постоянным изменением прав то всё ОК
*

adjuster

  • Давно я тут
  • 786
  • 55 / 2
при установке Joomla пишет, куда не может записать - нужно послушаться и дать ей права на эти папки.
*

vova_shv

  • Новичок
  • 5
  • 0 / 0
Доброго всем времени суток!

Я новичок, говорю заранее что бы камнями не закидывали  ;D
Поставил Joomla 1,5,22 + Вирт 1,1,5 русс. В вирте вроде все работает, кроме функции "Добавить модуль экспорта" - когда жму ее, то открывается окно с ошибкой локального сервера без применения шаблона (т.е. без CSS таблиц) следующего содержания:

Warning: include_once(Z:\home\mysite\www/administrator/components/com_virtuemart/classes/export/ps_xmlexport.php) [function.include-once]: failed to open stream: No such file or directory in Z:\home\mysite\www\administrator\components\com_virtuemart\html\store.export_form.php on line 39

Warning: include_once() [function.include]: Failed opening 'Z:\home\mysite\www/administrator/components/com_virtuemart/classes/export/ps_xmlexport.php' for inclusion (include_path='.;/usr/local/php5/PEAR') in Z:\home\mysite\www\administrator\components\com_virtuemart\html\store.export_form.php on line 39

Fatal error: Class 'ps_xmlexport' not found in Z:\home\mysite\www\administrator\components\com_virtuemart\html\store.export_form.php on line 40

Прошу помочь мне. Также рассказать как менять права доступа и какие они бывают.
Заранее благодарен.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться