|
Бесплатные PHP скрипты - форум техподдержки |
Форум техподдержки WR-Скриптов на php. Обсуждаем: основы программирования на PHP 5 - 7 версий, различные подходы к написанию скриптов на php 7 без MySQL. А также WR-скрипты: бесплатные доски объявлений, скрипты форумов, Гостевые книги, Каталог ссылок, Галерея, Фотоальбом, Счётчики, Рассылки, Анекдот и другие. Принимаются пожелания для новых версий. Сообщите какой скрипт нужен для Вашего сайта, постараемся найти или реализовать. Скачать скрипты можно бесплатно. Вместе мы сделаем бесплатные php скрипты лучше и доступнее!
|
| Сегодня: 06.12.2024 - 06:38:16
Страницы: 1 Ошибки после модификацииОбъявление - WR-Scriptы в UTF-8 кодировке |
---|
Активно обновляю скрипты и перевожу их в UTF-8 кодировку. Список перекодированных php скриптов доступен на главной странице сайта. Скачивайте скрипты и устанавливайте на свой сайт! В ближайшее время обновлю каталог знакомств, форум Про, фотоальбом, доски объявлений лайт и ЛЮКС.
На форуме, пожалуйста, пишите что модернизировать в скриптах в первую очередь. Постараюсь исправить большую часть пожеланий! Планирую продолжить работы весь 2023 год.
|
Автор | Сообщение |
---|
Maxo •
M Участник форума
|
После добавления мода,показывающего кто он-лайн. над самим форумом как шапка появилось вот такое: Warning: file() [function.file]: Unable to access sessin.dat in /sata1/home/users/new/www/www.new.yalta.ua/forum/session.php on line 21
Warning: file(sessin.dat) [function.file]: failed to open stream: Invalid argument in /sata1/home/users/new/www/www.new.yalta.ua/forum/session.php on line 21
Warning: implode() [function.implode]: Bad arguments. in /sata1/home/users/new/www/www.new.yalta.ua/forum/session.php on line 24
Warning: fopen(sessin.dat) [function.fopen]: failed to open stream: Permission denied in /sata1/home/users/new/www/www.new.yalta.ua/forum/session.php on line 39
Warning: flock(): supplied argument is not a valid stream resource in /sata1/home/users/new/www/www.new.yalta.ua/forum/session.php on line 40
Warning: fputs(): supplied argument is not a valid stream resource in /sata1/home/users/new/www/www.new.yalta.ua/forum/session.php on line 41
Warning: flock(): supplied argument is not a valid stream resource in /sata1/home/users/new/www/www.new.yalta.ua/forum/session.php on line 42
Warning: fclose(): supplied argument is not a valid stream resource in /sata1/home/users/new/www/www.new.yalta.ua/forum/session.php on line 43
Warning: file() [function.file]: Unable to access sessin.dat in /sata1/home/users/new/www/www.new.yalta.ua/forum/session.php on line 79
Warning: file(sessin.dat) [function.file]: failed to open stream: No such file or directory in /sata1/home/users/new/www/www.new.yalta.ua/forum/session.php on line 79
Warning: fopen(sessin.dat) [function.fopen]: failed to open stream: Permission denied in /sata1/home/users/new/www/www.new.yalta.ua/forum/session.php on line 82
Warning: flock(): supplied argument is not a valid stream resource in /sata1/home/users/new/www/www.new.yalta.ua/forum/session.php on line 83
Warning: ftruncate(): supplied argument is not a valid stream resource in /sata1/home/users/new/www/www.new.yalta.ua/forum/session.php on line 84
Warning: fflush(): supplied argument is not a valid stream resource in /sata1/home/users/new/www/www.new.yalta.ua/forum/session.php on line 91
Warning: flock(): supplied argument is not a valid stream resource in /sata1/home/users/new/www/www.new.yalta.ua/forum/session.php on line 92
Warning: fclose(): supplied argument is not a valid stream resource in /sata1/home/users/new/www/www.new.yalta.ua/forum/session.php on line 93
хотя сделал всё как следует,просто заменил три файла. Кто сталкивался,помогите!
Смротреть тут http://new.yalta.ua/forum/index.php | |
|
Сообщение # 1 |
14.02.09 - 11:28:55
| | levarov •
L Участник форума
|
У меня такая же проблема!!! Кто подскажет решение??? | |
|
Сообщение # 2 |
14.02.09 - 15:02:11
| | Maksir •
M Участник форума
|
Мой мод, однако
Подсмотрите там права для файла session.php. Модификация файла происходит после каждого клика, по-этому права выставляет сам скрипт автоматически. Измените права (АТРИБУТЫ ФАЙЛА) на те, которые вам рекомендованы для файлов такого типа.
Я уже не припомню, под какой сервант модернезировал скрипт. честно. То, что у вас не работает данные атрибуты, говорит о том, что сервер собран неправильно. Ну, или некоретно, с точки зрения технологии. С таким же успехом, можно выставить все права всем файлам 777 и быть в гармонии, жить нармально и спать спокойно. Всё равно, права эти только для локальных процессов.
я выставлял права только те, которые необходимы. В вашем случае, что-то не так с сервером. | |
|
Сообщение # 3 |
15.02.09 - 03:24:58
| | Maksir •
M Участник форума
|
Ещё хочу добавить к выше сказанному, что иные права, которые будет поддерживать Ваш сервер в данной ситуации, несут в себе уязвимость. То есть, файл sessin.dat будет доступен для чтения в обход сценария.
Попробуйте полсе изменения прав, набрать в строке адреса вашего браузера адрес к этому файлу Например -- http://ваш-сайт/forum/sessin.dat
Откройте файл session.php и найдите все строки с содержанием 0600 Это атрибут для файла sessin.dat Измените этот атрибут, как вам советует WR в readme.html для файлов этого типа.
я советую сначала попробовать такой вариант 0601 ну, или хотябы 0701 ещё так 0741
Первый вариант - открыть файл на поиск/выполнение для всех Второй, - открыть файл с абсолютными правами для Владельца и поиск/выполнение для всех Третий, - группы на чтение. (что вообще, не вяжется с логикой.. у сервера не может быть отдельных групп, вспомогательных процессов.) Первый вариант вполне логичен, да и второй тоже не плох. Если выставить права так 0704 - всё, я читаю ваш файл, смотрю кто в онлайн подробно. :)
Вообще, мне кажжется, что хостер не включил права для вашего аккаунта. то есть, всё будет работать через 0606 - в качестве Владельца будут все остальные (последняя цифра 6 - для всех запись/чтение) Можете для групп попробовать. Важно для Всех остальных урезать права. Можно переименовать файл sessin.dat в файле session.php на произвольный набор символов. как бы, защита от любопытных :)
Этот файл sessin.dat содержит информацию с подробной статистикой В файле session.php подробнейшим образом всё описанно. | |
|
Сообщение # 4 |
15.02.09 - 04:01:56
| | Maksir •
M Участник форума
|
Да ещё в самом index.php в нём тоже есть строка с атрибутом 0600 Этот атрибут только для выполнения определённых операций со стороны сервера. Означает следующее, для Владельца, (сервер в данном случае является Владельцем), имеет право читать и модифицировать этот файл.
А! :) Вот -- скорее всего подойдёт атрибут 0601 я вспомнил! что статистика выводится на чтение Это значит, что необходим атрибут на выполнение для всех. С новым apche этот атрибут обязателен. У вас скорее всего апач новый, значит он не будет работать с атрибутом 0600 | |
|
Сообщение # 5 |
15.02.09 - 04:13:47
| | Maxo •
M Участник форума
|
спасибо,нмчего не получилось.Пришлость отказаться от этой полезности. | |
|
Сообщение # 6 |
15.02.09 - 11:35:55
| | Maksir •
M Участник форума
|
Maxo, а что имено не получилось?
Там всё просто. Ничего нового, абсолютно. | |
|
Сообщение # 7 |
15.02.09 - 11:44:27
| | Страницы: 1
|