|
|
|
| Пытаюсь сделать переносной web сервер, запускает отдельная программа, которая предварительно конфигурирует автоматически apache и mysql и при запуске MySql выходит такая ошибка:
X:\demon\php\web_server\mysql5.0\bin\mysqld-nt.exe --defaults-file="X:\demon\php\web_server\mysql5.0\my.ini" --standalone
061121 9:47:16 [Warning] Can't create test file X:\demon\php\web_server\mysql5.0\data\"\123-5fbe97e0147.lower-test
061121 9:47:16 [Warning] Can't create test file X:\demon\php\web_server\mysql5.0\data\"\123-5fbe97e0147.lower-test
X:\demon\php\web_server\mysql5.0\bin\mysqld-nt.exe: Can't change dir to 'X:\demon\php\web_server\mysql5.0\data\"\' (Errcode: 22)
061121 9:47:16 [ERROR] Aborting
061121 9:47:16 [Note] X:\demon\php\web_server\mysql5.0\bin\mysqld-nt.exe: Shutd
own complete
Правда MySql взял из инсталятора, т.е. вначале установил, скопировал все файлы, удалил, затем выкинул лишнее и пытаюсь запускать из другой папки. | |
|
|
|
|
|
|
|
для: demon
(21.11.2006 в 10:14)
| | Хм... а в my.ini у вас что в этот момент? | |
|
|
|
|
|
|
|
для: cheops
(21.11.2006 в 11:59)
| | Мой my.ini во вложенном файле.
Правда пытаюсь запустить с сетевого диска, но есть похожая сборка и она работает без проблем, может быть установил как то не корректно. | |
|
|
|
|
|
|
|
для: demon
(21.11.2006 в 12:15)
| | Т.е. X - это сетевой диск? | |
|
|
|
|
|
|
|
для: cheops
(21.11.2006 в 12:34)
| | да | |
|
|
|
|
|
|
|
для: DEMON
(21.11.2006 в 12:39)
| | что за кавычка в конце этой строки?!
datadir=X:/demon/php/web_server/mysql5.0/data/" | |
|
|
|
|
|
|
|
для: Trianon
(21.11.2006 в 14:34)
| | спасибо, точно кавычку пропустил, правда все равно не запускается, в логах пишет: | |
|
|
|
|
|
|
|
для: DEMON
(21.11.2006 в 15:10)
| | Закомментируйте всё что связано с InnoDB, а директиву
default-storage-engine=INNODB
|
исправьте на
default-storage-engine=MYISAM
|
попробуйте сначала с MyISAM запуститься. | |
|
|
|
|
|
|
|
для: cheops
(21.11.2006 в 15:44)
| | с MyISAM без проблем все запускается ошибки насчет innodb так и пишет, но почему-то php не хочет видеть mysql, ext - включены, пробовал даже libmysql.dll копировать в system32, не помогло | |
|
|
|
|
|
|
|
для: DEMON
(21.11.2006 в 16:14)
| | Всем спасибо за помощь все заробатало, надо было в php.ini абсолютный путь прописывать к расширениям, конечно хотелось бы все таки как нибудь запускать без копирования libmysql.dll в system32, зачем лишний раз гадить в системе | |
|
|
|
|
|
|
|
для: DEMON
(22.11.2006 в 12:42)
| | все сам разобрался, оказывается можно libmysql.dll положить к бинарникам apache и все работает без копирования в system32 | |
|
|
|