Проблем с инсталирането на chitanka на собствен сървър

Всичко около софтуера, задвижващ Моята библиотека
Правила
Уважавайте другите участници и се отнасяйте с тях така, както бихте желали те да се отнасят с вас!
Отговор
k.ivanov
Мнения: 6
Регистрация: 11 март 2017, 18:43

Проблем с инсталирането на chitanka на собствен сървър

Мнение от k.ivanov »

Опитвам да инсталирам chitanka на debian 10 сървър и следвам тези инструкции. Инсталирал съм apache и mariadb, активирал съм модулите и съм инсталирал разширенията за php.
Клонирах chitanka от github и смених името на parameters.yml.dist на parameters.yml.
Промених разрешенията за писане в директорията на chitanka.
Създадох нова база данни с име chitanka и след това свалих актуалната версия на базата данни, но проблема е че не мога да вкарам съдържанието от файла в новата база данни. Това е резултата:

Код: Избиране на всичко

demo@debian:~$ gunzip -c chitanka.sql.gz | mysql -u root chitanka
ERROR 1698 (28000): Access denied for user 'root'@'localhost'
Пробвах и по друг начин:

Код: Избиране на всичко

demo@debian:~$ sudo mysql -u root -p chitanka < chitanka.sql.gz 
Enter password: 
ERROR: ASCII '\0' appeared in the statement, but this is not allowed unless option --binary-mode is enabled and mysql is run in non-interactive mode. Set --binary-mode to 1 if ASCII '\0' is expected. Query: )_�`'.
taliezin
Мнения: 14
Регистрация: 10 юли 2010, 01:44
Връзка:

Re: Проблем с инсталирането на chitanka на собствен сървър

Мнение от taliezin »

Привет, първо направи: gunzip chitanka.sql.gz, след това: sudo mysql -u root -p chitanka < chitanka.sql, иначе първият начин е наред, просто ти липсва -p за да въведеш парола: gunzip -c chitanka.sql.gz | mysql -u root chitanka -p
:)
k.ivanov
Мнения: 6
Регистрация: 11 март 2017, 18:43

Re: Проблем с инсталирането на chitanka на собствен сървър

Мнение от k.ivanov »

Мерси, след като разархивирах с gunzip успях да вкарам базата данни, но сега имам друг проблем.
Създадох виртуален апаче хост който изглежда по този начин:

Код: Избиране на всичко

<VirtualHost *:80>
	DocumentRoot /var/www/html/chitanka/web
	ServerName chitanka.local
	<Directory "/var/www/html/chitanka/web">
		AllowOverride All
		Allow from All
	</Directory>
	LogLevel warn
	CustomLog /home/demo/logs/chitanka.access.log common
	ErrorLog /home/demo/logs/chitanka.error.log
</VirtualHost>
След това активирах сайта с:

Код: Избиране на всичко

sudo a2ensite chitanka.local
Но ако се опитам да отворя http://chitanka.local/ ми показва 'Server Not Found'

Ако отворя директно http://192.168.100.15/chitanka/web/ ми показва това:

Код: Избиране на всичко

Нещо странно се случи с тази страница…

Сървърът каза, че изпълнението на тази заявка е била свръх силите му. Много се извинява.

Чежко отиде да разследва проблема, но ако нямате търпение, може да се свържете с екипа на библиотеката и да докладвате за случилото се.
Отговор

Обратно към

Кой е на линия

Потребители, разглеждащи форума: 0 гости