2016-01-06 5 views
0

Веб-сайт Javascript и CSS не работают, потому что включенный путь кажется неработоспособным, PHPStorm показывает, что путь не найден. Но путь верный, так как изображение 1: index.php.pngphp Путь не найден. Include выражение не разрешено

Я думаю, что проблема заключается в APP_DIR, удалены, а PHPStorm больше не выделяет путь.

Как изображение 2:
no highlight

Но я не могу удалить APP_DIR, потому что ссылки на многие файлы, включая CSS. Пробовал в течение 3 дней, и я понятия не имею, помогите мне пожалуйста.

+0

Не уверен, что подсказка кода точно показывает: а) APP_DIR не определен или б) APP_DIR не имеет концевую косую черту? – VolkerK

+0

IDE не очень хороши при разрешении динамических путей. Попробуйте запустить скрипт, что он показывает? Любая ошибка? –

+0

Я думаю, вам стоит попробовать include_once (APP_DIR. '/ Conf/site.php) – jilesh

ответ

0

Для целей отладки, пожалуйста, попробуйте

if (!defined('APP_DIR')) { 
    trigger_error('APP_DIR not defined', E_USER_ERROR); 
} 

if (substr(APP_DIR, -1)!=='/' && substr(APP_DIR, -1)!=='\\') { 
    trigger_error("APP_DIR has no trailing slash. APP_DIR.'conf/....' wont work, but APP_DIR.'/conf/...' might"); 
} 

/** Configuration of SI */ 
include_once APP_DIR.'conf/site.php'; 
+0

Извините, VolkerK, я ценю вашу помощь. Я отказался от этого. Я бы загрузил исходный код (50mb), если вы хотите попробовать. Благодарю. https://goo.gl/kaZeDa – JosephMon