22. oktober 2003 - 19:47Der er
69 kommentarer og 1 løsning
Phpmyadmin kun for pcer på netværket
Hej jeg har lige fået sat apache op det virker fint også mit phpmyadmin. men alle kan se det ude fra og have adgang til det.. Hvordan gør jeg sådan så det kun er pcer på netværket der har adgang til phpmyadmin ex: http://minip/phpmyadmin/
Eller bare gøre ligsom webhoteler har med bruger og kode.?
# # VirtualHost example: # Almost any Apache directive may go into a VirtualHost container. # The first VirtualHost section is used for requests without a known # server name. #
# # Use name-based virtual hosting. # #NameVirtualHost *
# # VirtualHost example: # Almost any Apache directive may go into a VirtualHost container. # The first VirtualHost section is used for requests without a known # server name. # #<VirtualHost *> # ServerAdmin webmaster@dummy-host.example.com # DocumentRoot /www/docs/dummy-host.example.com # ServerName dummy-host.example.com # ErrorLog logs/dummy-host.example.com-error_log # CustomLog logs/dummy-host.example.com-access_log common #</VirtualHost> LoadModule php4_module "c:/php/sapi/php4apache2.dll" AddType application/x-httpd-php .php
# # VirtualHost example: # Almost any Apache directive may go into a VirtualHost container. # The first VirtualHost section is used for requests without a known # server name. #
# # VirtualHost example: # Almost any Apache directive may go into a VirtualHost container. # The first VirtualHost section is used for requests without a known # server name. #
men nu har jeg rykket phpmyadmin til c så den hedder # # Use name-based virtual hosting.
# NameVirtualHost *
# # VirtualHost example: # Almost any Apache directive may go into a VirtualHost container. # The first VirtualHost section is used for requests without a known # server name. #
# # VirtualHost example: # Almost any Apache directive may go into a VirtualHost container. # The first VirtualHost section is used for requests without a known # server name. #
#Første vhost, er den samme som du har defineret som ServerName længere oppe #Går ud fra at C:/Apache Group/Apache2/htdocs #svarer til DocumentRoot som du også har defineret længere opppe
# # VirtualHost example: # Almost any Apache directive may go into a VirtualHost container. # The first VirtualHost section is used for requests without a known # server name. #
#Første vhost, er den samme som du har defineret som ServerName længere oppe #Går ud fra at C:/Apache Group/Apache2/htdocs #svarer til DocumentRoot som du også har defineret længere opppe
To ting Hvor har du gjordt af de linier med PHP???
Har ikke rodet med vhosts på Apache2, men der skulle ikke være nogen forskel lige her og nu, så for testens skyld, så prøv at bruge et nyt dir som DocumentRoot, hvor stien er UDEN mellemrum.
Nej, tror nu også det kun er i en .htaccess fil, at m,an ikke kan bruge mellemrum når man definerer en sti. Hvilken 2'er version har du hentet af apache? Vil lige prøve at hente og sætte op her.
anyway, så kan du jo starte med at sætte password på for brugeren root til mysql Åben en command prompt, og naviger ind i det dir hvor mysql ligger og skriv:
(eksempel fra manualen) Efter hver linie, tryk enter! :O)
mysql -u root mysql
UPDATE user SET Password=PASSWORD('new_password') WHERE user='root';
Det jeg har gang i du skal, er at give brugeren root et password root er administratoren! Og det (gør det selv så'n) password skriver jeg i en command-prompt
jamen det kan jeg ikke Da når det ligger i c:/phpmyadmin så kan jeg ikke få det frem på nettet kunne kun få det frem hvis det ligger :\Apache Group\Apache2\htdocs
For at det begynder at virke rigtigt, skal du også lave lidt ændringer i din conf
I din conf, er der defineret hvad man må i dir'et htdocs.
# First, we configure the "default" to be a very restrictive set of # permissions. # <Directory /> Options FollowSymLinks AllowOverride None </Directory>
#herfra defineres "behavior" # # This should be changed to whatever you set DocumentRoot to. # Første dir, = "webroot" <Directory "D:/htdocs"> Options Indexes FollowSymLinks MultiViews AllowOverride None Order allow,deny Allow from all
ok er totalt væk Hvor skal vær eneste af de ting indtastets skal dette: <Directory "C:/Apache Group/Apache2/htdocs/phpmyadmin"> AllowOverride AuthConfig </Directory> skrives til aller sidst??
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.