[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Ошибки php кода
Михал
При подключении в коде php другого файла через include_once() выдаёт ошибку

Warning: include_once(\trast\reg.php) [function.include-once]: failed to open stream: No such file or directory in D:\OpenServer\domains\vayga\trast\function_global.php on line 2

В логе опен сервера выдает

PHP Warning: include_once() [<a href='function.include'>function.include</a>]: Failed opening '\trast\reg.php' for inclusion (include_path='.;d:/openserver/modules/php/PHP-5.3;d:/openserver/modules/php/PHP-5.3/PEAR/pear 9;) in еD:\OpenServer\domains\vayga\trast\function_global.php on line 2
Не могу разобраться куда лезть и что делать.

Ссылки на файлы прописаны верно, но сервер в упор не видит, говорит неn nакого файла в директории и в конце его же прописывает...

Нужна помощь... Заранее благодарен весьма.
Kusss
а сервер разве умеет работать с ссылкой типо "буква:\" ?
вот он и ругается.
Михал
Вы имеете ввиду кавычки или что то другое... прошу прощения за некомпетентность, но я пока не всё догоняю перебрал массу вариантов. но ьезрезультатно...
Михал
Warning: include_once(trast/reg.php) [function.include-once]: failed to open stream: No such file or directory in D:\OpenServer\domains\vayga\trast\function_global.php on line 2

Предупреждение: include_once (траст / reg.php) [function.include-один раз]: не удалось не удалось открыть поток: Нет такого файла или каталога в D: \ OpenServer \ домены \ vayga \ траст \ function_global.php на линии 2


Warning: include_once() [function.include]: Failed opening 'trast/reg.php' for inclusion (include_path='.;d:/openserver/modules/php/PHP-5.3;d:/openserver/modules/php/PHP-5.3/PEAR/pear 9;) in D:\OpenServer\domains\vayga\trast\function_global.php on line 2

Предупреждение: include_once () [function.include]: Не удалось открытие 'ТРАСТ' / reg.php для включения (include_path = '.; d: /openserver/modules/php/PHP-5.3; d: / OpenServer / модули / PHP / PHP-5.3 / PEAR / груша ') в D: \ OpenServer \ домены \ vayga \ траст \ function_global.php в строке 2

код
<?php
include('trast/reg.php'); //Подключаем БД
function regformCorrect()


Не пойму где косяк.. Подскажите пожалуйста.
Игорь_Vasinsky
косяк в путях

include(__DIR__.'/trast/reg.php');


или

include($_SERVER['DOCUMENT_ROOT'].'/trast/reg.php');


если в корне файл лежит

_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
Михал
Попробовал ваш вариант, ничего не поменялось. ошибки остались те же. здесь похоже что то. с include path, но куда здесь лезть и что делать не понятно...
AllesKlar
Михал
переименуй файлы и каталоги в латиницу.
И никаких "домены" "траст" "груша"

все имена файлов и папок маленькими буквами, подключать тоже маленькими буквами, никаких пробелов в именах файлов.

"ТРАСТ" и "траст" - это два абсолютно разных имени

_____________
[продано копирайтерам]
Михал
Да это просто перевод выданных ошибок, для удобства восприятия, у меня всё на латинице сделано, просто я тут полазил, с includами и подобными фунциями есть заморочки по абсолютным и относительным путям.. мозг не втыкается пока в эту канитель, уткнулся в стену , не пойму что делать...
Михал
Спасибо всем за участие.. Проблема решилась странным образом.. перенёс функцию include в конец кода и ошибки все пропали. Не понятно почему, но всё заработало...чудеса..
Михал
Вопрос по phpmyadminу, может кто сталкивался..
Создал нового пользователя, но войти по логину и паролю не могу, вылезает ошибка 1045 , по rootу без пароля легко, а как пользователя не пускает.. Пробовал пересоздать заново с другим названием и паролем, - не пускает.
Может кто знает в чем сермяжная правда?..
Спасибо.. С уважением М.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.