[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: что Вы думаете по этому поводу ?
vantos
Добрый день!!!.
Я начинающий программист. Мне удаленно дают проект. Я его устанавливаю, настраиваю. Делаю для него localhost. На index.php заходит нормально, и по сайту можно также отлично перемещаться, но когда дело доходит до входа в админку, либо добавления нового пользователя, или вообще работа с любой кнопкой появляеться НЕВЕРНЫЙ, СОСТАВНОЙ ПУТЬ, который состоит из
[имя_localhost][путь_localhost]
ПРИМЕР: http://test/C:\www\test\html\login.php ВОТ ТАК ВЫГЛЯДИТ В ЖИЗНИ
. ПОМОГИТЕ ПОЖАЛУЙСТА, УЖЕ ТАК ВТОРОЙ ПРОЕКТ НАКРЫВАЕТЬСЯ rolleyes.gif
ОГРОМНОЕ СПАСИБО ЗАРАНЕЕ.



Спустя 1 час, 31 минута, 31 секунда (13.02.2008 - 22:02) emp написал(а):
Как пути прописаны в коде?

Спустя 1 час, 1 минута, 52 секунды (13.02.2008 - 23:04) vantos написал(а):
Цитата(emp @ 13.2.2008, 19:02) [snapback]33514[/snapback]
Как пути прописаны в коде?

есть код движка, он настраиваеться тут
<?php

// --- Temp constants --- //
define('BASE_PATH', str_replace('\\', '/', dirname(dirname(__FILE__))).'/');
define('CONFIG_PATH', BASE_PATH.'config/');

if (isset($_SERVER['REMOTE_ADDR']) && $_SERVER['REMOTE_ADDR'] == 'localhost')
{
define('DEBUG_MODE', false);
}
else
{
define('DEBUG_MODE', true);
}

define('CURRENT_DEVELOPER', '<test@test.com>');

// --- Main part - URLs and paths --- //
define('ROOT_PATH', BASE_PATH.'html/');

define('ROOT_URL', 'http://test/');
define('ROOT_SSL_URL', 'http://test/');

define('USE_SSL', false);
define('USE_ONLY_SSL', false);

define('CACHE_AUTOLOAD_DATA', false); // Cache autoload data or not

define('SITE_CLASSES_PATH', BASE_PATH.'classes/');
define('BSLAYER_PATH', BASE_PATH.'classes/bslayer/');
define('CLLAYER_PATH', BASE_PATH.'classes/cllayer/');
define('DBLAYER_PATH', BASE_PATH.'classes/dblayer/');
define('EXLAYER_PATH', BASE_PATH.'classes/exlayer/');
define('ILAYER_PATH', BASE_PATH.'classes/ilayer/');
define('AILAYER_PATH', BASE_PATH.'classes/ailayer/');
define('SYSLAYER_PATH', BASE_PATH.'classes/syslayer/');
define('TSTLAYER_PATH', BASE_PATH.'classes/tstlayer/');
define('USLAYER_PATH', BASE_PATH.'classes/uslayer/');
define('WSLAYER_PATH', BASE_PATH.'classes/wslayer/');

define('LIB_PATH', BASE_PATH.'lib/');
define('LIB_TP_PATH', BASE_PATH.'lib_tp/');
define('DATABASE_LIB_PATH', LIB_PATH.'database/');
define('EHLAYER_LIB_PATH', LIB_PATH.'errors_handling/');
define('SYSLAYER_LIB_PATH', LIB_PATH.'system/');

define('DATA_PATH', BASE_PATH.'data/');
define('UPLOAD_PATH', BASE_PATH.'upload/');

// --- Database part --- //
define('DB_PREFIX', 'ex_'); // dont use at that time
define('DB_SERVER', 'mysql');

define('DB_HOST', 'localhost');
define('DB_PORT', '3306');
define('DB_NAME', 'test');
define('DB_USER', 'test');
define('DB_PWD', '123456');

// --- Template engine constants --- //
define('ATE_ROOT_PATH', LIB_PATH.'template/');
define('ATE_COMPONENTS_PATH', LIB_PATH.'template/components/');
define('ATE_SKINS_ROOT_PATH', BASE_PATH.'templates/');

define('ATE_TEMPLATES_PATH', BASE_PATH.'templates/common/');
define('ATE_CACHED_TEMPLATES_PATH', BASE_PATH.'templates_cache/');

define('ATE_USE_SKINS', true);
define('ATE_DEFAULT_SKIN', 'common');


define('ENCODING_SYSTEM', 'UTF-8');
define('ENCODING_OUTPUT', 'UTF-8');


// --- Skins and Multilanguage Support --- //

// --- Error Handling part --- //
define('ERROR_HANDLING_MODE', false);
define('WARNING_HANDLING_MODE', false);



?>




в апаче я прописал локал хост так
<VirtualHost *:80>
ServerAdmin admin@test
DocumentRoot "c:/www/test/html/"
ServerName gufus
ErrorLog "c:/www/test/error.log"
CustomLog "c:/www/test
/access.log" common
</VirtualHost>


Спустя 1 минута, 4 секунды (13.02.2008 - 23:05) vantos написал(а):
но т.к. мне уже 2 рабоут дают на этом движке и у меня не работает, то вопросы ко мне, и тем более что в нете оно работает

Спустя 42 минуты, 56 секунд (13.02.2008 - 23:48) emp написал(а):
В html коде страницы я имею в виду как прописаны пути? Как прописан action у формы, у которой некорректно работает кнопка?
Ну и нужно соответственно повыводить константы типа BASE_PATH и посмотреть что в них и что получается в итоге.

Спустя 5 минут, 47 секунд (13.02.2008 - 23:54) vantos написал(а):
Цитата(emp @ 13.2.2008, 20:48) [snapback]33526[/snapback]
В html коде страницы я имею в виду как прописаны пути? Как прописан action у формы, у которой некорректно работает кнопка?
Ну и нужно соответственно повыводить константы типа BASE_PATH и посмотреть что в них и что получается в итоге.

м да, там такой движок, что я даже и незнаю как подступить, что в константах посмотреть можно, а вот про HTML будет проблематично. Т.е. Вы считаете проблема в движке (даже если в нете работает, и у других девелоперов), а не у меня с настройкой пхп, или апача ?


_____________
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.