|
Бесплатные PHP скрипты - форум техподдержки |
Форум техподдержки WR-Скриптов на php. Обсуждаем: основы программирования на PHP 5 - 7 версий, различные подходы к написанию скриптов на php 7 без MySQL. А также WR-скрипты: бесплатные доски объявлений, скрипты форумов, Гостевые книги, Каталог ссылок, Галерея, Фотоальбом, Счётчики, Рассылки, Анекдот и другие. Принимаются пожелания для новых версий. Сообщите какой скрипт нужен для Вашего сайта, постараемся найти или реализовать. Скачать скрипты можно бесплатно. Вместе мы сделаем бесплатные php скрипты лучше и доступнее!
|
| Сегодня: 21.11.2024 - 19:06:24
Страницы: 1 2 3 4 5 ... 6 Что за ошибка?Объявление - WR-Scriptы в UTF-8 кодировке |
---|
Активно обновляю скрипты и перевожу их в UTF-8 кодировку. Список перекодированных php скриптов доступен на главной странице сайта. Скачивайте скрипты и устанавливайте на свой сайт! В ближайшее время обновлю каталог знакомств, форум Про, фотоальбом, доски объявлений лайт и ЛЮКС.
На форуме, пожалуйста, пишите что модернизировать в скриптах в первую очередь. Постараюсь исправить большую часть пожеланий! Планирую продолжить работы весь 2023 год.
|
Автор | Сообщение |
---|
Илья •
И гость
|
Скажите чё за ошибка Warning: include(images-Hestia/top.html) [function.include]: failed to open stream: No such file or directory in C:\Program Files\VertrigoServ\www\wr-forum-v-1.7\forum\index.php on line 443 и Warning: include() [function.include]: Failed opening 'images-Hestia/top.html' for inclusion (include_path='.;C:\Program Files\VertrigoServ\Smarty') in C:\Program Files\VertrigoServ\www\wr-forum-v-1.7\forum\index.php on line 443 | |
|
Сообщение # 25 |
06.02.09 - 22:54:01
| | Artful •
A гость
|
Может подправить архив с новым форумом, и заново выложить как минимум 2 нестыковки: 1) по умолчанию скин стоит "Виста", а его в этом архиве нет. (и не добавляется столько не меняй права к папкам и файлам :). ) 2 ) Вот это:
Цитата: Вот поставил ваш форум и столкнулся вот с такой проблемкой. когда я ввоже логин - администратор, пароль admin. Страничка заново открывается. Когда ввожу логин -модератор, пароль admin выходит вот такая ошибка Notice: Undefined variable: ck in D:\inetpub\vhosts\virtera.ru\subdomains\best\httpdocs\forum\admin.php on line 117 |
| |
|
Сообщение # 26 |
12.02.09 - 20:10:07
| | Artful •
A гость
|
Еще один "высокоинтелектуальный" вопрос, как и где установить в этом форуме: <!--#include virtual="/linkfeed.php" --> <!--#include virtual="/sape.php" -->
Понятно что здесь "bottom.html", но почемуто не работает.... | |
|
Сообщение # 27 |
12.02.09 - 20:57:53
| | Maksir •
M Участник форума
|
Чайник, такая возможность есть. и скорее всего, что WR включит эту возможность, следить за ответами в форуме, в ближайшем выпуске новой версии.
Да, скрипт сам меняет атрибуты файлов при обращении Атрибут файла на запись и чтение, должен быть таким -- 601
Первая цифра означает, чтение и запись -- 4 чтение + 2 запись = 6 для Владельца. Владелец файла, этот же Процесс, который выполняет инструкции, то есть - сам сервер. Для него и эти права. Это понятно?
Вторая цифра 0 - для Групп, или дочерних процессов - программ. В данном случае они ненужны, так как не выполняются на сервере в группе.
Третья цифра, 1 - запуск, поиск для других. Каких таких других? Да, для всех, как обычно! :) Данный параметр работает на всех новых серверах апаче, на старых можно проигнорировать вовсе.. Это новшество, доработка. Можно счетать багом, ошибкой, которая была доработана и ликвидирована.
Если, что-то не так с правами у вас, то это нужно обратить внимание на то, Кто у вас там является Владельцем, какой процесс... Для процесса, то есть для вас, должны быть включены все необходимые права. То есть, вы - создаёте и удаляете файлы, модернизируете как угодно. Через FTP ? А через HTTP ? Имя владельца у ваших файлов на сервере, должен быть только один хозяин. Залили скрипт через FTP, прочитали через HTTP и изменили этот файл. FTP клиенты есть через WEB-интерфейс. В этом случае, это тот же HTTP. Тогда вообще все ошибки с владельцеми исключены. Проверьте. | |
|
Сообщение # 28 |
13.02.09 - 01:08:55
|
| Чайник •
Ч гость
|
Цитата:
Да, скрипт сам меняет атрибуты файлов при обращенииАтрибут файла на запись и чтение, должен быть таким -- 601 |
- Спасибо. В инструкции к ПО форума сказано, что атрибуты надо ставить 666 или 777 если первый вариант не работает. Так я и делал. Спасибо за разработку, жду новых "наворотов". Да, еще было бы хорошо расширить профильные данные (например, просто 1-2 текстовыми полями, где можно было бы поставить требуемый заголовок, например, "интересы", "образование" или еще что-нибудь, поля заполняемые по желанию участника форума). Успехов! | |
|
Сообщение # 29 |
14.02.09 - 10:50:29
| | Чайник •
Ч гость
|
Уважаемый Максир! Опять возникла та же ошибка. Вот пойманная мною страница сообщения: --------------- Warning: fopen(./data/048902.dat) [function.fopen]: failed to open stream: Permission denied in /home/bourabai/public_html/forum/index.php on line 346
Warning: flock() expects parameter 1 to be resource, boolean given in /home/bourabai/public_html/forum/index.php on line 347
Warning: fputs(): supplied argument is not a valid stream resource in /home/bourabai/public_html/forum/index.php on line 348
Warning: fflush(): supplied argument is not a valid stream resource in /home/bourabai/public_html/forum/index.php on line 349
Warning: flock() expects parameter 1 to be resource, boolean given in /home/bourabai/public_html/forum/index.php on line 350
Warning: fclose(): supplied argument is not a valid stream resource in /home/bourabai/public_html/forum/index.php on line 351
Спасибо, Юзер, Ваш ответ успешно добавлен. Через несколько секунд Вы будете автоматически перемещены в текущую тему Нажмите здесь, если не хотите больше ждать ---------------
При анализе атрибутов оказалось, что новый файт число.dat образуется первый раз с атрибутами 604 В него вторая и последующие записи не пишутся, а выдается страница показанная выше. Приходится ставить 777 Тогда всё идет. Вот так. Как это исправить самому - не знаю. Если не исправить, то новая нарезка затыкается на первом посте.
| |
|
Сообщение # 30 |
16.02.09 - 17:00:48
| | Maksir •
M Участник форума
|
Чайник, ответ перед глазами: Код: Permission denied in /home/bourabai/public_html/forum/index.php on line 346 | Откройте index.php через любой блокнот. Лучше всего для этой цели подходит.. короче наберите в google -> npp.5.1.Installer Это блокнот. С его помощью легче править файлы. Найдите нужную строку -- on line 346 Там будет указан работающий у вас атрибут в функции chmod , измините порядок цифр на нужные вам атрибуты.
Нужно выяснить, кто у вас там владелец файла. Скорее всего, владелец файла ненаходится. Это значит, что сервер сконфигурирован неверно. По этому, с нормальными атрибутами ничего не работает.
1 - выполнение/поиск 2 - запись 4 - чтение
Все вместе в купе = 7 Исключаете запись, получается 5 Исключаете выполнение, получается = 6
Есть три группы владельцев - Владелец, Группы, Все остальные Отсюда следует - 777 - полный доступ для всех трёх типов.
Сервер выполняется дочерним процессом, от имени вашего аккаунта - владелец. Новый сервер апаче нужен параметр на поиск и выполнение для группы Все остальные. По этому, атрибуты 601 вполне коретны. Неясность здесь только в том, кто является хозяином файлов. Выяснить это просто.
Можно создать новый файл средствами сценария вашего сервера. Например, создаёте новую тему, - в папке date создаётся новый файл. Через FTP клиент можно посмотреть, кто создатель этого файла. По умолчанию все атрибуты файлов в системе Unix имеют значение 644 . Так что, можно создать искусственно новый файл без применения функции chmod , и вы увидите, какие права выставлены самим сервером. С этими правами должен работать ваш акаунт, ваш сервер. Если это не происходит, то ваш хостер, то есть, администратор кто там конфигурирует хост-площадку, по определению - дебил... | |
|
Сообщение # 31 |
17.02.09 - 00:54:35
| | Чайник •
Ч гость
|
Уважаемый Максир!
Большое спасибо за разъяснение. Попытаюсь разобраться с моим хостером.
Еще один вопрос. Участники форума заполняют графу "занятия", но ее почему-то не видно в таблице "участники". Вижу внесенные данные только при просмотре содержимого файла usersdat.php Как исправить таблицу участники? С благодарностью, | |
|
Сообщение # 32 |
17.02.09 - 17:29:31
| | Maksir •
M Участник форума
|
Чайник, если вы сами внесли эту строку, то, видимо, где-то не доработали, пропустили что-то.
Данные считываются из строки. Если данные выносятся частично, как в вашем случае, значит где-то есть ошибка. Данные, либо выносятся все, либо не выносятся в обозрение совсем. Частично они немогут быть.
Нужно анализировать весь скрипт чательно. | |
|
Сообщение # 33 |
17.02.09 - 21:28:39
| | BoB •
B гость
|
Здравствуйте, у меня вопрос: как можно убрать слеш который появляется при отправлении сообщения перед знаком апострофа или кавычек | |
|
Сообщение # 34 |
22.02.09 - 19:43:24
| | Чайник •
Ч гость
|
Уважаемый Максир!
Большое спасибо за разъяснение. Однако замечу, что в скрипте я ничего не менял кроме скина (одной картинки) и текстовой строки в шапке заглавной страницы.. Просто скопировал дистрибутив на сайт и поставил атрибуты файлов и папки data, как сказано в инструкции. Ошибка повторяется снова и снова... То есть приходится залезать командером на сайт и править атрибуты.
| |
|
Сообщение # 35 |
23.02.09 - 19:00:56
| | Maksir •
M Участник форума
|
Чайник, кто хостер у вас? Какие атрибуты вы ставите?
Попробуйте атрибуты такие : 407 , 471 - это для файлов. Вы должны выяснить, от какого пользователя, или это группа, выполняются сценарии на вашем сайте.
Попробуйте задать вопрос в службу поддержки вашего хостера. Вопрос такой -- "Скажите, под каким пользователем выполняются скрипты на моём сайте?" Можете добавить там, если переспросят, - "есть Владелец, есть Группа, и есть Все остальные. По этим трём видам пользователей, выставляются атрибуты, например -- 644, где, - 6 Владельцу, 4 Группе, и 4 Всем. Что соотвествует Чтение/запись, Чтение, Чтение. Данные атрибуты выставляются всеми видами Unix-подобных систем для файлов при их создании по-умолчанию. С новым сервером apache вносится ещё один атрибут в группу - Все, этот атрибут - 1 -- Поиск/Выполнение. Итого получается файл с таким атрибутом 645, вполне рабочие параметры и 601, поддерживаются большинством серверов предоставляющие свои услуги. Какими атрибутами пользуетесь Вы и почему?". Если будут тупить, то просто игнорируйте. Выпендрёж тут ни к чему, - аправдываться, мол они одни такие умные, все остальные дураки... ни к чему эти разговоры.
Атриубты выставляются в вашем скрипте по-умолчанию. Это всё ерунда, что WR пишет - проверьте атрибуты... ставьте так... - Все атрибуты восстанавливаются после их изменения самим скриптом на сервере у вас, когда вы, например, добавляете новое сообщение, или что-то создаёте, какой-то раздел форума, - любые действия.
Нужно найти в файле index.php и admin.php, и возможно ещё tools.php, если он там присутствует, все значения строки chmod - ищите. Там будут цифры - атрибуты. Исправьте их нужным образом, как вам необходимо. | |
|
Сообщение # 36 |
23.02.09 - 22:13:08
| | Страницы: 1 2 3 4 5 ... 6
|