andrisp Posted September 20, 2005 Report Share Posted September 20, 2005 uz servera ir divas db(mysql), ir arii divi saiti (viens - taa teikt - production (ieksheejai lietoshanai), otrs experimentiem ). Jautaajums - vai var mysql pusee ierobezhot piekljuvi db ? piemeeram, lai vienai vareetu tikt klaat tikai no example.com/~x, bet otrai vareetu tikt klaat tikai no example.com/~y. paldies Link to comment Share on other sites More sharing options...
bubu Posted September 20, 2005 Report Share Posted September 20, 2005 Kāds MySQL sakars ar URL adresi? Ja tie ~x un ~y stāv uz dažādiem serveriem, tad jā - var pēc IP adreses ierobežot. Link to comment Share on other sites More sharing options...
andrisp Posted September 20, 2005 Author Report Share Posted September 20, 2005 Kāds MySQL sakars ar URL adresi?Ja tie ~x un ~y stāv uz dažādiem serveriem, tad jā - var pēc IP adreses ierobežot. 22652[/snapback] staav uz viena, un tieshi taapeec gribu pajautaat vai var ierobezhot peec url .. Link to comment Share on other sites More sharing options...
Delfins Posted September 20, 2005 Report Share Posted September 20, 2005 (edited) var... arī ja taisa symlinku Un konfigā switcho DB pēc HOMEDIRa PS: pats tā lietoju n-gadus un nav prob. DEV versiju iekrāsoju sarkanā... :) Edited September 20, 2005 by Delfins Link to comment Share on other sites More sharing options...
Venom Posted September 20, 2005 Report Share Posted September 20, 2005 vienk. atsevišķus lietotājus jāveido Link to comment Share on other sites More sharing options...
andrisp Posted September 20, 2005 Author Report Share Posted September 20, 2005 vienk. atsevišķus lietotājus jāveido 22660[/snapback] man ir taada situaacija, kur ar atseviskjiem lietotaajiem iztikt vien nevar.. Link to comment Share on other sites More sharing options...
Roze Posted September 20, 2005 Report Share Posted September 20, 2005 man ir taada situaacija, kur ar atseviskjiem lietotaajiem iztikt vien nevar.. 22662[/snapback] Kāpēc tā? Varbūt aptuveni pastāsti situāciju, pretēji īsti nav jēgas kaut ko mēģināt ieteikt. Link to comment Share on other sites More sharing options...
andrisp Posted September 20, 2005 Author Report Share Posted September 20, 2005 Kāpēc tā? Varbūt aptuveni pastāsti situāciju, pretēji īsti nav jēgas kaut ko mēģināt ieteikt. 22663[/snapback] nu situaacija taada, ka pirms es uploadoju uzlabojumus uz `production` daljas, es vispirms visu izmeegjinu uz expermentaalo db.. un ir viens taads fails, kur glabaajaas infa par db (user,pass,db_name), un reizeem gadaas, ka kljuudas peec uz expermentaalaa saita uploadeeju failu ar rekviziitiem, kas paredzeeti `production` saitam, rezultaataa, maljoties pa expermentaalo saitu, pasham nezinot sachakareeju iisto db.. zinu ka muljkjiigi, bet gribu uztaisiit foolproof risinaajumu pret shitaadaam kljuudaam. Link to comment Share on other sites More sharing options...
Roze Posted September 20, 2005 Report Share Posted September 20, 2005 nu situaacija taada, ka pirms es uploadoju uzlabojumus uz `production` daljas, es vispirms visu izmeegjinu uz expermentaalo db.. un ir viens taads fails, kur glabaajaas infa par db (user,pass,db_name), un reizeem gadaas, ka kljuudas peec uz expermentaalaa saita uploadeeju failu ar rekviziitiem, kas paredzeeti `production` saitam, rezultaataa, maljoties pa expermentaalo saitu, pasham nezinot sachakareeju iisto db.. zinu ka muljkjiigi, bet gribu uztaisiit foolproof risinaajumu pret shitaadaam kljuudaam. 22664[/snapback] Nu tak easy peasy.. Tam db failam uzliec tikai read tiesības..proti chmod 444 tavsdbfails.php Un tad pie uploada vienkaarshi nevarees owerwraitot un viss ;) Link to comment Share on other sites More sharing options...
andrisp Posted September 20, 2005 Author Report Share Posted September 20, 2005 (edited) Nu tak easy peasy..Tam db failam uzliec tikai read tiesības..proti chmod 444 tavsdbfails.php Un tad pie uploada vienkaarshi nevarees owerwraitot un viss ;) 22665[/snapback] nu jaa :), bet reizeem tomeer man vajag arii uploadeed updeitotu dbfailu uz galveno db.. taapeec arii gribu risinaajumu, kas vienkaarshi neljautu piesleegties iistajai db, kaa tikai no viena (noraadiitaa) HOMEDIR.. Droshi vien pameegjinaashu Delfina variantu, liidz ko sapratiishu :) Edited September 20, 2005 by andrisp Link to comment Share on other sites More sharing options...
andrisp Posted September 20, 2005 Author Report Share Posted September 20, 2005 if ($db == 'db' && $_SERVER['DOCUMENT_ROOT'] != '/home/db/public_html/inc/') { die(); } uztaisiiju ljoti triviaalu aizsardziibu, lai nejaushi iekopeejot dbfailu ar $db = 'db' expermentaalajaa saitaa, vinjs paarbaudiitu, kur pats atrodas. ka neatrodas, kur vajag tad nomirst.. Link to comment Share on other sites More sharing options...
Delfins Posted September 20, 2005 Report Share Posted September 20, 2005 (edited) Droshi vien pameegjinaashu Delfina variantu, liidz ko sapratiishu :) switch ( $_SERVER['DOCUMENT_ROOT'] ) { case '...': $connOptions = Array('localhost','user','password','db1'); break; case '...': $connOptions = Array('localhost','user2','password2','db2'); break; } Edited September 20, 2005 by Delfins Link to comment Share on other sites More sharing options...
Recommended Posts