У меня есть этот путь, и это правильно, однако браузер не будет включать исходный файл, если я не поставил перед ним «file: ///». Я все еще разрабатываю, и это в конечном итоге будет на машине Linux, но, тем временем, мне бы хотелось увидеть мою работу, а также устранить ее. Есть ли решение для этого?
Это не удается:
C:\Program Files (x86)\work\site\js\rowlock.js
Это не подводит итог:
file:///C:\Program Files (x86)\work\site\js\rowlock.js
Попробуйте использовать переменную $ _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