Модератор форума: JonMagon |
Сообщество uCoz » Мастерская uCoz » Использование PHP и API на uCoz » Проблемы при использовании PHP (Ошибки, длительная загрузка скриптов и т. д.) |
Проблемы при использовании PHP |
Если у Вас возникли проблемы при работе с PHP (ошибки, длительная загрузка скриптов, неработоспособность функций и т. д.), Вы можете написать в данной теме. |
Gyuzell, во-первых, это сообщение означает что такого файла в папке нет.
Во-вторых, в адресе ...php/сon... "c" является русской "с". Добавлено (19-Дек-2011, 07:28:33) Quote (Gyuzell) Файл "SQL" MySQL не поддерживается на uCoz. Этот скрипт работать не будет. Не оказываю поддержку посредством ЛС/ICQ/Skype/AIM/XMPP/E-mail.
|
не могу загружать php файлыб говорят что : файлы с таким расширением запрещены
Добавлено (24-Дек-2011, 04:17:09) |
xxraduxx, Сложно прочитать тему "Общая информация"? //forum.ucoz.ru/forum/47-37335-1
Нужно не FTP детали, а PHP детали |
Второй раз уже так получатеся:
Вот мой клиент оплатил php. Но я немогу подключится на FTP PHP. Ошибка - 421 Home directory not available - aborting От чего это - ещё неактивировано или ещё что-то... |
Эх, друзья-товарищи, ну никак не могу я успокоиться, опять за старое взялся, по ночам не сплю, душу трепет и тревожит, жажда правды мозг мой гложет! Во, даж стихами заговорил! Ну никак не справляюсь с этим, блин (без мата будет сказано), счетчиком загрузок. Все делаю как говорили и говорят, но где-то, видимо, стоит та зловещая запятая (казнить нельзя помиловать), которая и не позволяет добиться успеха. И как какой код пишется, и как вызывается, и то что права на файлах менять не надо, все знаю! А скомпоновать не могу.
Загружаю папку "counter" (в которой находятся скрипт самого счетчика counter.php и txt файл book1.txt, в котором будет записываться клики по ссылке) в папку "scripts". Если, может быть, нужно, скрипт счетчика выглядит так: Code <?php // Счетчик по первому файлу: if ($book==1) { header("location: http://ссылка"); //Здесь указываете путь к файлу, который нужно скачать $file=fopen("book1.txt","a+"); //book1.txt - это имя файла, в котором будет храниться статистика закачек flock($file,LOCK_EX); $count=fread($file,100); $count++; ftruncate($file,0); fwrite($file,$count); flock($file,LOCK_UN); fclose($file); } // счетчик по второму файлу else if ($book==2) { header("location: http://www.сайт.ру/Zip/zip2.zip"); $file=fopen("book2.txt","a+"); flock($file,LOCK_EX); $count=fread($file,100); $count++; ftruncate($file,0); fwrite($file,$count); flock($file,LOCK_UN); fclose($file); } ?> Непосредственно в ссылке на странице (клики по которой хочу подсчитывать), указываю путь к счетчику (вроде бы правильно): <a href="http://мой сайт/php/counter/counter.php"> При клике на ссылку он пишет либо ({"SCRIPTDATA":"","ERROR":""}), либо (если, например, убрать первый counter) - ({"SCRIPTDATA":"","ERROR":"Could not find script"}) Уф... Что бы могли значить эти загадочные слова? |
xxraduxx,
Quote Загрузка PHP-скриптов осуществляется по FTP соединению. Подключаться необходимо по данным предоставленным в окне «PHP детали» (на главной странице панели управления сайтом) и установленным Вами паролем. Все скрипты необходимо загружать только в папку scripts (не в корневой каталог!). |
Ferro7,
То есть если я правильно понимаю, ты просишь, чтобы я показал, как вставляю в скрипт и ссылку свои названия? Вроде бы это элементарно. Вместо "мой сайт" ставлю "игромагия.рф". После замены в: "header("location: http://ссылка "); //Здесь указываете путь к файлу, который нужно скачать" указываю полный адрес страницы, переходы на которую хочу подсчитывать, то есть: header("location: http://xn--80afbrdvnp4l.xn--p1ai/index/igry_na_mobilnyj/0-8 "); В первом своем сообщении, где указывал полный скрипт, я допустил маленькую ошибочку, но она не решает проблему. Вместо <a href="http://мой сайт/php/counter/counter.php"> я пишу <a href="http://игромагия.рф/php/counter/counter.php?book=1"> Забыл "?book=1" Вот так я, в общем-то, пишу. А при клике открывается ошибка. Или, может быть, я не так понял вопрос? |
Quote (Bazilius) В первом своем сообщении, где указывал полный скрипт, я допустил маленькую ошибочку, но она не решает проблему. Вместо <a href="http://мой сайт/php/counter/counter.php"> я пишу <a href="http://игромагия.рф/php/counter/counter.php?book=1"> Забыл "?book=1" Вот именно, и это БОЛЬШАЯ ошибка. В скрипте к этой переменной надо обращаться через массив $_GET, т.е. $_GET['book'], а не $book. Вы полюбили меня. Здесь я. (с)
|
Доброго времени суток. У меня вот такая проблема. Может уже и спрашивали, не знаю. Вообщем в и-нете порискал, нашел себе пару скиптов, установил. Сначала работало всё норм, а теперь вообще не хочет работать. С сервера просто инфу тянет а в файл data.dat ничего не пишет=((( проверил код, вроде всё нормально, а работать на полною силу не хочет. РНР пользуюсь 4 месяцев. Скрипты поставил: "Переходи" "Доп. поля" "Какая последная посещенная страница"
"Доп. поля" не работают как положено, нельзя изменить в них данные или что записать( P.S. Если что-то непонятно, спрашивайте, отвечу. |
| |||