Не можете получить доступ к CSS во время разработки в Ubuntu? - PullRequest
0 голосов
/ 08 марта 2010

Я занимаюсь разработкой веб-приложения с использованием PHP и mysql. Я занимался первоначальной разработкой на машине с Windows и теперь перешел на Ubuntu Ultimate Edition. Я установил apache / PHP / Mysql и настроил их. Я поместил свою веб-папку в / var / www, и когда я даю URL в браузере, я не получаю страницу с помощью CSS.

Не работает:

href = "./ css / style.css"

Рабочая:

href = "style1.css"

Есть ли в любом случае, где я могу дать общий URL, чтобы он работал как в Linux, так и в Windows.

Ответы [ 2 ]

0 голосов
/ 08 марта 2010

Попробуйте использовать полный путь http://localhost/[the правильный путь, например. css / style.css], и если он все еще не работает, это проблема файла.

Проверьте, положили ли вы файл туда, где ожидаете, и если да - попробуйте в консоли: chmod 0755 style.css

потому что вы можете получить ошибку 403, а не 404

0 голосов
/ 08 марта 2010

Если webroot - /var/www/sitename.com

и CSS живут в /var/www/sitename.com/css

всегда называет его /css/style.css, а не ./css - "/" относится к webroot, а не к файловой системе. «./css» облажает вас, если вы находитесь на сайте sitename.com/page/about

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...