Как я могу получить доступ к загруженным изображениям/документам вне моего public_html?Как получить доступ к загруженным изображениям/документам вне моего public_html?
, например, у меня есть эта структура,
lib/
upload/ (uploaded images and pdfs)
public/index.php
bootstrap.php
общественности/index.php,
// Include application bootstrap
require_once dirname(__FILE__) . '/../bootstrap.php';
$app->get('/about', function() use ($app, $log) {
echo '<p><img src="' . '/../upload/image/cat.jpg' . '"/></p>';
});
// Important: run the app
$app->run();
я могу получить доступ bootstrap.php
через dirname(__FILE__)
, но я не могу это сделать с изображениями.
Я следую этой идее рамки от this. Но можно ли хранить мои изображения и документы за пределами общей папки?
Как насчет файла javascript?
Я отмечаю, что большинство фреймворков хранят эти элементы в общей папке.
'Вы должны либо предоставить сценарий для отправки файлов в браузере, или загруженные изображения, которые вы хотите ссылаться в HTML под корень документа или настроить псевдоним на веб-сервере. 'Как я могу это сделать? – oasis