|
|
|
|
|
для: Eblinkoff
(12.10.2014 в 23:01)
| | Вопрос решился. Пишу - мало ли кому пригодится - не дай Боже. Оказалось, что пути к картинкам тоже проходят через правила в htaccess, а пути к моим картинкам как раз соответствуют одному из правил. | |
|
|
|
|
|
|
|
для: Trianon
(14.10.2014 в 17:45)
| | Ну, да, Вы правы, я перегнул палку. Просто устал читать мануалы | |
|
|
|
|
|
|
|
для: Eblinkoff
(14.10.2014 в 13:34)
| | > день псу под хвост :-(
"достойный аргумент", ничего не скажешь. | |
|
|
|
|
|
|
|
для: Commander
(14.10.2014 в 14:48)
| | первый пост прочел.
Зачем применять явным образом специфицированный путь - все равно не понял. | |
|
|
|
|
|
|
|
для: Trianon
(14.10.2014 в 11:21)
| | но зачем?
При использовании относительного имени, браузер сам построит путь от сервера, сгенерировавшего страницу.
Первый пост прочитайте | |
|
|
|
|
|
|
|
для: Eblinkoff
(14.10.2014 в 13:34)
| | Вам ни кто и не говорил, что все наладится стоит только заменить слеши - нельзя писать что-то для будущего размещения на сервере с платформой Unix слеши Widows. Не будет таковых путей.
Работая же на локальном сервере установленном даже на Win платформе, использование слешей Unix никак не помешает, даже если получив абсолютный путь и добавив к нему категорию /name, увидев в итоге C:\server\domain\etc/name, не удивляйтесь, все будет работать.
Но для этого конфигурация путей должна быть корректна, чего либо у вас нет, либо вы не корректно указываете относительные пути относительно скрипта обработчика.
Денвер когда-то был не плохим инструментом, на данный момент приказал долго жить, ибо не развивается, а время не стоит на месте. OpenServer, это тоже что и Денвер, не требует инсталляции. Все что надо сделать описано на сайте у них. В отличие от Денвер, он развивается и имеет многое, чем не обладает Денвер. | |
|
|
|
|
|
|
|
для: confirm
(14.10.2014 в 09:10)
| | Пока что на Денвере, а потом - не знаю . Слеши поменял, не помогло. Этот сервер переустанавливать - опять китайский язык с нуля, день псу под хвост :-( | |
|
|
|
|
|
|
|
для: Commander
(14.10.2014 в 10:36)
| | но зачем?
При использовании относительного имени, браузер сам построит путь от сервера, сгенерировавшего страницу.
То что document_root совсем за гранью - согласен | |
|
|
|
|
|
|
|
для: Eblinkoff
(14.10.2014 в 08:39)
| | Не надо использовать $_SERVER['DOCUMENT_ROOT'] - это адрес в локальной файловой системе. Для отображения в браузере вам нужен адрес картинки в сети. Вместо докрута пропишите $_SERVER['SERVER_NAME']. | |
|
|
|
|
|
|
|
для: Eblinkoff
(14.10.2014 в 08:39)
| | Вы на каком сервере удаленном собираетесь размещать, на Win платформе или все таки на Unix? Если последнее то зачем вы (а не то что показывает вам РНР в реальных путях) пишите слеши "\"? Кроме проблем это ничего не даст. Не волнуйтесь РНР разберется со слешами сам, пишите /.
Что касается почему путь не верный, значит ваш локальный сервер не верно сконфигурирован. Не знаю под чем вы пишите, но выбросите его, скачайте готовый сервер OpenServer, который нужно будет только распаковать, подключить нужные модули, и в котором есть все.
PS. Три слеша, это правильно, в данном случае это путь локального расположения файла. | |
|
|
|
|