Мой удаленный сервер имеет такую структуру (Laravel приложение):Sublime текст, структура каталогов SFTP
- laravel
----app
----bootstrap
----(etc.)
- public_html
----js
----css
----index.php
----(etc)
НО, моя локальная структура является структура Laravel по умолчанию
---app
---bootstrap
---(etc)
---**public** (remote's public_html)
Итак, у меня есть два пользователя FTP , Один из них - «laravel», а его удаленная корневая папка «laravel». Другой является «общедоступным», а его удаленная папка - «public_html».
Когда я загружаюсь с пользователем «laravel», у меня нет никаких проблем, но когда я загружаю файл с «общедоступным» пользователем, файл загружается в «public_html/public/whatever-file». Это связано с тем, что моя локальная и удаленная структура не совсем то же самое.
Как я могу сказать sftp-config.json, когда я загружаю файл в public_html, «удаляет» «общедоступное» имя в загруженный каталог? Таким образом он будет правильно сэкономить.
Thx.
Вся история приходит, потому что проект laravel находится на общем хостинге. – Ulrira
Почему бы просто не сделать локальную структуру зеркальной серверной? – MattDMo
Потому что я не могу изменить свой корневой каталог в общедоступном хостинге. В нем говорится, что не сохранять все файлы в «public_html», в дополнение к «играть» с .htaccess, чтобы заставить все работать. (скрыть «public» в url) – Ulrira