Я устанавливаю на локальную машину, используя localhost
. У меня есть «учебная» версия WordPress @ http://localhost/wordpress
, и я хочу создать еще одну версию WordPress (@ http://localhost/jiewmeng
). Я хочу протестировать ее и, возможно, позже перейти на реальный сервер. Я обнаружил, что когда я извлекал новую копию WordPress в localhost/jiewmeng
, она, вероятно, обнаружит базу данных WordPress и использует ее? Все данные, которые я получаю, взяты из «учебной» версии WordPress.
Как мне настроить это так, чтобы две установки WordPress были отдельными?
Константы подключения к базе данных определены в файле wp-config.php. Являются ли два файла wp-config.php в каталоге jiewmeng и каталоге WordPress одинаковыми?
Вам нужно создать 2 разные базы данных и установить их константы в соответствующих файлах wp-config.php.
я на самом деле только что извлек свежий wordpress для
localhost/jiewmeng
версии. у него даже не было,wp-config.php
я пытался добавить 1 и изменить имя базы данных, он все еще подключается к старойlocalhost/wordpress
установке. я даже пытался переименовать базу данных изwordpress
вwordpress_old
и повторить попытку, обе установки завершаются неудачей, поскольку они пытаются подключиться к одной и той же базе данных. обходным путем, который у меня был, было создание нового виртуальногоhttp://jiewmeng
хоста для размещения моего второго WordPress, и он работает. интересно узнать почему так происходитМне было бы любопытно узнать, какую установку вы используете на своей локальной машине. То, с чем вы сталкиваетесь, — это проблема с конфигурацией/администрированием сервера… а не проблема с WordPress. У вас может быть две отдельные установки WordPress на одном сервере, подключенные к разным базам данных , потому что вы явно указываете базу данных при настройке WordPress. Если они оба указывают на одну и ту же БД, это потому, что либо вы им сказали, либо ваш сервер сделал… WP не делает этого самостоятельно.
я не сказал им посмотреть ту же базу данных, так что, может быть, это сделал сервер? Я использую Windows 7, Apache, PHP 5.3.2, MySQL, WordPress 3.0.1… какая еще информация нужна? кстати, создание нового виртуального хоста на самом деле не помогает, теперь мой старый wordpress
http://localhost/wordpress
использует данные из моего нового wordpresshttp://jiewmeng
… также я заметил, что когда я перехожу к localhost/wordpress сейчас, он использует данные из jiewmeng, и все ссылки идут на цзюмэн…каким-то образом это работает сейчас… я не знаю, что с этим не так, лол… может быть, какой-то кеш браузера или что-то в этом роде… если у кого-то случится такая же проблема или кто-то знает, что не так, дайте мне знать
@jiewmeng действительно странно. 🙂