|
|
|
| Вобщем то проблема заключаеться вот в чем - http://mobilesmd.com/, функция прописаны правильно, как я понял единственный прогон, это права сценариев! И все бы хорошо, но вот Тотал Командер не дает выставить права, говорит - не удается изменить атрибуты удаленных файлов. Помогите, что делать? | |
|
|
|
|
|
|
|
для: Нагнаг
(26.08.2009 в 13:13)
| | А почему именно с помощью тотал командера? А если попробовать иными путями? | |
|
|
|
|
|
|
|
для: dump
(26.08.2009 в 13:14)
| | какими именно? подскажите другой способ, буду благодарен) | |
|
|
|
|
|
|
|
для: Нагнаг
(26.08.2009 в 13:16)
| | Ну если тебе нужно выставить права на файлы, то наверное ты имеешь доступ к этим файлам? ); А если зайти не с тотала, а через админ панель? | |
|
|
|
|
|
|
|
для: dump
(26.08.2009 в 13:19)
| | Щас попробую, но интересно, если возможно выставить права прямо внутри скрипта программным путем, или посоветуйте хороший фтп клиент, а то говрят что это ошибка в тотале часто встречается) | |
|
|
|
|
|
|
|
для: Нагнаг
(26.08.2009 в 13:16)
| | не видел ещё чтобы из-за chmod получались такие ошибки
Warning: mysql_connect() [function.mysql-connect]: Access denied for user ........... (using password: YES) in ................... connect.php on line 2
скорее-уж нужно разбираться с пользователем mysql, попробуйте указать в connect.php того пользователя под которым заходите в phpMyAdmin (если заходите)
Или вы в панели управления аккаунта хостинга создали этого пользователя ? | |
|
|
|
|
|
|
|
для: heed
(26.08.2009 в 13:26)
| | пользователя создал специально в панели управления для конкретной базы, но попробую ваш вариант, может пройдет) | |
|
|
|
|
|
|
|
для: Нагнаг
(26.08.2009 в 13:27)
| | к сожалению не прокатило( сам не пойму из-за чего ошибка, мне кажется что из за прав, просто у всех скриптов права стоят 644 и изменить не получается, что странно. | |
|
|
|
|
|
|
|
для: heed
(26.08.2009 в 13:26)
| | про mysql - это Вы сами придумали? | |
|
|
|
|
|
|
|
для: Trianon
(26.08.2009 в 14:09)
| | Нет ,) я посмотрел сайт по ссылке , которая приводиоась как Главный аргумент неработы скриптов | |
|
|
|
|
|
|
|
для: heed
(26.08.2009 в 14:18)
| | любых, да?
Панацея то бишь. | |
|
|
|
|
|
|
|
для: Trianon
(26.08.2009 в 14:28)
| | думаю если-бы Perl-скрипты не работали-бы
, было-бы труднее понять что виноват всётаки chmod :)
кстати у меня его частенько тоже не получается изменять разными фтп-менеджерами
, а только скриптами на php, или файловыми менеджерами панелей управления | |
|
|
|
|
|
|
|
для: Нагнаг
(26.08.2009 в 13:16)
| | Если я правильно понял, ты ищиешь,как цшмод поставить с помощью менеджера фтп?Попробуй filezilla - там щелчком правой кнопки на файле атрибуты все выставляются. | |
|
|
|
|
|
|
|
для: Seregin
(26.08.2009 в 13:30)
| | уже качаю, посмотрим что выйдет) | |
|
|
|
|
|
|
|
для: Seregin
(26.08.2009 в 13:30)
| | filezila выдает - 550 Could not change perms on connect.php.
возможно неполадки на хосте?? | |
|
|
|
|
|
|
|
для: Нагнаг
(26.08.2009 в 13:40)
| | может всётаки что-то не так с подключением?
попробуйте сделать отдельный тестовый скрипт , например такой
<pre><?
$dbserv = 'localhost';
$dbname = 'x_base';
$dbuser = 'root';
$dbpassword = 'root';
if (!$link = mysql_connect( $dbserv, $dbuser, $dbpassword))
exit('MySQL not available.' ."\n");
if (!mysql_select_db($dbname, $link))
exit('база данных ' . $dbname . ' недоступна' ."\n");
echo 'OK' ."\n";
?>
| замените данные на ваши ,(те которые рекомендованы админами хостинга)
или попробуйте всётаки $dbserv = 'localhost'; | |
|
|
|
|
|
|
|
для: heed
(26.08.2009 в 14:00)
| | спасибо, разобрался)тут теперь немног глупый вопрос, я просто забыл уже причину, http://mobilesmd.com/index.php.
Статичный текст выводиться на русском, текст из базы - иероглифами, кодировка вроде стоит норм, не пойму | |
|
|
|
|
|
|
|
для: Нагнаг
(26.08.2009 в 14:25)
| | | |
|
|
|
|
|
|
|
для: mihdan
(26.08.2009 в 14:31)
| | а где прописать то | |
|
|
|
|
|
|
|
для: Нагнаг
(26.08.2009 в 14:25)
| | Скорее всего где-нибудь ,лучше сразу после выбора базы данных (возможно это сделано функцией mysql_select_db()), в mysql должен быть отправлен запрос 'SET NAMES "cp1251"'
т.е. определена кодировка соединения с mysql.
Но возможны и другие причины
//
в смысле mysql_query('SET NAMES "cp1251"); | |
|
|
|
|
|
|
|
для: heed
(26.08.2009 в 14:41)
| | не могу правильно сформировать запрос, выдает ошибку,
вот что нужно
mysql_query ("SELECT * FROM база ORDER BY id DESC LIMIT 1 ", $db); | |
|
|
|
|
|
|
|
для: Нагнаг
(26.08.2009 в 14:48)
| | Что хотите получить и какая ошибка? | |
|
|
|
|
|
|
|
для: mihdan
(26.08.2009 в 14:49)
| | http://mobilesmd.com/index.php
справа текст статичный, слева - из базы.
как видете - кодировка не катит,
вот запрос
mysql_query ("SELECT * FROM база ORDER BY id DESC LIMIT 1 ", $db);
ошибка должно быть банальная, вот только разобраться не получаеться почему то) | |
|
|
|
|
|
|
|
для: Нагнаг
(26.08.2009 в 14:48)
| | SELECT * FROM какая еще база?! | |
|
|
|
|
|
|
|
для: Trianon
(26.08.2009 в 14:53)
| | значения не имеет, считайте это константой) | |
|
|
|
|
|
|
|
для: Нагнаг
(26.08.2009 в 14:55)
| | что считать константой?!
Почему Вы порете чушь, вместо того, чтобы сперва
сформулировать вопрос с проблемой,
потом поискать его поиском в форуме,
и лишь не найдя (во что я не верю) задать в виде отдельной темы? | |
|
|
|
|
|
|
|
для: Trianon
(26.08.2009 в 14:57)
| | под базой подразумевается название таблицы, которое не принципиально знать, суть проблемы - кодировка | |
|
|
|
|
|
|
|
для: Нагнаг
(26.08.2009 в 15:03)
| | под базой не должно подразумеваться название таблицы.
Под базой должно подразумеваться название базы.
Название таблицы должно подразумеваться под таблицей.
А суть проблемы разжевана неединожды в соответствующем разделе форума.
и по слову кодировка прекрасно ищется. | |
|
|
|
|
|
|
|
для: Trianon
(26.08.2009 в 15:05)
| | ну если Вам от этого станет легче, то можете так считать) | |
|
|
|