Kverkagambo Posted July 2, 2008 Report Share Posted July 2, 2008 Funkcija neatrod failu, ja tam ir dota absolūtā adrese: file_exists('/piemers/atteli/josta.jpg') atgriež false. Ar relatīvo adresi darbojas pareizi: file_exists('./atteli/josta.jpg') atgriež true. Kāpēc tā? Link to comment Share on other sites More sharing options...
andrisp Posted July 2, 2008 Report Share Posted July 2, 2008 Točna zini, ka absolūtā adrese tiešām norāda uz to failu ? Ko rāda realpath('./atteli/josta.jpg'); ? Link to comment Share on other sites More sharing options...
Kverkagambo Posted July 2, 2008 Author Report Share Posted July 2, 2008 C:\wamp\www\piemers\atteli\josta.jpg Un kā ir jābūt? Link to comment Share on other sites More sharing options...
Aleksejs Posted July 2, 2008 Report Share Posted July 2, 2008 Nu redz! Tātad Tev ir jāraksta: file_exists('C:\wamp\www\piemers\atteli\josta.jpg'); Jo /piemers/atteli/josta nozīmē, ka izmanto UNIX failu sistēmu, kurai uzreiz saknes katalogā ir /piemers/atteli/josta Iespējams, ka neskaidrība radusies sakarā ar jautājumu "Ar ko atšķiras absolūtais ceļš raugoties no pārlūka puses un ar ko no PHP puses" No pārlūka puses absolūtais ceļš norāda uz ceļu attiecībā pret web-servera saknes katalogu, savukārt no PHP puses absolūtais ceļš ir attiecībā uz servera failu sistēmas saknes katalogu => Tādēļ absolūtais ceļš /bildes/attels.jpg HTMLā pārtop par absolūto ceļu c:\apache\htdocs\bildes\attels.jpg PHP pusē. Link to comment Share on other sites More sharing options...
Kverkagambo Posted July 2, 2008 Author Report Share Posted July 2, 2008 Nu labi, bet relatīvā adrese arī darbbojas, neskatoties, ka lapas adrese ir "localhost/piemers/lv/galerijas/" Link to comment Share on other sites More sharing options...
Aleksejs Posted July 2, 2008 Report Share Posted July 2, 2008 Ko Tu ar to gribēji pateikt? Link to comment Share on other sites More sharing options...
andrisp Posted July 2, 2008 Report Share Posted July 2, 2008 Un kāpēc gan lai nedarbotos ? Link to comment Share on other sites More sharing options...
Kverkagambo Posted July 2, 2008 Author Report Share Posted July 2, 2008 Darbojas. Link to comment Share on other sites More sharing options...
Recommended Posts