Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум MySQL

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Ошибка при входе в phpMyAdmin (php_mcrypt.dll)

Сообщения:  [1-10]    [11-20]  [21-21] 

 
 автор: jacaranda   (10.04.2010 в 04:41)   письмо автору
 
   для: Trianon   (09.04.2010 в 19:25)
 

спасибо за ответ.
извините, но мне правда хотелось разобраться. книгу Девида я привила лишь потому, что хотела дать какое-либо обоснование моему вопросу. т.к. у меня маленький опыт, то книги являются для меня авторитетом. ( эту книгу мне преподаватель посоветовал, и мне кажется, что там изложено более-менее понятно) если вам не трудно, посоветуйте мне другие источники. еще раз спасибо

  Ответить  
 
 автор: Trianon   (09.04.2010 в 19:25)   письмо автору
 
   для: jacaranda   (09.04.2010 в 18:22)
 

А у меня указаны прямые.
Значит надо менять?

откровенно говоря, я очень не люблю доказывать, что не верблюд, и у меня был сильный соблазн оставить этот вопрос без ответа - ведь никакой иной аргументации, помимо того, что этот мощный Дэвид является, очевидно, для Вас авторитетом, Вы не привели.
Но потом всё же решил сделать усилие. Вот что вышло:


php воспринимает и те и другие.

Обратные слеши требуют экранирования - требуют даже в том контексте, который Вы процитировали.
Экранирование в php зачастую многоуровневое (к примеру в SQL-фрагментах и в шаблонах регулярных выражений), хотя даже с одним уровнем запутаться в экранирующих слешах часто легче легкого.

Помимо этого (вследствие использоваия слэшей разного типа) возникают неувязки
а)при формировании полных путей из фрагментов URL (в которых слеши прямые всегда)

http://site.ru/newshop/basket/goodslist.php / images -> C:\\apache\\newsite\\docroot\\newshop/basket/images

б)при разборе таких путей на элементы каталога,

apache\\newsite\\docroot\\newshop/basket/images
каким символом explode'ить \\ или / ?


в) и при портировании кода, который занимается подобными проблемами из Win-среды в Unix-сред и наоборот.

Так что мое мнение - следует ставить прямые.
А как Вы будете делать - решать Вам.

  Ответить  
 
 автор: jacaranda   (09.04.2010 в 18:22)   письмо автору
 
   для: Trianon   (30.09.2008 в 00:15)
 

я прочитала ваше HOWTO.
у меня вопрос по пункту 4 . надо ли обратные слеши менять на прямые?
потому что в книжке David Powers " PHP Solutions" я нашла вот что

6. Scroll down to the Paths and Directories section. Locate the following (around
line 460):
extension_dir = "./"
Change it to
extension_dir = "C:\php\ext\"
This is where PHP will look for any extensions. This assumes you extracted the PHP
files to the recommended location. If you chose a different one, change the path
accordingly.

указаны обратные слеши

  Ответить  
 
 автор: nek-v   (30.09.2008 в 22:53)   письмо автору
 
   для: Quake3   (30.09.2008 в 14:34)
 

потестите на разных броузерах.
И папку сессий настройте,ибо разведете в системе полный срач с сессиями)

  Ответить  
 
 автор: Quake3   (30.09.2008 в 14:34)   письмо автору
 
   для: Quake3   (30.09.2008 в 11:54)
 

...Заработало
Но только тогда когда после появления этой ошибки (1045.............Password (NO) .....)
нажимаю внизу /справа "Открыть phpmyadmin в новом окне".. тогда все норм вроде..
Но почему так ?? В чем проблема запуска сразу ?.. Запускаю в Internet Explorer'e.

  Ответить  
 
 автор: Quake3   (30.09.2008 в 11:54)   письмо автору
 
   для: Quake3   (30.09.2008 в 11:34)
 

Проблема скорее всего с тем ,что авторизация идет с помощью cookies , но я не хочу делать с помощью файла конфигурации и в нем указывать login/password !

  Ответить  
 
 автор: Quake3   (30.09.2008 в 11:34)   письмо автору
 
   для: Quake3   (30.09.2008 в 10:42)
 

Слава яйцам..!! Вроде что-то заработало после перезагрузки компа )))
Но опять проблемка.. При вводе http://localhost/phpmyadmin выдает ошибку о подключении к MySQL.. Пишет - Проверьте файл config.inc.php, и проверьте Имя хоста, пользователя, и пароль полученный от админа MySQL..
Как задать то эти данные ?

  Ответить  
 
 автор: Quake3   (30.09.2008 в 10:42)   письмо автору
 
   для: Mehelson   (30.09.2008 в 10:23)
 

А что надо править в cfg файле ?
config.inc.php

<?php
$i = 0;
$i++;
$cfg['Servers'][$i]['host'] = 'localhost';
$cfg['Servers'][$i]['extension'] = 'mysql';
$cfg['Servers'][$i]['connect_type'] = 'tcp';
$cfg['Servers'][$i]['compress'] = false;
$cfg['Servers'][$i]['auth_type'] = 'cookie';
$cfg['blowfish_secret'] = 'сюда ввел свой пароль к MySQL';
?>

  Ответить  
 
 автор: Mehelson   (30.09.2008 в 10:23)   письмо автору
 
   для: Quake3   (30.09.2008 в 10:13)
 

рhрinfо()
гляньте.
Лишние уберете...

  Ответить  
 
 автор: Quake3   (30.09.2008 в 10:13)   письмо автору
 
   для: mihdan   (30.09.2008 в 00:28)
 

А если php.ini будет не один , но одинаковый. Т.е. и в C:php\, и в C:\Windows, и в C:Windows\System32 ?

  Ответить  

Сообщения:  [1-10]    [11-20]  [21-21] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования