Помощь в Windows-пути – PHP

У меня есть этот путь, и это правильно, однако браузер не будет включать исходный файл, если я не поставил перед ним «file: ///». Я все еще разрабатываю, и это в конечном итоге будет на машине Linux, но, тем временем, мне бы хотелось увидеть мою работу, а также устранить ее. Есть ли решение для этого?

Это не удается:

C:\Program Files (x86)\work\site\js\rowlock.js 

Это не подводит итог:

 file:///C:\Program Files (x86)\work\site\js\rowlock.js 

Related of "Помощь в Windows-пути – PHP"

Попробуйте использовать переменную $ _SERVER ['DOCUMENT_ROOT'], чтобы сделать ваш скрипт независимым. Например:

 include($_SERVER['DOCUMENT_ROOT'].'/js/rowlock.js'); 

Прекрасно работает в любой системе

просто используйте передние косые черты везде, если в любом случае вы будете перемещать это в окно linux. php для Windows может это понять.

 $file='c:/Program Files (x86)/work/site/js/rowlock.js'; 

Поместите кавычки вокруг вашего пути. У вас есть пробелы, поэтому он не читается правильно.

 'C:\Program Files (x86)\work\site\js\rowlock.js' 

Где находится ваша корневая папка?

Если его C: \ Program Files (x86) \ work \ site \

Тогда простой доступ к вашему файлу, как это

JS / rowlock.js

Это предполагает, что js находится в папке Root