я могу поместить файлы в скрытый том / home на корневой уровень Macintosh HD

492
mjr

Я пытаюсь воспроизвести файловую структуру моего VPS на моем Mac локально, чтобы мне было проще тестировать веб-сайты в локальной среде разработки.

для этого мне понадобится папка / home на корневом уровне жесткого диска

используя передачу паники, я вижу, что на корневом уровне уже есть том, называемый home

я могу хранить другие файлы и папки здесь, чтобы настроить мой локальный веб-сервер?

извините, если это глупый вопрос, люди

0

2 ответа на вопрос

3
Doug Harris

Если ваш VPS также не работает под управлением Mac OS X, вам лучше использовать виртуальную машину с операционной системой вашего VPS (linux?) Под VirtualBox, VMWare или Parallels.

Другое решение состоит в том, чтобы поместить информацию о конфигурации конкретной машины в отдельный файл конфигурации, чтобы информация о машине была отделена от остальной части вашего кода.

ya the vps host is running linux everything is working well with my setup except for some file paths on the server it's like /home/sitename/public_html/ and on my local machine it's /Applications/MAMP/htdocs/whatever/ Is there any way to get these paths the same without having to install some kind of virtual machine software? I just would like to be able to ftp files directly to the host and not have to change configs or, do you have an example of how to set up a machine specific config file? mjr 14 лет назад 0
Вы должны были бы дать более подробную информацию о том, что это за приложение - я предполагаю, что это приложение PHP. Оттуда вам нужно посмотреть, где у вас есть жестко запрограммированные пути. Если они находятся в файлах PHP, вы можете `включить` файл local-settings.php, который устанавливает переменные для этих путей. Вы могли бы также лучше использовать относительные пути. В конечном итоге, множество жестко закодированных путей вызовет больше головной боли, чем вам нужно. Doug Harris 14 лет назад 0
Хорошо, спасибо за помощь! mjr 14 лет назад 0
0
Steve Harrison

Почему homeпапка должна находиться на корневом уровне вашего жесткого диска? Просто поместите его в удобное место (например ~/Sites) и установите в этой папке «Корень документа в MAMP» (на вкладке «Apache» в листе настроек). Теперь, если вы http://localhost:8888/перейдете в корень вашего сайта (обычно в MAMP), содержимое этой папки будет отображаться.

ya the issue I'm having is that I'm using a php cms that needs exact server paths to certain files those paths are different on the local and remote host mjr 14 лет назад 0