2013-05-14 3 views
0

У меня есть определенный каталог Структура для всех моих приложений PHP, чтобы мои файлы классов и конфигов находились в папке над папкой public_html. И эта структура, очень хорошо предлагается многими опытными PHP-программами, поскольку она повышает безопасность одного приложения. Это работает отлично для меня.Структура PHP-структуры: переход от хостинга Linux к хостингу Windows

Но недавно я перешел на службу хостинга Windows, чтобы получить дополнительную поддержку .NET для моей среды разработки. Теперь, Проблема заключается в отсутствии разрешения на создание любой папки над папкой httdocs. Затем, как мне сохранить, чтобы мои файлы классов и конфигов находились за пределами папки, доступной из Интернета.

Я уверен, что многие из вас столкнулись с этим и решили проблему раньше. Пожалуйста, помогите мне понять это.

+0

Переключитесь на новую услугу, где вы можете управлять разрешениями каталога. –

+0

Я уже купил эту услугу в течение года. :( –

+0

Если вы не можете создать папку за пределами htdocs, то вы, очевидно, не сможете поместить файлы за пределы htdocs. Вы можете поместить их в свой веб-сайт и использовать файл htaccess для 'deny from all', чтобы веб-сервер выиграл Нет доступа к папке. Файлы все равно будут доступны из php, но не будут напрямую доступны через apache. –

ответ

0

Попытка заставить PHP работать на хосте Windows никогда не срабатывала очень хорошо, по моему опыту. PHP, кажется, внедряется плохо или, по крайней мере, по-разному в Windows, и это может вызвать некоторые настоящие головные боли.
Я бы не советовал делать PHP в Windows, даже если вы уже заплатили за хостинг.

Смежные вопросы