powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Php+Linux=проблема с абсолютными путями
17 сообщений из 17, страница 1 из 1
Php+Linux=проблема с абсолютными путями
    #32135619
Наследники OIT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Помогите пожалуйста!!!
Есть ли разница в обозначении абсолютных путей к файлам в linux и windows?
Почему когда в переменной с адрес "/var/www/html/" - возникает ошибка - Нет такого файла или каталога.
...
Рейтинг: 0 / 0
Php+Linux=проблема с абсолютными путями
    #32136899
Фотография ScableR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
> Есть ли разница в обозначении абсолютных путей к
> файлам в linux и windows?
А ты как хотел? Конечно есть! В винде нужно писать C:/....
А в пингвине /usr/....
Конечно от главного каталога.
> Почему когда в переменной с адрес
> "/var/www/html/" - возникает ошибка - Нет
> такого файла или каталога.
А это где? Если в линухе, то ты уверен, что такой каталог есть?
...
Рейтинг: 0 / 0
Php+Linux=проблема с абсолютными путями
    #32137405
Наследники OIT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Конечно уверены!
...
Рейтинг: 0 / 0
Php+Linux=проблема с абсолютными путями
    #32137412
Наследники OIT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вдруг кто в курсе - может нужно ф-цию другую использовать ? У нас - это opendir() и readdir()
...
Рейтинг: 0 / 0
Php+Linux=проблема с абсолютными путями
    #32138252
Фотография ScableR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не, ну опять будем тут что-ли воду в ступе толочь? Скорее всего, опять где-то в тексте допустили ошибку, а не поискав ее решили тут-же вопрос задать :)...
...
Рейтинг: 0 / 0
Php+Linux=проблема с абсолютными путями
    #32139311
Наследники OIT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 Scabler
Спасибо за совет - у нас в пути ещё зачемто "../'" оказалось.
Вобщем беда в другом! Помнишь как ты предложил перенаправление делать ? ( ) - через другой скрипт с помощью
header ( " location : $peremennaya ) ;
Так вот этот скрипт пишет вот что : Warning: Cannot add header information - headers already sent by (output started at /var/www/html/go.php:3) in /var/www/html/go.php
...
Рейтинг: 0 / 0
Php+Linux=проблема с абсолютными путями
    #32139426
Фотография ScableR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 Наследники OIT:
> Помнишь как ты предложил перенаправление делать ? (
)
> - через другой скрипт с помощью
> header("location: $peremennaya);
Помню. Но не нахожу в этом ничего смешного.
> ...Warning: Cannot add header information -
> headers already sent by (output started at
> ... /var/www/html/go.php:3) in /var/www/html/go.php
Вообще-то, судя по варнингу заголовок уже был послан! Еще раз просмотри код. Просто до посылки header("location:...) НЕЛЬЗЯ ничего отправлять на создаваемую (или как там...) страницу.
...
Рейтинг: 0 / 0
Php+Linux=проблема с абсолютными путями
    #32139787
oit_tomorrow
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
>Но не нахожу в этом ничего смешного
Это я хотел смайлик напечатать, а форум оказывается их в эти тупые рожи переводит, sorry.
Вообще скрипт выглядит так :
Код: plaintext
1.
2.
3.
4.
5.
<?php
php_track_vars;
$doclist=$_POST['doclist'];
header( "location: $doclist" );
exit;
?>

где doclist - значение из тэга <select>, вроде как ничего раньше никуда не отправляется.
...
Рейтинг: 0 / 0
Php+Linux=проблема с абсолютными путями
    #32139801
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Это полный текст скрипта?
До <?php у тебя ничего нет?
Открой в виде хтмл страничку с предупреждением, посмотри что там написано, если до предупреждения что-то написано вроде "<html><head><title>Redirect</title>" - ищи где пишется и удаляй нафик. Ну или сюда пость хтмл код что тебе скрипт выдает ;))).
...
Рейтинг: 0 / 0
Php+Linux=проблема с абсолютными путями
    #32139842
Наследники OIT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
<html>
<body>
<?php
php_track_vars;
$doclist=$HTTP_POST_VARS['doclist'];
header("location: $doclist");
echo $doclist;
exit;
?>
</body>
</html>
при выполнении этого скрипта выдаёт вот что :
Warning: Cannot add header information - headers already sent by (output started at /var/www/html/go.php:3) in /var/www/html/go.php on line 6
instruct.php
выходит что переменная-то передаётся правильно, а РНР заголовок отсылать не хочет
...
Рейтинг: 0 / 0
Php+Linux=проблема с абсолютными путями
    #32139861
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну вот тебе и ответ:

убери "<html><body>" и все получится.
...
Рейтинг: 0 / 0
Php+Linux=проблема с абсолютными путями
    #32139997
Наследники OIT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ну да точно чё - то я запарился вообще
...
Рейтинг: 0 / 0
Php+Linux=проблема с абсолютными путями
    #32140028
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как говорится - Вэлкам!

Но с условием - пость полный скрипт, а не его кусок. ;)
...
Рейтинг: 0 / 0
Php+Linux=проблема с абсолютными путями
    #32141629
Фотография ScableR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вообще-то повторяюсь для тех, кто невнимательно читает сообщения. Этот кусок всят из моего сообщения, которое было выше...

> Вообще-то, судя по варнингу заголовок уже был послан!
> Еще раз просмотри код. Просто до посылки header("location:...)
> НЕЛЬЗЯ ничего отправлять на создаваемую (или как там...) страницу.

И если-бы это было раньше прочитано... В общем понятно...
...
Рейтинг: 0 / 0
Php+Linux=проблема с абсолютными путями
    #32141724
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2ScableR: ну что ты так расстраиваешься?

Ну откуда Наследники могли знать что "<html><body>" это тоже вывод?
С их точки зрения до вызова header() в их скрипте больше ничего не выводилось ;))). Вот они и удивлялись, почему все не работает ....

При общениии с подобными людьми есть два варианта поведения:
1. Тыкать каждый раз носом в их ошибки, в надежде что они перестанут задавать глупые вопросы.
2. Автоматически посылать на скажем http://faq.phpclub.net/ , в зависимости от вопроса - на конкретные странички (список на первой странице).
3. Игнорировать.

Я обычно прохожу все стадии, сейчас заканчивается первая ;))).
...
Рейтинг: 0 / 0
Php+Linux=проблема с абсолютными путями
    #32142637
Фотография ScableR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2Гость:
Мда... В принципе я с тобой согласен, но уж пункт 3 - это игнор... :)...
его надо применять тока к тем, кто задолбал.

Ну, все... Обсуждение закрывается? Наследники?
...
Рейтинг: 0 / 0
Php+Linux=проблема с абсолютными путями
    #32143292
Наследники OIT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Конечно - ответы исчерпывающие !!!!
...
Рейтинг: 0 / 0
17 сообщений из 17, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Php+Linux=проблема с абсолютными путями
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]