Принимаются предложения/замечания/вопросы.

6 years 4 months ago - 6 years 4 months ago #56 by mitshel
mitshel replied the topic: Принимаются предложения/замечания/вопросы.
По поводу HTTP-заголовков EPUB - исправил, действительно была ошибка. Обновленные скрипты можно уже скачать как версию 0.10.1 (мелкая ошибка, не стал приращивать номер версии)
По поводу FAQов: К сожалению сам не имею достаточного времени чтобы тестировать приложение на всех платформах и соответственно писать FAQи по установке. Выходом из этой ситуации пока вижу написание FAQов самими пользователями на этом форуме. Впоследствии, не исключаю возможности дополнения README.md Вашими инструкциями.

P.S.: Создал на форуме раздел "Инструкции по установке". Желающих помочь разработке проекта, прошу писать подробные инструкции туда.
Last Edit: 6 years 4 months ago by mitshel.
The topic has been locked.
  • mitshel
  • mitshel's Avatar Topic Author
  • Offline
  • Администратор
  • Администратор
More
6 years 4 months ago #57 by Daxer
Daxer replied the topic: Принимаются предложения/замечания/вопросы.
Вот спасибо =))) Сейчас мануальчик для убунты нарисуюю
The topic has been locked.
  • Daxer
  • Daxer's Avatar
  • Offline
  • Осваиваюсь на форуме
  • Осваиваюсь на форуме
More
6 years 4 months ago - 6 years 4 months ago #59 by Daxer
Daxer replied the topic: Принимаются предложения/замечания/вопросы.
Я хотел уточнить а то что в db_create.sh не прописаны Хост Логин Пароль (ХЛП) базы mysql это специально сделано?
Думаю не сложно сделать, что бы он их брал из sopds.conf,  ну или на крайняк сделать это через коммандную строку. В баше есть например sys.argv можно было бы запускать
db_create.sh host login pass
Last Edit: 6 years 4 months ago by Daxer.
The topic has been locked.
  • Daxer
  • Daxer's Avatar
  • Offline
  • Осваиваюсь на форуме
  • Осваиваюсь на форуме
More
6 years 4 months ago - 6 years 4 months ago #60 by mitshel
mitshel replied the topic: Принимаются предложения/замечания/вопросы.
В скрипте db_create.sh находятся седующие основные команды:
mysql mysql < $script_dbcrea
mysql sopds < $script_genres
mysql sopds < $script_sp

Обратите внимание на первую:
mysql mysql < $script_dbcrea
Так вот если ее выполнять из под root локально, то никакого пароля не требуется,
а внутри скрипта $script_dbcrea находятся команды:
drop database sopds;
commit;
create database sopds;
alter database sopds CHARSET utf8;
grant select,insert,update,delete,execute on sopds.* to 'sopds'@'localhost' identified by 'sopds';
которые удаляют базу данных sopds, а затем заново создают ее, пользователя и настраивают права доступа.

Таким образом следующие команды из db_create.sh
mysql sopds < $script_genres
mysql sopds < $script_sp
Выполняются уже на только что созданной базе данный sopds и тоже при выполнении из под рута никаких паролей вводить не нужно.

Но это все в Федоре,
думаю все можно поправить для правильной отработки и в Ubuntu.

Но вот Ваше предложение уже у меня вызывает вопросы:
mysql -h127.0.0.1 -u "user" -p"password" mysql < $script_dbcrea
mysql -h127.0.0.1 -u "user" -p"password" sopds < $script_genres
mysql -h127.0.0.1 -u "user" -p"password" sopds < $script_sp
какое имя пользователя и пароль вы предлагаете использовать в первой строке, где база sopds и пользователь sopds еще не созданы?

P.S.: Да и еще если можно направьте мне на почту (Этот адрес электронной почты защищён от спам-ботов. У вас должен быть включен JavaScript для просмотра.) или укажите прямо здесь на форуме вывод ошибок при выполнении скрипта db_create.sh на Ubuntu.
Last Edit: 6 years 4 months ago by mitshel.
The topic has been locked.
  • mitshel
  • mitshel's Avatar Topic Author
  • Offline
  • Администратор
  • Администратор
More
6 years 4 months ago - 6 years 4 months ago #61 by Daxer
Daxer replied the topic: Принимаются предложения/замечания/вопросы.
Я тоже сначала подумал что из под рута должно сработать, но не сработало.
daxer@daxer:~/sopds/db$ sudo ./db_create.sh 
[sudo] password for daxer: 
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
daxer@daxer:~/sopds/db$ sudo -s
root@daxer:~/sopds/db# cd /home/daxer/sopds/db/
root@daxer:~/sopds/db# ./db_create.sh 
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
поэтому я тупо вставил рутовый логин с паролем и в sopds.conf и сюда в скрипт.
Я понимаю что это глупость. Но это сработало. сейчас поэкспериментирую как это сделать более грамотно. Могу пока это удалить из мана... мне самому эта часть не нравится =(
Last Edit: 6 years 4 months ago by Daxer.
The topic has been locked.
  • Daxer
  • Daxer's Avatar
  • Offline
  • Осваиваюсь на форуме
  • Осваиваюсь на форуме
More
6 years 4 months ago #62 by mitshel
mitshel replied the topic: Принимаются предложения/замечания/вопросы.
Ну в принципе приблизительно ясно что делать для унификации скрипта db_create.sh.
Под конец дня поправлю скрипты, если не сложно проверьте их на ubuntu. Ссылку на скрипты укажу здесь.
The topic has been locked.
  • mitshel
  • mitshel's Avatar Topic Author
  • Offline
  • Администратор
  • Администратор
More
Time to create page: 0.148 seconds