Домой придете, напишите на antipetya@yandex.ru, я через тимвьювер зайду, объясню все подробно. Сейчас хотел видео рабочего стола с объяснением записать, но надо бежать по делам
mrbykovoleg, замените в start.bat
строку iexplore.exe на путь до екзешника браузера, которым вы пользуетесь, или просто удалите эту строку, а файл TEST запускайте самостоятельно из диска Z: (обязательно именно из Z: а не оттуда куда вы распаковали - в этом вся фишка).
Там если вы заметили - я создал примерную структуру папок, что вы указывали в вопросе (/public_html/css, public_html/img, public_html/js, public_html/sevices) - это должно вам помочь поянять всю суть.
Когда поймете, что такое отностительный путь с корня / , то можете попробовать поэкспериментировать с файлами index.html, /services/index.html и /services/other/index.html меняя в них / на ../../ - заметите то, что я вам говорил ранее:
Если сейчас все файлы index.html в любой папке - абсолютно одинаковые, и пути в них одинаковые, то заменив пути на ../ вам придется в каждом index.html менять эти пути - ведь глубина вложенности index.html в этих папках разная.
Alex Wells, файл подкачки при вашем объеме памяти (у вас её мноого) - не нужен, но если очень хочется - задайте минимальный размер, и максимальный вручную. Если задать минимальный и максимальный - по 6 гигов, то венда и будет использовать 6 гигов, даже если оперативка свободна - в этом плане она не церемонится. У вас со свопом намного дела лучше обстоят. То же самое и по прожорливости памяти - они никуда не делась. Уберите файл подкачки полностью, и увидите, что вся память свободна. Винда у меня жрёт после полной загрузки гиг максимум, ну я даже не помню точно, ибо компьютер выключал последний раз когда SSD ставил, года пол назад. Если очень будет интересно - ребутнусь, глянем.
По поводу вашего вопроса, о котором я усмехнулся: какое-то приложение вам сделало подлянку, и либо внесла в реестр неправильный параметр отображения консольных окон, либо параметр их закрытия - но UAC это сделать бы не дал, если только вы самостоятельно не скачали непонятно что, и при предупреждении UAC'а вы не нажали "Разрешить", иначе ничего такой сбой самостоятельно не сделает.
Например я даже не могу 7Zip'ом сохранить архив в корень C:/, если не полезу в настройку прав. В Ц пишут либо доверенные приложения с подписью, либо те, кому с моей подачки разрешил UAC.
Согласитесь - любой школьник точно так же в линуксе запустит руткит, введя пароль рута при запросе =)
В винде нужно точно так же отдавать отчет своим действиям, как и в любой другой ОС.
Ругаетесь на OpenServer - но ведь это не винда, это как-никак OpenServer.
Синий экран - часто проблема драйверов а не OS, но этот вопрос довольно противный, так как я на своём компьютере не помню, когда последний раз видел BSOD, а у вас он может вылетать из-за ошибочного драйвера. В то же время в линуксе у вас может завестись изкоробки всё железо, а я буду мучатьс яся треском в ALSA, и проприетарными драйверами AMD, сидя в консоли.
Почему я так нелепо сейчас объяснил про файл подкачки и другие тонкости - потому что я не испытывал с этим проблем, и не углублялся в данный вопрос. Ответил основываясь на личных наблюдениях, из чего могу сделать вывод, что операционной системой я именно пользовался, а не допиливал, изучал, и тратил на это время.
А еще я не вижу вашу картинку =)
Если душа возжелает написать такой же большой ответ на полстраницы - предлагаю закончить тут, и перейти в почту например (указал выше).
А то подкалывать начнут, мол - "смотрите - холиварщики!!" =)
Разархивируйте куда вашей душе угодно, и запустите.
Создастся диск Z:/ в котором все скрипты будут вести себя так же как и в браузере относительно корня сайта.
mrbykovoleg, тогда просто "имякартинки.jpg" без /
если скрипт php тоже в public_html.
Если php файл в public_html/services/ то "../имякартинки.jpg",
только вот сдается мне что вы вообще не понимаете, зачем нужен php, как он обрабатывается, и какой путь обрабатывается в браузере а какой - на стороне клиента.
Вы картинку в php файле вывести хотите? Этим занимается не php, а браузер на стороне клиента, и там относительные пути ни к чему.
Вам стоило бы взять, запустить сервер, и потренироваться с путями - вопрос пропадёт сам собой путём экспериментирования в течении 1-й минуты. А тут вы там и будете плодить вопросы, не понимая разницу в сути php
Алексей, Молодец, почти всё правильно. Видите на микротике пул адресов DHCP от
192.168.88.10 до 192.168.88.254,
а у тплинка -
от 192.168.88.100 до 192.168.88.199 ?
Сделайте соответственно
на микротике 192.168.88.10 - 192.168.88.199
а на тплинке 192.168.88.200 - 192.168.88.254
просто чтобы они не пересекались - на всякий пожарный, и готово
Знак "/" - это значит начать с корня, и никуда не лезть. Я вам пример с вложенными папками же выше дал - смотрите, как меняется адрес файла index.html (то он в папке 2, то в папке 2/3, то в папке 2/3/4) а картинка - лежит на месте. Она одна единственная, и я её не таскаю за index.html
смотрите код. Путь относительный я указал там, безо всяких ../../
Структура файлов у меня там сейчас такая:
/test/img/1.jpg
/test/index.html
/test/2/index.html
/test/2/3/index.html
/test/2/3/4/index.html
Видите - картинка одна. Никуда я её не копирую. лежит себе и все. Все файлы index.html - одинаковые. Я там никакие пути не менял на ../ при углублении каталога
mrbykovoleg, не получится. Так можно делать только с server-side скриптами, который работают друг с другом на уровне путей файловой системы.
Файлы jpg,css и т.д. в отличии от серверных скриптов должны быть доступны из браузера через http, а это возможно только в том случае, если они находятся не ниже директории, доступной из www.site.ru
Сами подумайте - иначе тогда я мог бы прочитать любой файл вашего сервера, написав
Алексей, вы же прекрасно видите, что вы не получили адрес. Выясните - кто не раздал адрес - тплинк, или микротик.
Если совсем не умеете этого делать, то вручную вбейте тплинку:
IP 192.168.88.250
Шлюз - адрес микротика (вангую это будет 192.168.88.1)
Маска - такая же как и у микротика. Скорей всего 255.255.255.0
Компьютеру вписывайте то же самое, но адрес 192.168.88.251
Домой придете, напишите на antipetya@yandex.ru, я через тимвьювер зайду, объясню все подробно. Сейчас хотел видео рабочего стола с объяснением записать, но надо бежать по делам