Pure-FTPd WebUI problem
Moderator/ica: Moderatori/ce
Re: Pure-FTPd WebUI problem
Pogledaj post iznad.
When you're a kid and you wanna go "Weee !", but you ain't got drugs yet ... You hold out for your life, hold on to your little GONADS ... and STRIFE.
Re: Pure-FTPd WebUI problem
Jesam, ali i dalje sve isto sto se tice web-a; logirao sam se sa userom 'ftp', vidim PID u konzoli i sesiju, an webu nema aktivnih usera, daemon kontrole ne rade. pure-ftpd.log i dalje prazan.
Re: Pure-FTPd WebUI problem
pure-ftpd.log ti ne radi zato jer je facility definiran kao 'ftp', to ide u /var/log/messages. Restart s weba ti nece raditi ukoliko ne dopustis apache korisniku da restarta pure-ftpd daemon.redtux je napisao/la:Jesam, ali i dalje sve isto sto se tice web-a; logirao sam se sa userom 'ftp', vidim PID u konzoli i sesiju, an webu nema aktivnih usera, daemon kontrole ne rade. pure-ftpd.log i dalje prazan.
Daj mi sekundu da vidim gdje jos imas propust ili krivi query.
EDIT:
Daj mi ouput naredbe (iz mysql prompta):
Kod: Označi sve
select * from ftpd;
When you're a kid and you wanna go "Weee !", but you ain't got drugs yet ... You hold out for your life, hold on to your little GONADS ... and STRIFE.
Re: Pure-FTPd WebUI problem
Jesi li to napravio unutar pureftpd baze ?
Ako nisi, napravi to a ukoliko jesi idi dalje na korake dolje (iz mysql prompta):
Kod: Označi sve
use pureftpd;
select * from ftpd;
Kod: Označi sve
use pureftpd;
drop table ftpd;
CREATE TABLE `ftpd` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`User` varchar(16) NOT NULL DEFAULT '',
`status` enum('0','1') NOT NULL DEFAULT '0',
`Password` varchar(64) NOT NULL DEFAULT '',
`Uid` varchar(11) NOT NULL DEFAULT '2001',
`Gid` varchar(11) NOT NULL DEFAULT '2001',
`Dir` varchar(128) NOT NULL DEFAULT '/opt',
`ULBandwidth` int(5) NOT NULL DEFAULT '0',
`DLBandwidth` int(5) NOT NULL DEFAULT '0',
`comment` tinytext NOT NULL,
`ipaccess` varchar(15) NOT NULL DEFAULT '*',
`QuotaSize` int(6) NOT NULL DEFAULT '0',
`QuotaFiles` int(11) NOT NULL DEFAULT '0',
PRIMARY KEY (`User`),
KEY `id` (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=1 DEFAULT CHARSET=utf8;
When you're a kid and you wanna go "Weee !", but you ain't got drugs yet ... You hold out for your life, hold on to your little GONADS ... and STRIFE.
Re: Pure-FTPd WebUI problem
Da, unutar pureftpd, zato sam i postao gui da se bolje vidi struktura tablice koja nema podataka. Napravio sam ponovo strukturu prema gornjoj formi.
select * from ftpd; - Empty set (0.00 sec)
select * from ftpd; - Empty set (0.00 sec)
Re: Pure-FTPd WebUI problem
Ah, ok ... mislim da sam skuzio u cemu je problem.
Jesi li ti to rucno kreirao bazu pa onda nakalemio webUI (mislim nije bitno, no moguce je da si negdje nesto propustio) ? ili si koristio install.php skriptu preko weba za stvaranje baze ?
EDIT:
Pitanje:
Gdje si unosio podatke koji korisnik ima pravo pristupa bazi (kakav GRANT si dao nad bazom pureftpd) ?
iz mysql prompta:
EDIT2:
Pogledao sam malo daemon_contro.php datoteku i nasao ovo:
Znaci, moras dati apache korisniku sudo prava na manipuliranje pure-ftpd daemona (to bi trebalo omoguciti kontrolu nad servisom preko web sucelja).
EDIT3:
Daj mi sadrzaj config.php webUI datoteke (tamo gdje si instalirao webUI paket).
Jesi li ti to rucno kreirao bazu pa onda nakalemio webUI (mislim nije bitno, no moguce je da si negdje nesto propustio) ? ili si koristio install.php skriptu preko weba za stvaranje baze ?
EDIT:
Pitanje:
Gdje si unosio podatke koji korisnik ima pravo pristupa bazi (kakav GRANT si dao nad bazom pureftpd) ?
Ako si kreirao strukturu prema tablici gore, onda bi trebao dobiti nekakav output.Da, unutar pureftpd, zato sam i postao gui da se bolje vidi struktura tablice koja nema podataka. Napravio sam ponovo strukturu prema gornjoj formi.
select * from ftpd; - Empty set (0.00 sec)
iz mysql prompta:
Kod: Označi sve
use pureftpd;
show tables;
select * from ftpd;
Pogledao sam malo daemon_contro.php datoteku i nasao ovo:
Kod: Označi sve
// Если была дана команда "старт" - стартуем демона (u prijevodu: ako je bila izdata komanda "start", startam daemon)
if ($daemon_ctl == 'start') {
$result = shell_exec("sudo $pureftpd_init_script_path start");
echo("<p>$result</p>");}
EDIT3:
Daj mi sadrzaj config.php webUI datoteke (tamo gdje si instalirao webUI paket).
When you're a kid and you wanna go "Weee !", but you ain't got drugs yet ... You hold out for your life, hold on to your little GONADS ... and STRIFE.
Re: Pure-FTPd WebUI problem
- koristio sam install.php
- koristio sam: GRANT ALL PRIVILEGES ON pureftpd.* TO 'root'@'localhost' IDENTIFIED BY 'dbpass';
config.php
- koristio sam: GRANT ALL PRIVILEGES ON pureftpd.* TO 'root'@'localhost' IDENTIFIED BY 'dbpass';
Kod: Označi sve
mysql> show tables;
+--------------------+
| Tables_in_pureftpd |
+--------------------+
| ftpd |
| settings |
| userlist |
+--------------------+
3 rows in set (0.00 sec)Kod: Označi sve
select * from ftpd;
Empty set (0.00 sec)Kod: Označi sve
<?
$mysql_host = "localhost";
$mysql_webui_user = "admin";
$mysql_webui_passwd = "dbpass";
$mysql_database = "pureftpd";
?>
Re: Pure-FTPd WebUI problem
Cudan mi je ovaj output od query-ja
Kao da nisu kreirani unosi. Nisam trenutno pri racunalu, odgovorim malo kasnije.
Kod: Označi sve
select * from ftpd
When you're a kid and you wanna go "Weee !", but you ain't got drugs yet ... You hold out for your life, hold on to your little GONADS ... and STRIFE.
Re: Pure-FTPd WebUI problem
krirana je samo struktura tablice, ali bez unosa.