Portál AbcLinuxu, 11. května 2024 07:03


Dotaz: Ubuntu mod_vhs

4.8.2008 10:29 Andy
Ubuntu mod_vhs
Přečteno: 377×
Odpovědět | Admin
Ahoj, zkousel jsem na Ubuntu 8.04 rozbehnout mod_vhs, postupoval jsem takto: Pri instlaci v taskselu vyberu: DNS server LAMP server OpenSSH server po dokonceni instalace provedu (pod rootem) #apt-get update #apt-get dist-upgrade #reboot #apt-get install php5-dev libmysqlclient15-dev apache2-threaded-dev make #apt-get install mc dale instaluji libhome O.10.1 #./configure #make musi se rucne vytvorit /usr/local/man/man5 a man8 - proste to samo neudela #make install vse v poradku instaluji mod_vhs (nahled makefile konfiguracni casti) APXS = apxs2 NAME = mod_vhs SRCS = $(NAME).c OBJS = $(NAME).o APACHE_MODULE = $(NAME).so RM = rm -f LN = ln -sf CP = cp -f INDENT = /usr/bin/indent CFLAGS+= -I/usr/local/include -I/usr/include/php5 -I/usr/include/php5/main -I/usr/include/php5/TSRM -I/usr/include/php5/Zend -DHAVE_MOD_PHP_SUPPORT -DVH_DEBUG -Wc,-Wall LDFLAGS = -L/usr/local/lib -lhome #make #make install nahlasi to apxs:Error: Activation failed for custom /etc/apache2/httpd.conf file .. apxs:Error: At least one 'LoadModule' directive already has to exist nevadi, přidam modul do apache rucne restartuji apache nahrane moduly phpinfo(); core mod_log_config mod_logio prefork http_core mod_so mod_alias mod_auth_basic mod_authn_file mod_authz_default mod_authz_groupfile mod_authz_host mod_authz_user mod_autoindex mod_cgi mod_dir mod_env mod_mime mod_negotiation mod_php5 mod_setenvif mod_status mod_vhs vytvorim tabulku v databazi server: CREATE TABLE IF NOT EXISTS `vhost` ( `ServerName` varchar(100) NOT NULL default 'name.foo.tld', `ServerAdmin` varchar(100) NOT NULL default 'root@foo.tld', `DocumentRoot` varchar(100) NOT NULL default '/tmp/null', `CustomLog` varchar(100) NOT NULL default '/var/log /undefined_apache_host.log', `SuexecUserGroup` varchar(100) NOT NULL default 'nobody nogroup', `SetEnv` varchar(100) NOT NULL default '/tmp', `domain_id` mediumint(9) NOT NULL default '0', `owner` varchar(50) NOT NULL default 'me', `stats` enum('off','on') NOT NULL default 'on', `statsdone` enum('no','yes') NOT NULL default 'no', `isalias` enum('0','1') NOT NULL default '0', `PointTo` varchar(255) NOT NULL default 'null.foo.tld', UNIQUE KEY `ServerName` (`ServerName`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1; INSERT INTO `vhost` (`ServerName`, `ServerAdmin`, `DocumentRoot`, `CustomLog`, `SuexecUserGroup`, `SetEnv`, `domain_id`, `owner`, `stats`, `statsdone`, `isalias`, `PointTo`) VALUES ('mysql.bb.cz', 'admin@bb.cz', '/var/www/phpmyadmin', '/var/log/undefined_apache_host.log', 'nobody nogroup', '/tmp', 0, 'me', 'on', 'no', '0', 'mysql.bb.cz'); vypis souboru /usr/local/etc/home.conf - konfigurak pro libhome mode mysql myhosts localhost myuser root mypasswd heslo mydatabase server [mod_vhs] log.stderr 0 where ServerName user ServerName home DocumentRoot uid "80" gid "80" gecos PointTo passwd SetEnv shell owner quota "1000" table vhost class ServerAdmin a vypis /etc/apache2/sites-available/default #UseCanonicalName Off NameVirtualHost bb.cz <VirtualHost bb.cz> EnableVHS On vhs_LogNotFound On vhs_Default_Host http://mysql.bb.cz vhs_Lamer On vhs_PHPsafe_mode Off vhs_PHPopen_basedir On vhs_open_basedir_path /tmp:/var/tmp:/etc/phpmyadmin/: vhs_append_open_basedir On vhs_PHPdisplay_errors On vhs_PHPopt_fromdb On CustomLog "|/usr/sbin/mod_vhs /var/log/httpd/vhs" vdbh_combined </VirtualHost> <Directory /var/www/> Options -Indexes AllowOverride All Order allow,deny Allow from all </Directory> LogFormat "%{VH_GECOS}e %V %h %l %u %t \"%r\" %s %b" vdbh_combined LogFormat "%{VH_GECOS}e %V %h %l %u %t \"%r\" %s %b" vdbh_common


Problem je v tom ze v logu je stale hlaska o tom ze nemuze najit /htdocs adresar, kdyz zo vytvorim (v korenovem adresari) tak at udelam cokoliv tak vse smeruje do nej jakoby ignoroval databazi. Tusi nekdo kde by mohl byt zakopanej pes?
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Na otázku zatím nikdo bohužel neodpověděl.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.