Cibiņš Posted March 29, 2011 Report Share Posted March 29, 2011 Sveiki, te es atkal ar savām problēmām :D Veidoju pārrakstīšanas iespēju, ka tiek pārrakstīta adrese .... $image=$r["thumb"]; $vecais = '<img src="../gaisazveeri/'; $jaunais = '<img src="gaisazveeri/'; $thmb = str_replace($vecais , $jaunais , $image); echo $thmb; ..... Uz servera strādā - tiek pārrakstīts, bet uz localhosta nestrādā....kaadeelj? Quote Link to comment Share on other sites More sharing options...
briedis Posted March 29, 2011 Report Share Posted March 29, 2011 Noteikti šīs koda rindas nav pie vainas, jo te nav nekas "nestandarta". Ieslēdz kļūdu parādīšanu un debugo... Quote Link to comment Share on other sites More sharing options...
wintermute Posted March 29, 2011 Report Share Posted March 29, 2011 Ko nozīmē "nestrādā" ?! Kādas kļūdas parādās ? Ar ko izvadītais rezultāts atšķiras no tā, kas ir uz servera. Quote Link to comment Share on other sites More sharing options...
Cibiņš Posted March 29, 2011 Author Report Share Posted March 29, 2011 (edited) Ko nozīmē "nestrādā" ?! Kādas kļūdas parādās ? Ar ko izvadītais rezultāts atšķiras no tā, kas ir uz servera. Tur tā lieta ka arī debugošana nelīdz. Tiek izvadītas bildes rindā (uz servera), savukārt uz localhosta pirmo divu ierakstu bildes netiek izvadītas, lai gan bildes ir tur kur tām ir jābūt - tajā pašā direktorijā. Arī paskatījos lapas sourci - pirmajiem dieviem ierakstiem nav pārrakstīta adrese, pārējiem ir. Skatoties uz Internet explorer parādās itkā bilde tur ir tikai neparāda un ir krustiņš. Apskatoties attēla properties, ir uzrādīta vajadzīgā direktorija tika nezkapēc to bildi nerāda :@ Gļuks kkāds :@ Lab pofig galvenais ka uz servera viss rukā. Edited March 29, 2011 by Cibiņš Quote Link to comment Share on other sites More sharing options...
Rincewind Posted March 29, 2011 Report Share Posted March 29, 2011 Uz servera sourci arī skatījies? A ja nomaina uz: $vecais = '../gaisazveeri/; $jaunais = 'gaisazveeri/'; Quote Link to comment Share on other sites More sharing options...
wintermute Posted March 29, 2011 Report Share Posted March 29, 2011 vienkārši bildes uz servera un bildes uz localhost neatrodas vienā un tai pašā vietā attiecība pret lapu. Quote Link to comment Share on other sites More sharing options...
daGrevis Posted March 29, 2011 Report Share Posted March 29, 2011 ../ nozīmē vienu direktoriju zemāk. Quote Link to comment Share on other sites More sharing options...
mounkuls Posted March 29, 2011 Report Share Posted March 29, 2011 (edited) uz localhost uzliki tā pat kā uz servera? <-te tā vaina būs. Gan uz hostinga servera, gan localhost ir noteikta mape, kura skaitās DOCUMENT ROOT attiecībā uz serveri. Un kā jau rakstīja, ../ ir mapi uz augšu. Brrr, pēc daGrevis tagad sāk likties, ka dziļāk. Jebkurā gadījumā atpakaļ un tuvāk servera root mapei. Edited March 29, 2011 by mounkuls Quote Link to comment Share on other sites More sharing options...
wintermute Posted March 29, 2011 Report Share Posted March 29, 2011 Ehh. Weblapā visus resursus tik un tā ir labak norādīt ar absolūtiem ceļiem. Tad i cache strādā kā nākas , un arī mod_rewrite nesagādā problēmas. Un vienmēr var zināt kur kas atrodas. Quote Link to comment Share on other sites More sharing options...
mounkuls Posted March 29, 2011 Report Share Posted March 29, 2011 Nuūuuuu, bet ja jāpārmet uz citu hostu? Nez vai būt tik labi. Quote Link to comment Share on other sites More sharing options...
wintermute Posted March 29, 2011 Report Share Posted March 29, 2011 Absolūts ceļš ir tas kurš šākas vai nu ar "/" vai ar "http(s):". Ja tu bildēm, css'am un scriptiem uzliec linkus kas sākas ar "/" , tad mainot hostu problēmas nekādas nebūs. Quote Link to comment Share on other sites More sharing options...
briedis Posted March 29, 2011 Report Share Posted March 29, 2011 + absolūtam ceļam un vēl var nodefinēt prefiksu, ja nu jāpārliek viss kādā apakšmapē... Quote Link to comment Share on other sites More sharing options...
mounkuls Posted March 30, 2011 Report Share Posted March 30, 2011 (edited) Ja tu bildēm, css'am un scriptiem uzliec linkus kas sākas ar "/" , tad mainot hostu problēmas nekādas nebūs. Tad, ja es lieku tikai vienu kādu projektu un izmantoju css'am un favicon to, problēmu arī nebūs. Taču ja man stili un loģiski arī favicon paliek kur tie ir, taču projekti var būt vairāki apvienoti lapā(nu gadījies tā, ka atšķiras laikā un meistarībā, bet slinkums pārrakstīt), bet gribas gan ikonu, gan stilus pielietot tos pašus? Jākopē/jādublē faili. Pieņemsim ka bija link rel favicon.ico un link rel styles/default.css, ...., tagad vai nu ./../styles/default.css vai kopē to css ar visu mapi citur. Jeb pārrakstīt, bvē... Edited March 30, 2011 by mounkuls Quote Link to comment Share on other sites More sharing options...
wintermute Posted March 30, 2011 Report Share Posted March 30, 2011 Nu ko tu tur dirs tagad !? Ar ko vairāki proekti uz viena domeina atšķiras no tiem pašiem vairākiem projektiem uz localhost ? Vai varbūt uz lokālā webservera tu neesi spējīgs vhost sakonfigurēt ? Quote Link to comment Share on other sites More sharing options...
mounkuls Posted March 30, 2011 Report Share Posted March 30, 2011 Pats varbūt ne***s!? :) Piemēram ņemam spēli un forumu, izstrādes laikā faili orientēti vienādi, taču dažādos laikos. Spēle uzlikta jau uz hosta un forumu gribu pielikt klāt lapā, loģiski, ka atsevišķā folderī prasās. Stils tīri forš izdevies spēlei un varētu css arī forumam izmantot. Nu labi, forums nav nekāds projekts lielais un tur pāris header.php vai template palabot jau pofig, taču ceļš pēc css faila man iznāks ./../styles/default.css. Un kāds tur sakars ar vhost? Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.