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
Форумы портала PHP.SU :: Версия для печати :: Ошибки Warning: opendir и readdir
Форумы портала PHP.SU » » Вопросы новичков » Ошибки Warning: opendir и readdir

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

1. mrgray - 31 Октября, 2011 - 23:10:21 - перейти к сообщению
доброго времени. возникла следующая ситуация: ставил сайт на локалке через денвер - все отлично, никаких косяков....
заархивировал содержимое сайта в *.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, а на серве выбивает вышеуказанную ошибку. Не понял
из перевода понял, что не удалось открыть каталог с файлом в первой ошибке и во второй аргумент не является допустимым ресурсом каталога. Не понял
подскажите, кто чем можИте Однако
если я чего то не правильно понял, попраляйте. заранее благодарен. жду ваших ответов.
2. DlTA - 31 Октября, 2011 - 23:18:21 - перейти к сообщению
попробуйте слеши в другую сторону
3. OrmaJever - 01 Ноября, 2011 - 01:02:32 - перейти к сообщению
впервой ошибке ключевые слова "Permission denied" - "Доступ запрещен", а вторая это уже цепная реакция.
4. DeepVarvar - 01 Ноября, 2011 - 02:15:14 - перейти к сообщению
OrmaJever пишет:
Permission denied
Так точно!!!
DlTA пишет:
слеши в другую сторону
Для совместимости лучше использовать DIRECTORY_SEPARATOR.
И не стоит забывать что в http нет сепаратора "\", для вывода пути на сайт его нужно будет менять на "/".

 

Powered by ExBB FM 1.0 RC1