Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Мая 26, 2019, 16:01 по Москве
Начало Помощь Поиск Войти Регистрация
Новости: Не ленись, тренируйся! Telegram - t.me/screensquid

+  Break-people
|-+  ООО "На коленке"
| |-+  Screen Squid
| | |-+  [Тема решена] Не заводится ;(
« предыдущая тема следующая тема »
Страниц: [1] 2 3 Печать
Автор Тема: [Тема решена] Не заводится ;(  (Прочитано 14472 раз)
AbNoR
Гость
« : Августа 29, 2016, 11:01 по Москве »

Не могу понять в чём причина "не работания". Настраивал по http://drels.blogspot.ru/2015/12/screensquid-17-squid.html. SS приветствует (Рис 1.), но при клике на любой из пунктов меню отображать ничего не хотит (Рис 2.). Подскажите в какую сторону копать.
Заранее благодарен.

config.php
#server #1
$srvname[0]="UServer"; #nickname of server
$db[0] = "PROXY";
$user[0] = "root";
$pass[0] ="my_pass123";
$address[0] ="127.0.0.1";

fetch.pl
my $host = "127.0.0.1"; # host s DB
my $port = "3306"; # port DB
my $user = "root"; # username k DB
my $pass = "my_pass123"; # pasword k DB
my $db = "PROXY"; # name DB
« Последнее редактирование: Августа 31, 2016, 11:08 по Москве от KerryT » Записан
KerryT
Терапевты
***
Сообщений: 1889

Верю в тебя, все получится!

« Ответ #1 : Августа 29, 2016, 12:49 по Москве »

он неправильно приветствует... нет подключения к базе:)

Возможно mysql не работает на 127.0.0.1. netstat -unt должен сказать на каких адресах слушается 3306 порт
Записан

Мы тебе помогли?:) Принимаем пожертвования на мечту http://break-people.ru/cmsmade/?page=how_to_donate_to_project
Scherbak.Alexander

Сообщений: 234

WWW
« Ответ #2 : Августа 29, 2016, 20:05 по Москве »

Я бы сказал, что sudo netstat -pant | grep mysql, но можно и без grep =)
Записан
AbNoR
Гость
« Ответ #3 : Августа 30, 2016, 04:10 по Москве »

Я так понимаю с мускулем порядок? Или я не правильно понимаю?  :-[
root@UServer:/var/log/squid3# netstat -unt
Активные соединения с интернетом (w/o servers)
Proto Recv-Q Send-Q Local Address Foreign Address State
tcp        0      0 46.160.179.24:8081      148.251.92.48:41181     SYN_RECV
tcp        0     64 192.168.1.99:1989       192.168.1.98:54096      ESTABLISHED
tcp        0      0 192.168.1.99:445        192.168.1.58:1029       ESTABLISHED
tcp        0      0 127.0.0.1:52215         127.0.0.1:4369          ESTABLISHED
tcp        0      0 192.168.1.99:445        192.168.1.98:55906      ESTABLISHED
tcp6       0      0 127.0.0.1:4369          127.0.0.1:52215         ESTABLISHED
tcp6       1      0 ::1:45830               ::1:631                 CLOSE_WAIT
root@UServer:/var/log/squid3# netstat -pant | grep mysql
tcp        0      0 127.0.0.1:3306          0.0.0.0:*               LISTEN      32115/mysqld
Записан
KerryT
Терапевты
***
Сообщений: 1889

Верю в тебя, все получится!

« Ответ #4 : Августа 30, 2016, 06:15 по Москве »

Ошибся, pant, конечно. Спасибо, что поправил.

Следующа версия - в php нет поддержки mysql.

Покажи вывод phpinfo();
« Последнее редактирование: Августа 30, 2016, 06:47 по Москве от KerryT » Записан

Мы тебе помогли?:) Принимаем пожертвования на мечту http://break-people.ru/cmsmade/?page=how_to_donate_to_project
AbNoR
Гость
« Ответ #5 : Августа 30, 2016, 08:30 по Москве »

Эм... оно? Я ток начинаю изучать линукс. Ubuntu серверная у меня.
root@UServer:/var/log/squid3# php -v
PHP 5.5.9-1ubuntu4.19 (cli) (built: Jul 28 2016 19:31:33)
Copyright (c) 1997-2014 The PHP Group
Zend Engine v2.5.0, Copyright (c) 1998-2014 Zend Technologies
    with Zend OPcache v7.0.3, Copyright (c) 1999-2014, by Zend Technologies
Записан
KerryT
Терапевты
***
Сообщений: 1889

Верю в тебя, все получится!

« Ответ #6 : Августа 30, 2016, 09:16 по Москве »

cd /var/www/html
touch test.php

Запиши в файл:

<?php

phpinfo();

?>

В браузере

Http://localhost/test.php

И скопируй сюда вывод.
Записан

Мы тебе помогли?:) Принимаем пожертвования на мечту http://break-people.ru/cmsmade/?page=how_to_donate_to_project
AbNoR
Гость
« Ответ #7 : Августа 30, 2016, 12:06 по Москве »

Я дико извиняюсь,  много информации вывелось, какой блок нужен?
Скину те, которые, как я думаю, по теме ;)
PHP Version 5.5.9-1ubuntu4.19

System Linux UServer 4.2.0-42-generic #49~14.04.1-Ubuntu SMP Wed Jun 29 20:22:11 UTC 2016 x86_64
Build Date Jul 28 2016 19:30:57
Server API Apache 2.0 Handler
Virtual Directory Support disabled
Configuration File (php.ini) Path /etc/php5/apache2
Loaded Configuration File /etc/php5/apache2/php.ini
Scan this dir for additional .ini files /etc/php5/apache2/conf.d
Additional .ini files parsed /etc/php5/apache2/conf.d/05-opcache.ini, /etc/php5/apache2/conf.d/10-pdo.ini, /etc/php5/apache2/conf.d/20-json.ini, /etc/php5/apache2/conf.d/20-readline.ini
PHP API 20121113
PHP Extension 20121212
Zend Extension 220121212
Zend Extension Build API220121212,NTS
PHP Extension Build API20121212,NTS
Debug Build no
Thread Safety disabled
Zend Signal Handling disabled
Zend Memory Manager enabled
Zend Multibyte Support provided by mbstring
IPv6 Support enabled
DTrace Support enabled
Registered PHP Streams https, ftps, compress.zlib, compress.bzip2, php, file, glob, data, http, ftp, phar, zip
Registered Stream Socket Transports tcp, udp, unix, udg, ssl, sslv3, tls
Registered Stream Filters zlib.*, bzip2.*, convert.iconv.*, string.rot13, string.toupper, string.tolower, string.strip_tags, convert.*, consumed, dechunk
Configuration

apache2handler

Apache Version Apache/2.4.7 (Ubuntu)
Apache API Version 20120211
Server Administrator webmaster@localhost
Hostname:Port 127.0.0.1:80
User/Group www-data(33)/33
Max Requests Per Child: 0 - Keep Alive: on - Max Per Connection: 100
Timeouts Connection: 300 - Keep-Alive: 5
Virtual Server Yes
Server Root /etc/apache2
Loaded Modules core mod_so mod_watchdog http_core mod_log_config mod_logio mod_version
 mod_unixd mod_access_compat mod_actions mod_alias mod_auth_basic mod_authn_core
mod_authn_file mod_authz_core mod_authz_host mod_authz_user mod_autoindex mod_cgi
mod_deflate mod_dir mod_env mod_filter mod_mime prefork mod_negotiation mod_php5
mod_setenvif mod_status
Apache Environment

Variable Value
HTTP_HOST 192.168.1.99
HTTP_CONNECTION keep-alive
HTTP_UPGRADE_INSECURE_REQUESTS 1
HTTP_USER_AGENT Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/52.0.2743.116 Safari/537.36
HTTP_ACCEPT text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8
HTTP_ACCEPT_ENCODING gzip, deflate, sdch
HTTP_ACCEPT_LANGUAGE ru-RU,ru;q=0.8,en-US;q=0.6,en;q=0.4
HTTP_COOKIE gsScrollPos=
PATH /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
SERVER_SIGNATURE <address>Apache/2.4.7 (Ubuntu) Server at 192.168.1.99 Port 80</address>
SERVER_SOFTWARE Apache/2.4.7 (Ubuntu)
SERVER_NAME 192.168.1.99
SERVER_ADDR 192.168.1.99
SERVER_PORT 80
REMOTE_ADDR 192.168.1.98
DOCUMENT_ROOT /var/www/html
REQUEST_SCHEME http
CONTEXT_PREFIX no value
CONTEXT_DOCUMENT_ROOT /var/www/html
SERVER_ADMIN webmaster@localhost
SCRIPT_FILENAME /var/www/html/test123.php
REMOTE_PORT 55329
GATEWAY_INTERFACE CGI/1.1
SERVER_PROTOCOL HTTP/1.1
REQUEST_METHOD GET
QUERY_STRING no value
REQUEST_URI /test123.php
SCRIPT_NAME /test123.php
« Последнее редактирование: Августа 30, 2016, 14:46 по Москве от AbNoR » Записан
KerryT
Терапевты
***
Сообщений: 1889

Верю в тебя, все получится!

« Ответ #8 : Августа 30, 2016, 12:18 по Москве »

https://ubuntuforums.org/showthread.php?t=813419

И рестарт апача.
Записан

Мы тебе помогли?:) Принимаем пожертвования на мечту http://break-people.ru/cmsmade/?page=how_to_donate_to_project
AbNoR
Гость
« Ответ #9 : Августа 30, 2016, 12:56 по Москве »

KerryT, по ссылке:
 строчки ;extension=mysql.so в /etc/php5/apache2/php.ini у меня нет, добавлял в секции [PHP] и [MySQL], изменений нет.

Кстати при рестарте апач выдаёт:
root@UServer:/etc/php5/apache2# /etc/init.d/apache2 restart
 * Restarting web server apache2
AH00558: apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1. Set the 'ServerName' directive globally to suppress this message
Видимо я что-то не правильно в конфигах прописал, буду гуглить.
Записан
KerryT
Терапевты
***
Сообщений: 1889

Верю в тебя, все получится!

« Ответ #10 : Августа 30, 2016, 13:10 по Москве »

у тебя модуля php-mysql нету. Его надо установить
Записан

Мы тебе помогли?:) Принимаем пожертвования на мечту http://break-people.ru/cmsmade/?page=how_to_donate_to_project
Scherbak.Alexander

Сообщений: 234

WWW
« Ответ #11 : Августа 30, 2016, 18:16 по Москве »

Во-первых, сделай sudo apt-get install php-mysql.
Во-вторых, Апаш тебе сообщает, что не может определить FQDN на адрес 127.0.0.1. Если мне память не изменяет и ты ничего больше не менял в конфигах, то по пути /etc/apache2/sites-available/ найди файл default. В нём есть инструкция ServerName, в которую надо прописать имя сервера (например, mysyte.local).
В-третьих, если это сервер и необходимо обращаться с других ПК, то необходимо или прописать в файле host машин алиас в виде xxx.xxx.xxx.xxx mysyte.local, либо создать в DNS запись А и PTR =)
Записан
KerryT
Терапевты
***
Сообщений: 1889

Верю в тебя, все получится!

« Ответ #12 : Августа 30, 2016, 18:22 по Москве »

Во-первых, сделай sudo apt-get install php-mysql.
Во-вторых, Апаш тебе сообщает, что не может определить FQDN на адрес 127.0.0.1. Если мне память не изменяет и ты ничего больше не менял в конфигах, то по пути /etc/apache2/sites-available/ найди файл default. В нём есть инструкция ServerName, в которую надо прописать имя сервера (например, mysyte.local).
В-третьих, если это сервер и необходимо обращаться с других ПК, то необходимо или прописать в файле host машин алиас в виде xxx.xxx.xxx.xxx mysyte.local, либо создать в DNS запись А и PTR =)

Спасибо, что помогаешь с бубунтой)
Записан

Мы тебе помогли?:) Принимаем пожертвования на мечту http://break-people.ru/cmsmade/?page=how_to_donate_to_project
AbNoR
Гость
« Ответ #13 : Августа 31, 2016, 05:04 по Москве »

Во первых, спасибо за помощь!
Действительно php-mysql не было (с Webmin вроде ставил, ну да ладно ;) ). Поставил, и Screen Squid открылся, но данных нет.

Видимо проблема с fetch.pl? По нему делал:
my $host = "127.0.0.1"; # host s DB
my $port = "3306"; # port DB
my $user = "root"; # username k DB
my $pass = "my_pass123"; # pasword k DB
my $db = "PROXY"; # name DB
sudo chmod u+x fetch.pl
sudo crontab -e
01 00 * * * /var/log/squid3/fetch.pl
З.Ы. Апач больше не ругается, в /etc/apache2/apache2.conf добавил: ServerName localhost
Записан
KerryT
Терапевты
***
Сообщений: 1889

Верю в тебя, все получится!

« Ответ #14 : Августа 31, 2016, 05:40 по Москве »

так, одно заработало. Второе говорит о том, что пользователь root скорее всего никто для этой базы... Александр в своей инструкции пишет


Чтобы не подключаться пользователем root и не светить его права создадим нового пользователя mysql и наделим его полными правами к созданной БД:

CREATE USER 'user_name'@'localhost' IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON squidreport.* TO 'user_name'@'localhost';

Надо сделать. Где user_name и password, придуманы тобой из головы. Их и запишешь в config.php и fetch.pl. А еще можно глянуть.ssquid.log. работает fetch вообще или нет.
Записан

Мы тебе помогли?:) Принимаем пожертвования на мечту http://break-people.ru/cmsmade/?page=how_to_donate_to_project
Страниц: [1] 2 3 Печать 
« предыдущая тема следующая тема »
 


Войти

Powered by MySQL Powered by PHP Powered by SMF 2.0 RC1 | SMF © 2006–2009, Simple Machines LLC Valid XHTML 1.0! Valid CSS!