С нами с 20.03.10
Сообщения: 1460
Рейтинг: 63
|
Добавлено: 25/10/13 в 18:32 |
Помогите решить проблему, установил 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.08.08
Сообщения: 18751
Рейтинг: 1251
|
Добавлено: 25/10/13 в 18:40 |
попробуй где ни будь рядом прописать
echo "{$ip_hash[0]} - {$_SERVER['REMOTE_ADDR']}";
|
|
|
|
С нами с 20.03.10
Сообщения: 1460
Рейтинг: 63
|
Добавлено: 25/10/13 в 19:19 |
прописал, появился в углу сайта мой ip
а ошибка никуда не ушла, сессии не хотят сохраняться в tx/data/sessions/
|
|
|
|
www.phpdevs.com
С нами с 24.10.02
Сообщения: 16633
Рейтинг: 16105
|
Добавлено: 25/10/13 в 19:28 |
Код: |
print dirname(__FILE__)."data/sessions/";
|
в выведенной директории все нафиг стереть, и на саму директорию поставить 0777 права.
|
|
Пишу на php/mysql/django за вменяемые деньги.
Обращаться в личку.
|
0
|
|
|
С нами с 20.03.10
Сообщения: 1460
Рейтинг: 63
|
Добавлено: 25/10/13 в 19:48 |
$session_file = "data/sessions/{$_SERVER['REMOTE_ADDR']}";
сделал вот так, сессии стали сохраняться, ошибка пропала, но чувствую что то не то
я так понял что не могут создаться подпапки сессий data/session/1/1/ip
у меня сейчас вот так data/session/ip
|
|
|
|
С нами с 05.05.05
Сообщения: 1913
Рейтинг: 1134
|
Добавлено: 26/10/13 в 09:01 |
Ошибка звучит так:
Функция fopen не может открыть указанный путь, в результате чего вместо файлового указателя возвращает булево значение false.
Все последующие ошибки валятся из-за того что вместо как раз того файлового указателя передается булево false в функции для работы с файловой системой.
Как писал Stek: , использовать абсолютный путь и выдать права 777.
|
|
|
|
С нами с 22.09.13
Сообщения: 84
Рейтинг: -60
|
Добавлено: 26/10/13 в 16:14 |
а точнее 755
|
|
|
|
www.phpdevs.com
С нами с 24.10.02
Сообщения: 16633
Рейтинг: 16105
|
Добавлено: 26/10/13 в 16:24 |
755 - это запись только овнеру. А 777 - запись всем. Что бы вэб сервер имел право писать, 777 как раз и надо.
|
|
Пишу на php/mysql/django за вменяемые деньги.
Обращаться в личку.
|
0
|
|
|
С нами с 20.03.10
Сообщения: 1460
Рейтинг: 63
|
Добавлено: 26/10/13 в 18:15 |
я подпапки /sessions/1/1/ - /sessions/f/f/ сам создал и всё заработало, как надо
только не могу разобраться где настройка оверкликов чтоб слать излишки на контент?
при достижении порога в 10 кликов скрипт продолжает слать на трейд, при этом зацикливается на последнем трейдере.
|
|
|
|
Текстовая реклама в форме ответа Заголовок и до четырех строчек текста Длина текста до 350 символов Купить рекламу в этом месте! |