|
|
|
| При открытии странички ошибка вида
Warning: Unknown: failed to open stream: Permission denied in Unknown on line 0
Fatal error: Unknown: Failed opening required 'D:/www/index.php' (include_path='.;C:\php5\pear') in Unknown on line 0
|
как видно www директория находиться на другом логическом диске.
страничка находиться на удаленном сервере, имею там ограниченные права.
До этого стояла другая страничка работала нормально, при замене на новую такая ошибка.
Помогите или подскажите где копать.
Apache/2.2.6 (Win32) PHP/5.2.4 Server | |
|
|
|
|
|
|
|
для: Nero'aka'ReD
(16.05.2008 в 00:06)
| | ну вот вы как думаете, что можно ответить не видя кода перед глазами? | |
|
|
|
|
 6.6 Кб |
|
|
для: KPETuH
(16.05.2008 в 05:55)
| | вот index.php начало, полный прикреплен.
<?php
error_reporting(E_ALL ^ E_NOTICE);
// необходимые $_GET объекты
$vars = array('subtype','name','level_min','level_max','type','sort','limit','ZoneID','subclass2','f','s','q','z','a','admin','add','site2');
foreach ($vars as $item)
${$item} = (isset($_GET[$item])) ? $_GET[$item] : false;
// Подключаем конфиг и класс для бд
require_once('include/class.wowd.php');
require_once('include/class.auth.php');
require('defines.php');
require('conf.php');
if ($config['show_debug']) {
ini_set('display_errors', 1);
} else {
ini_set('display_errors', 0);
}
|
| |
|
|
|
|
|
|
|
для: Nero'aka'ReD
(16.05.2008 в 15:09)
| | Сама страница используется для регистрации аккаунтов ( заносит в базу мускула ) | |
|
|
|
|
|
|
|
для: Nero'aka'ReD
(16.05.2008 в 21:50)
| | ; UNIX: "/path1:/path2"
include_path = ".;/usr/local/php5/PEAR" //пример для unix
; Windows: "\path1;\path2"
;include_path = ".;c:\php\includes" //пример для win
В настройках путей ошибка. | |
|
|
|
|
|
|
|
для: sim5
(16.05.2008 в 21:57)
| | спс проверю
я так понял
include_path = ".;c:\php\includes"
а вот с:\php5\PEAR надо включать ?
например include_path = ".;c:\php5\includes;c:\php5\PEAR" | |
|
|
|
|
|
|
|
для: Nero'aka'ReD
(16.05.2008 в 22:13)
| | Зачем, если вы не работает с PEAR, то вам он и не нужен. У вас что серер на Windows? | |
|
|
|
|
|
|
|
для: sim5
(16.05.2008 в 22:21)
| | в том то и дело что под окнами. | |
|
|
|
|
|
|
|
для: Nero'aka'ReD
(16.05.2008 в 22:27)
| | а если я не имею прямого доступа к php.ini , поможет скрипт
< ?php ## Главный конфигурационный файл сайта.
// подключается ко всем сценариям (автоматически или вручную)
$sep = getenv("COMSPEC")? ";" : ":";
ini_set("include_path", dirname(__FILE__).$sep.ini_get("include_path"));
?>
|
? | |
|
|
|
|
|
|
|
для: Nero'aka'ReD
(16.05.2008 в 22:27)
| | У вас реальный сервер на Win или вы говорите о локальном сервере? У вас где-то путаница в конфигурации путей, и если речь о локальном (тестовом сервере), то все ведь доступно. | |
|
|
|
|
|
|
|
для: sim5
(17.05.2008 в 06:15)
| | удаленный сервер провайдера | |
|
|
|
|
|
|
|
для: Nero'aka'ReD
(17.05.2008 в 14:09)
| | Может вам обратиться к провайдеру? Такая ошибка как у вас, как раз получается при неверной настройке путей доступа (конечно, если это не путаница в ваших скриптах), при этом если указывать абсолютные пути, то все будет работать. | |
|
|
|
|
|
|
|
для: sim5
(18.05.2008 в 08:16)
| | Спасибо за помощь. | |
|
|
|
|
|
|
|
для: Nero'aka'ReD
(18.05.2008 в 17:31)
| | еще такой вопрос, изза чего может вместо сайта белая страница, состояние загружено,никаких ошибко ничего. | |
|
|
|
|
|
|
|
для: Nero'aka'ReD
(17.06.2008 в 19:05)
| | Возможно ошибка есть просто в файле php.ini подавлен вывод ошибок... | |
|
|
|