DokuWiki

It's better when it's simple

Инструменты пользователя

Инструменты сайта


ru:cli

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слеваПредыдущая версия
Следующая версия
Предыдущая версия
ru:cli [2009-09-15 15:33] 93.91.4.119ru:cli [2017-09-04 02:15] (текущий) – [indexer.php] 193.106.59.39
Строка 1: Строка 1:
 ====== Инструменты для работы из командной строки ====== ====== Инструменты для работы из командной строки ======
  
-[[DokuWiki]] поставляется с несколькими PHP-скриптами, предназначенными для выполнения из командной строки (UNIX). Все эти скрипты располагаются в директории ''bin''.+«[[dokuwiki|ДокуВики]]» поставляется с несколькими PHP-скриптами, предназначенными для выполнения из командной строки (UNIX). Все эти скрипты располагаются в директории ''bin''.
  
-**Замечание:** Для запуска этих скриптов необходимо чтобы в вашей системе был установлен интерпретатор PHP.  +**Замечание:** для запуска этих скриптов необходимочтобы в вашей системе был установлен интерпретатор PHP.  
  
-Есть два способа запускать эти скрипты.+Есть два способа, чтобы запускать эти скрипты.\\  
 +Сделать их исполнимыми (executable): 
 +  $> chmod +x <script>.php 
 +  $> ./<script>.php
  
- - Сделать их исполнимыми ((executable)): +или запускать следующим образом (именно так и рекомендуется): 
- +  $> /path/to/php <script>.php
-<code> +
-$> chmod +x <script>.php +
-$> ./<script>.php +
-</code> +
- +
- или запускать следующим образом (именно так и рекомендуется): +
- +
-<code> +
-$> /path/to/php <script>.php +
-</code>+
  
 ===== dwpage.php ===== ===== dwpage.php =====
-**Замечание:** Были замечены проблемы с некоторыми плагинами, которые оттносятся к ACL и аутентификации или [[:devel:events|системе событий]]  DokuWiki. 
  
 +**Замечание:** были замечены проблемы с некоторыми плагинами, которые оттносятся к ACL и аутентификации или [[:devel:events|системе событий]] «ДокуВики».
  
-  Usage: dwpage.php [opts] <action>+ 
 +  Использование: dwpage.php [opts] <action>
          
     Utility to help command line DokuWiki page editing, allow     Utility to help command line DokuWiki page editing, allow
Строка 33: Строка 27:
          
     ACTIONS     ACTIONS
-        checkout: see $ dwpage.php --help checkout +        checkout: see $ dwpage.php --help=checkout 
-        commit: see $ dwpage.php --help commit +        commit: see $ dwpage.php --help=commit 
-        lock: see $ dwpage.php --help lock+        lock: see $ dwpage.php --help=lock
          
-    OPTIONS +    ОПЦИИ 
-        -h, --help=<action>: get help+        -h, --help=<action>: получить эту справочную информацию
             e.g. $ ./dwpage.php -hcommit             e.g. $ ./dwpage.php -hcommit
             e.g. $ ./dwpage.php --help=commit             e.g. $ ./dwpage.php --help=commit
Строка 44: Строка 38:
 ===== indexer.php ===== ===== indexer.php =====
  
-Allows you to update the [[search]] index.+Позволяет обновить [[search|индексы поиска]].
  
-  Usage: indexer.php <options>+  Использование: indexer.php <options>
          
     Updates the searchindex by indexing all new or changed pages     Updates the searchindex by indexing all new or changed pages
     when the -c option is given the index is cleared first.     when the -c option is given the index is cleared first.
          
-    OPTIONS+    ОПЦИИ
         -h, --help     show this help and exit         -h, --help     show this help and exit
         -c, --clear    clear the index before updating         -c, --clear    clear the index before updating
 +        -q, --quiet    don't produce any output
  
 +This needs to be run as the appropriate user and possibly the right directory to work. e.g. www-data in ~www-data Under debian lenny
  
 +:!: У вас должен быть SSH доступ к серверу. 
 +
 +Перейдите в директорию cо скриптом indexer.php:
 +
 +  cd [путь_к]/dokuwiki/bin
 +
 +Установите права на выполнение:
 +
 +  chmod 755 indexer.php
 +
 +И запустите скрипт:
 +
 +  ./indexer.php
 +
 +\\
 ===== wantedpages.php ===== ===== wantedpages.php =====
  
-  Usage: wantedpages.php [wiki:namespace]+  Использование: wantedpages.php [wiki:namespace]
          
     Outputs a list of wanted pages (pages which have     Outputs a list of wanted pages (pages which have
Строка 66: Строка 77:
     defaults to the root wiki namespace     defaults to the root wiki namespace
          
-    OPTIONS +    ОПЦИИ 
-        -h, --help=<action>get help+        -h, --help получить эту справочную информацию 
 + 
 + 
 +===== striplangs.php ===== 
 + 
 +Позволяет удалить ненужные языковые файлы из инсталляции. 
 + 
 +  Использованиеstriplangs.php [-h [-x]] [-e] [-k lang1[,lang2]..[,langN]] 
 +     
 +    Удаляет все языковые файлы из инсталляции, 
 +    кроме перечисленых после опции -k. 
 +    English language is never removed! 
 +     
 +    ОПЦИИ 
 +        -h, --help     получить эту справочную информацию 
 +        -x, --examples получить примеры использования 
 +        -k, --keep     перечень языков, разделённый запятыми; -e is always implied 
 +        -e, --english  keeps english, dummy to use without -k
  
ru/cli.1253021637.txt.gz · Последнее изменение: 93.91.4.119

Если не указано иное, содержимое этой вики предоставляется на условиях следующей лицензии: CC Attribution-Share Alike 4.0 International
CC Attribution-Share Alike 4.0 International Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki