Master-X
Регистрация
|
Вход
Форум
|
Новости
|
Статьи
Главная
»
Форум
»
Программинг, Скрипты, Софт, Сервисы
»
Тема:
Помогите разобраться с ошибкой
Новая тема
Ответить
цитата
25/10/13 в 18:32
MisterBlack
Помогите решить проблему, установил TradeX jmbsoft на Wordpress.
никак не могу избавиться от этой ошибки
[Thu Oct 24 21:17:39 2013] [error] [client 66.249.78.44] PHP Warning: fopen(data/sessions/4/4/66.249.78.44) [<a href='function.fopen'>function.fopen</a>]: failed to open stream: No such file or directory in /home/site/data/www/site.com/tx/in.php on line 242
[Thu Oct 24 21:17:39 2013] [error] [client 66.249.78.44] PHP Warning: flock() expects parameter 1 to be resource, boolean given in /home/site/data/www/site.com/tx/in.php on line 243
[Thu Oct 24 21:17:39 2013] [error] [client 66.249.78.44] PHP Warning: fwrite(): supplied argument is not a valid stream resource in /home/site/data/www/site.com/tx/in.php on line 244
[Thu Oct 24 21:17:39 2013] [error] [client 66.249.78.44] PHP Warning: flock() expects parameter 1 to be resource, boolean given in /home/site/data/www/site.com/tx/in.php on line 245
[Thu Oct 24 21:17:39 2013] [error] [client 66.249.78.44] PHP Warning: fclose(): supplied argument is not a valid stream resource in /home/site/data/www/site.com/tx/in.php on line 246
<?php include('tx/in.php'); ?> прописал в верхней строке index.php в корне сайта.
права 777 на папках, на файлах 666
из за этой ошибки не сохраняются файлы сессий скрипта
путь к сессиям в in.php указан такой
$session_file = "data/sessions/{$ip_hash[0]}/{$ip_hash[0]}/{$_SERVER['REMOTE_ADDR']}";
цитата
25/10/13 в 18:40
Magistrator
попробуй где ни будь рядом прописать
echo "{$ip_hash[0]} - {$_SERVER['REMOTE_ADDR']}";
цитата
25/10/13 в 19:19
MisterBlack
прописал, появился в углу сайта мой ip
а ошибка никуда не ушла, сессии не хотят сохраняться в tx/data/sessions/
цитата
25/10/13 в 19:28
Stek
Код:
print dirname(__FILE__)."data/sessions/";
в выведенной директории все нафиг стереть, и на саму директорию поставить 0777 права.
цитата
25/10/13 в 19:48
MisterBlack
$session_file = "data/sessions/{$_SERVER['REMOTE_ADDR']}";
сделал вот так, сессии стали сохраняться, ошибка пропала, но чувствую что то не то
я так понял что не могут создаться подпапки сессий data/session/1/1/ip
у меня сейчас вот так data/session/ip
цитата
26/10/13 в 09:01
freeek
Ошибка звучит так:
Функция fopen не может открыть указанный путь, в результате чего вместо файлового указателя возвращает булево значение
false
.
Все последующие ошибки валятся из-за того что вместо как раз того файлового указателя передается булево
false
в функции для работы с файловой системой.
Как писал
Stek:
, использовать абсолютный путь и выдать права 777.
цитата
26/10/13 в 16:14
AndrewStepanoff
а точнее 755
цитата
26/10/13 в 16:24
Stek
755 - это запись только овнеру. А 777 - запись всем. Что бы вэб сервер имел право писать, 777 как раз и надо.
цитата
26/10/13 в 18:15
MisterBlack
я подпапки /sessions/1/1/ - /sessions/f/f/ сам создал и всё заработало, как надо
только не могу разобраться где настройка оверкликов чтоб слать излишки на контент?
при достижении порога в 10 кликов скрипт продолжает слать на трейд, при этом зацикливается на последнем трейдере.
Новая тема
Ответить
Эта страница в полной версии