Cibiņš Posted May 9, 2009 Report Share Posted May 9, 2009 (edited) Vai kāds ir konfigurējis Moxiecode Imagemanager? Problēma sekojoša: config.php failā ir rinda $mcImageManagerConfig['filesystem.rootpath'] = 'http://www.domēns.com/resources/pics/uploads/'; kura ņem informāciju par serverī esošajiem attēliem un parāda attēlus Imagemanager programmā. Taču kad ir http://www.domēns.com, tad programma izmet kļūdu "No Filesystem for path: www.domēns.com/resources/pics/uploads", taču kad ieliek piemēram $mcImageManagerConfig['filesystem.rootpath'] = '../../../../../../resources/pics/uploads'; tad šī komanda strādā, tad nekādas kļūdas nemet un viss ir kārtībā, taču tajā momentā ievietojot attēlu TinyMCE redaktorā un saglabājot attēls pāriet uz datubāzi ar nepareizu URL adresi, tātad admin sistēmā pašu attēlu parāda tajā redaktorā, bet pašā lapā attēls neparādās - aplūkoju datubāzēs - attēls saglabājas ar nepareizu URL. Reāli attēla direktorija ir www.domēns.com/resources/pics/uploads/failanosaukums.jpg, bet datubāzē adrese saglabājas kā ../../resources/pics/uploads/failanosaukums.jpg, respektīvi, aplūkojot pārlūkā "bojātā" attēla adresi tā ir nevis www.domēns.com/resources/pics/uploads/failanosaukums.jpg bet www.domēns.com/lv/resources/pics/uploads/failanosaukums.jpg. Tas lv ir nederīgs. Noņemot kādas no tām slīpsvītrām augstāk minētajā ../../ uzreiz adrese ir nederīga un Imagemanager nevar piekļūt attēlu direktorijai. Pamēģināju arī ar $_SERVER['DOCUMENT_ROOT'].'/resources/pics/uploads/'; un citiem $_SERVER[''] parametriem vienalga bez rezultātiem. Izstaigaju Google, izskatīju Moxiecode mājaslapā dokumentaciju, bet nekā jēdzīga un būtiska neatradu. Kāds var lūdzu palīdzēt atrisināt šo problēmu? Varbūt kāds zin kā vēl var piešķirt URL adresi savādākā PHP formā? Varbūt kāds ir šo programmu konfigurējis? Edited May 10, 2009 by MCWeb.lv 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.