Проблема вот в чем.
У меня создана база данных в OpenServer
. Создан домен с названием social
и указан путь домена: C:\OpenServer\domains\social
.
Если я использую $_SERVER['DOCUMENT_ROOT']
в файле index.php
(include_once $_SERVER['DOCUMENT_ROOT'].'/database.php';
) и запускаю в PHPStorm 2017.1.4
, то почему-то не работает login.php
.
И как-то он странно открывается, вот его url
: http://localhost:63342/social/index.php?_ijt=gmbou3aiqtne3eabi82ecma3re
.
Но, если я просто в адресной строке пишу: http://social/
, то login.php
работает. Я так понял, проблема в файле common.js
:
$.ajax({
url: "././includes/login.php",
...
Дерево проекта:
social
|-- index.php
|-- register.php
|-- database.php
|
|-- css
| |-- style.css
| |-- bootstrap.min.css
|
|-- js
| |-- common.js
|
|-- includes
|-- header.php
|-- footer.php
|-- login.php
|-- error
|-- 404.php
Как подключить
style.css, bootstrap.min.css к header.php
,
common.js к footer.php
header.php, footer.php к index.php и прочим
?
Иногда выдает такое: Not allowed to load local resource:
или Failed to load resource: the server responded with a status of 404 (Not Found)
.
В include
(и в других функциях) можно и нужно использовать относительные пути:
include_once ('database.php');
include_once ('../database.php');
и т.д.
Если нужны полные пути, то смотри, не выдает ли $_SERVER['DOCUMENT_ROOT']
слеш в конце. И опять же, в Винде слеши ''\'', а ты используешь ''/''.
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
К каждой ссылке добавляю $_SERVER['DOCUMENT_ROOT'] и когда пытаюсь нажать по ссылке выдает ошибку Not allowed to load local resource раньше было все нормальнокод
Нужно сделать подсчет фотографий в посте, может кто-то замечал, к примеру на майл ру, есть фото, а на нем есть маленькая иконка в правом верхнем...
Хочу сделать пагинацию с помощью запроса mysql, это возможно сделать через limit? К примеру так