Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Ошибки Warning: opendir и readdir

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Описание: Ошибки Warning: opendir и readdir
mrgray
Отправлено: 31 Октября, 2011 - 23:10:21
Post Id


Новичок


Покинул форум
Сообщений всего: 7
Дата рег-ции: Окт. 2011  


Помог: 0 раз(а)




доброго времени. возникла следующая ситуация: ставил сайт на локалке через денвер - все отлично, никаких косяков....
заархивировал содержимое сайта в *.zip, залил на серв, распаковал архив, перехожу на сайт, получаю следующее в шапке сайта:
php обрабатывается как модуль Apache
Цитата:
Warning: opendir(./) [function.opendir]: failed to open dir: Permission denied in /***/***/***/***/***/домен/папка/functions.ker.php on line 961

Warning: readdir(): supplied argument is not a valid Directory resource in /***/***/***/***/***/домен/functions.ker.php on line 962

в целях безопасности соответственно указал путь от корня сервера к файлу, php обрабатывается как модуль Apache.
далее, ставлю обработку для php как CGI - сообщение исчезает....
не могу понять что за бред. на локалке все норм в случае с php как Apache, а на серве выбивает вышеуказанную ошибку. Не понял
из перевода понял, что не удалось открыть каталог с файлом в первой ошибке и во второй аргумент не является допустимым ресурсом каталога. Не понял
подскажите, кто чем можИте Однако
если я чего то не правильно понял, попраляйте. заранее благодарен. жду ваших ответов.
 
 Top
DlTA
Отправлено: 31 Октября, 2011 - 23:18:21
Post Id



Постоянный участник


Покинул форум
Сообщений всего: 2952
Дата рег-ции: Окт. 2010  


Помог: 53 раз(а)




попробуйте слеши в другую сторону
 
 Top
OrmaJever Модератор
Отправлено: 01 Ноября, 2011 - 01:02:32
Post Id



Активный участник


Покинул форум
Сообщений всего: 7540
Дата рег-ции: Янв. 2010  
Откуда: Чернигов


Помог: 299 раз(а)




впервой ошибке ключевые слова "Permission denied" - "Доступ запрещен", а вторая это уже цепная реакция.


-----
Если вы хотя бы 3-4 раза не решите всё выкинуть и начать заново - вы явно что-то делаете не так.
 
 Top
DeepVarvar Супермодератор
Отправлено: 01 Ноября, 2011 - 02:15:14
Post Id



Активный участник


Покинул форум
Сообщений всего: 10377
Дата рег-ции: Дек. 2008  
Откуда: Альфа Центавра


Помог: 353 раз(а)




OrmaJever пишет:
Permission denied
Так точно!!!
DlTA пишет:
слеши в другую сторону
Для совместимости лучше использовать DIRECTORY_SEPARATOR.
И не стоит забывать что в http нет сепаратора "\", для вывода пути на сайт его нужно будет менять на "/".
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Вопросы новичков »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB