Forum Webscript.Ru

Программирование => PHP => Тема начата: Mefisto от 05 Июля 2003, 09:56:40

Название: проблемы с XP
Отправлено: Mefisto от 05 Июля 2003, 09:56:40
после установки апача на xp запускаю сайт, выдает сред. строки. В чем дело?

Warning: open(E:\\usr\\php4\\sessiondata\\sess_ec34b5690d00ce7c631db8bfb142fa80, O_RDWR) failed: Permission denied (13) in d:\\home\\kazanpages\\index.php on line 2

Warning: Can\'t connect to MySQL server on \'localhost\' (10061) in d:\\home\\kazanpages\\connect.php on line 2

Warning: MySQL Connection Failed: Can\'t connect to MySQL server on \'localhost\' (10061) in d:\\home\\kazanpages\\connect.php on line 2

Warning: Can\'t connect to MySQL server on \'localhost\' (10061) in d:\\home\\kazanpages\\connect.php on line 3

Warning: MySQL Connection Failed: Can\'t connect to MySQL server on \'localhost\' (10061) in d:\\home\\kazanpages\\connect.php on line 3

Warning: MySQL: A link to the server could not be established in d:\\home\\kazanpages\\connect.php on line 3
Can\'t connect to MySQL server on \'localhost\' (10061)
Название: проблемы с XP
Отправлено: Меняздесьдавнонет от 05 Июля 2003, 10:23:38
Цитировать
Warning: open(E:\\usr\\php4\\sessiondata\\sess_ec34b5690d00ce7c
631db8bfb142fa80, O_RDWR) failed: Permission denied (13) in d:\\home\\kazanpages\\index.php on line 2

http://lingvo.yandex.ru тебе поможет.
Цитировать
Warning: Can\'t connect to MySQL server on \'localhost\' (10061) in d:\\home\\kazanpages\\connect.php on line 2

MySQL - это не часть апача.
Надо, как бы, самому устанавливать отдельно.
Название: проблемы с XP
Отправлено: Mefisto от 05 Июля 2003, 13:30:33
Цитировать
Mefisto:
MySQL - это не часть апача.
Надо, как бы, самому устанавливать отдельно.


не дурак, установил.
Название: проблемы с XP
Отправлено: FreeSpace от 05 Июля 2003, 13:36:37
Цитировать
не дурак, установил.

Дык, ещё не мешало бы запустить :)
Да и порт правильно выставить...

А по поводу permission denied - проверь, есть ли путь E:\\usr\\php4\\sessiondata\\.
Если директории sessiondata нету (скорее всего), создай её.
Если есть, то ты каким-то раком умудрился запретить Апачу/php туда доступ на запись и/или чтение.
Название: проблемы с XP
Отправлено: Меняздесьдавнонет от 05 Июля 2003, 14:25:31
FreeSpace
учи английский тоже.
если нет такого файла, то РНР не дурак - так и пишет - нет такого файла.
а если пишет, что нет прав - то значит нет прав.
Название: проблемы с XP
Отправлено: FreeSpace от 05 Июля 2003, 18:14:03
RomikChef
Осмелюсь поспорить :)
Цитировать
Warning: open(E:\\usr\\php4\\sessiondata\\sess_ec34b5690d00ce7c631db8bfb142fa80, O_RDWR)...

Насколько я понимаю, O_RDWR означает, что если такой файл не найден, он будет создан. Следовательно, ошибку о несуществующем файле PHP выдать не мог.

Возможно, конечно, что O_RDWR означает совсем другое.
Единственное нормальное упоминание об этом флаге я нашел только тут: [p]dio_open[/p], но в таком случае, не зная, стоял ли второй флаг O_CREAT, нельзя наверняка сказать, кто прав.
Название: проблемы с XP
Отправлено: Mefisto от 05 Июля 2003, 20:16:19
короче, дело было в том, что я забыл, что ХР - NT-ишная ось, и запускал вместо mysqld-net файл mysqld

а насчет прав доступа на файл, там черт его знает. переустановил php и все работает