| |
|
|
| | HELP ME!!!!!
На моем компютере установлен сервер Apache, Php и MySql (Easy PHP).В папке WWW находится все мои скрипты PHP(написал сайт).Все идеально работает на локалхосте.Перенес все содержимое саита на веб сервер, и тут начались проблемы.Не работают линки.У меня в сриптах использую относительные пути ,например:
1. <a href="../index.php">Home</a>
2. <a href="italian/servizi.php">Servizi</a>(где italian папка с скриптами,которая находится в папке WWW.
3.<?php include_once("include/scripts.inc");?>
Если все работает на локалхосте,почему не работает на веб сервере?
Спасибо | |
| |
|
|
| |
|
|
| |
для: valentin_amarii
(02.05.2008 в 22:19)
| | | Че орешь ??? | |
| |
|
|
| |
|
|
| |
для: valentin_amarii
(02.05.2008 в 22:19)
| | | Пока вся Одеса училась плавать, этот полиглот учил английский язык...
Что значит "не работают"? Куда приводят-то?
PS "Help me" по-русски будет "Помогите". | |
| |
|
|
| |
|
|
| |
для: Киналь
(02.05.2008 в 22:27)
| | | da nicuda,
piset cito papca ne naidena.error 404 | |
| |
|
|
| |
|
|
| |
для: valentin_amarii
(02.05.2008 в 22:29)
| | | При этом адрес в строке адреса правильный? | |
| |
|
|
| |
|
|
| |
для: valentin_amarii
(02.05.2008 в 22:19)
| | | Я бы попробовал начанать путь так: ./ Например, если скрипт bbb.php, на который идет ссылка находится в той же директории, где и скрипт aaa.php, с которого идет ссылка, то путь будет выглядеть так: "./bbb.php". | |
| |
|
|
| |
|
|
| |
для: Sergeich
(02.05.2008 в 23:01)
| | | > Я бы попробовал начанать путь так: ./
Напрасно. Абсолютно эквивалентные пути. Можно еще (если дело проиходит в каталоге "abc"): "../abc/././././././bbb.php" - только зачем? | |
| |
|
|
| |
|
|
| |
для: valentin_amarii
(02.05.2008 в 22:19)
| | | 1) В никсах и в windows слеши разные, но обычно проходит и так.
2) Напиши скрипт рекурсивного чтения директоии - увидишь какие фактически у тебя имена файлов и папок.
А иначе информации маловато. | |
| |
|
|
| |
|
|
| |
для: Eugene77
(03.05.2008 в 20:00)
| | | znacit tac:
Na hoste estipapca
root\htdoc\
v cotoruiu ia perepisal vseo soderjimoe saita is papki WWW. cotoraia nahoditsea na localhoste pri pomosi ftp managera.
Naprimer v faile index.php
esti link cotorii silaetsea na stranitu servizi.php
link napisan takim obrazom:
<a href="italian/servizi.php">Servizi</a>
gde italian papka v cotoroi nahoditsea script servizi.php .
I NA LOCAL HOSTE VSEO RABOTAET normalino. | |
| |
|
|
| |
|
|
| |
для: valentin_amarii
(03.05.2008 в 20:26)
| | | У вас файл .htaccess где-нибудь в лежит? | |
| |
|
|
| |
|
|
| |
для: Eugene77
(04.05.2008 в 17:02)
| | | na servere | |
| |
|
|
| |
|
|
| |
для: valentin_amarii
(05.05.2008 в 22:38)
| | | HELP ME!!!!!
На моем компютере установлен сервер Apache, Php и MySql (Easy PHP).В папке WWW находится все мои скрипты PHP(написал сайт).Все идеально работает на локалхосте.Перенес все содержимое саита на веб сервер, и тут начались проблемы.Не работают линки.
Структура папок на локалхосте:
WWW—(папка Easy PHP в которой находится все скрипты на локалхосте)
- Index.php (файл)
- ITALIAN (папка)—servizi.php(файл который находится в папке ITALIAN)
- INCLUDE(папка)—scripts.inc
Теперь пример адресасации линка из скрипта index.php на скрипт servizi.php
<a href="italian/servizi.php">Servizi</a>
include_once("include/scripts.inc");
На веб сервере стуктура папок
ROOT-
-HTDOC
В HTDOC перенес все содержимое сайта с локалхоста из папки WWW.Но линки не работают.При нажатии на линк <a href="italian/servizi.php">Servizi</a>
Выходит ошибка html 400 что страница не найдена или папка не существует | |
| |
|
|
| |
|
|
| |
для: valentin_amarii
(05.05.2008 в 22:38)
| | | htaccess nahoditsea na servere.mojet biti problema v nastroicah web servera? | |
| |
|
|
| |
|
|
| |
для: valentin_amarii
(05.05.2008 в 22:40)
| | | Для начала.
Какое содержимое htaccess на сервере? | |
| |
|
|
| |
автор: sim_rus (06.05.2008 в 01:55) |
|
| |
для: AcidTrash
(05.05.2008 в 22:49)
| | | Судя по всему у тебя папка (ITALIAN) написана заглавными буквами, а ссылка на нее маленькими. Винде на это все равно, а вот для Linux это разные адреса. | |
| |
|
|