1

Тема: Распаковка в PHPSetuper

Пхпсетапером упаковал в другом месте ошибка установщика

Распаковка файлов и директорий 

Create directory tree...
./class
./data

Create all files...

При установке возникли ошибки. Пакет не установлен. Проанализируйте вышеприведенный лог, и устраните ошибки.

В data нет фалов

2

Re: Распаковка в PHPSetuper

Viator пишет:

Распаковка файлов и директорий

Create directory tree...
./class
./data

Create all files...

При установке возникли ошибки. Пакет не установлен. Проанализируйте вышеприведенный лог, и устраните ошибки.

Вообще-то, после строки "Create all files..." должен быть список файлов. У вас вообще не создалось ни одного файла, или только в каталоге ./data нет файлов, а остальные создались?

Если вы создавали установку в *nix (а не под Windows), то мне нужно увидеть вывод команды ls -l в директории, где вы запускали setuper.php, и вывод этой же команды в директории ./data. То есть, нужно понять, какие права на файлы и директории в исходном месте где вы делали упаковку.

Или пришлите сгенерированный setup.php, если там ничего сверхсекретного нет.

3

Re: Распаковка в PHPSetuper

Как просили, Корневой каталог

$ ls -l
drwxr-xr-x 2 lin lin  4096 Сен  6 20:12 class
dr-xr-xr-x 2 lin lin  4096 Сен  6 22:16 data
-rw-r--r-- 1 lin lin    21 Сен  6 20:11 index.php
-rwxrwxrwx 1 lin lin 17654 Авг  3 00:03 setuper.php

каталог data

ls -l
-rwxr-xr-x 1 lin lin  14947 Июл 22 13:40 elements.xml
-rwxr-xr-x 1 lin lin 319535 Сен  2 11:28 hyper.xml
-rwxr-xr-x 1 lin lin   8005 Фев 18  2010 system.xml
-rwxr-xr-x 1 lin lin    232 Мар  1  2010 text.txt

4

Re: Распаковка в PHPSetuper

Всё, понял в чем проблема.

Каталог ./data у вас имеет права только на вход и на чтение. Прав на запись нет даже у хозяина. (Вы в данный момент туда ничего не может скопировать или удалить, проверьте).

Когда происходит упаковка, права на директорию запоминаются. Когда происходит распаковка, вначале создаются директории, им назначаются запомненные права, потом в директориях создаются файлы. Получается, что в директории ./data, которая имеет права dr-xr-xr-x, невозможно создать файл, так как нету прав на запись в эту директорию.

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

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

Как будет окно, сделаю новую версию, отпишусь в новостях.

5

Re: Распаковка в PHPSetuper

Проблема исправлена в новой версии PHP Setuper v.1.18.

http://webhamster.ru/site/page/index/main/news/98

6

Re: Распаковка в PHPSetuper

We could see a selection of Wigs distinct hair styles everywhere. It's not often the are generally natural hair-styles but the man-made hairstyles get blossomed Wigs the form marketplace these days. Yes, here i am discussing hairpieces or let us say the whole term Wigs we.e. periwigs. Any hairpiece is actually an synthetic head Wigs that is certainly produced from horsehair, human hair, sometimes made of woll Wigs For Black Women, down, yak curly hair, buffalo grass locks, as well as additionally synthetic materials Wigs which might be largely donned to Wigs For Women show off fashion.

7

Re: Распаковка в PHPSetuper

Howdy! pharmacy tech online classes great web site.