|
18 / 13 / 0
Регистрация: 13.03.2010
Сообщений: 548
|
|
Php и убунту12.04.2010, 19:20. Показов 4464. Ответов 10
Метки нет (Все метки)
Привет Всем !! Подскажите пожалуйста а почему у меня пхп файлы не хотят интерпретироватся с произвольной деректории только когда я их помещаю в веб папку /var/www как сделать что бы проэкты можно было помещать в любом месте ?
0
|
|
| 12.04.2010, 19:20 | |
|
Ответы с готовыми решениями:
10
Как в PHP MyAdmin в убунту зайти? WI-FI в убунту Русификация Убунту |
|
1574 / 645 / 79
Регистрация: 24.02.2009
Сообщений: 9,268
|
||
| 12.04.2010, 19:46 | ||
|
лучше в /var/www другие папки создавать и ещё как это будет прописываться в URL? /var/www - это: http://127.0.0.1/ http://localhost/ http://имя_компьютера/ http://адрес_в_локальной_сети/ если в /var/www создать папку hello, то это будет http://127.0.0.1/hello/ . Как прописать, например, /home/user? если сделать эту папку доступной для интерпретации PHP, тогда хоть кто сможет просмотреть содержимое. Это: 1. Небезопасно 2. Не нужно Если очень надо, то это скорее Апач, чем ПиЭйчПи. /etc/apache2/sites-available/dafault . В параметре "DocumentRoot" указать "/" (если в ЛЮБОМ месте). Но это ОЧЕНЬ небезопасно лучше так не делать и все PHP-файлы сохранять в /var/www
0
|
||
|
13441 / 7534 / 831
Регистрация: 09.09.2009
Сообщений: 29,554
|
|||||||
| 12.04.2010, 21:17 | |||||||
|
потому что у вас нет апача в произвольной директории. и все. а чтобы работало там, где захочется, добавьте примерно такое в файл httpd.conf:
0
|
|||||||
|
18 / 13 / 0
Регистрация: 13.03.2010
Сообщений: 548
|
|
| 12.04.2010, 22:48 [ТС] | |
|
Подскажите пожалуйста а где находится конфинурационый файл апача httpd.conf ? Где он лежит ?
0
|
|
|
1574 / 645 / 79
Регистрация: 24.02.2009
Сообщений: 9,268
|
|
| 12.04.2010, 22:52 | |
|
0
|
|
|
18 / 13 / 0
Регистрация: 13.03.2010
Сообщений: 548
|
|
| 12.04.2010, 23:02 [ТС] | |
|
вот допустим мой конфигурационый файл апача apache2.conf как мне допустим сделать так что бы я свои проеты мог размещать не только в веб директории /var/www а допустим в директории /home/alexandr/NetBeansProjects или лутше размещать в веб директории в нетбеанс просто указать в пути сохранения веб директорию ?
Добавлено через 2 минуты вот файл конфигурационый # # Based upon the NCSA server configuration files originally by Rob McCool. # # This is the main Apache server configuration file. It contains the # configuration directives that give the server its instructions. # See http://httpd.apache.org/docs/2.2/ for detailed information about # the directives. # # Do NOT simply read the instructions in here without understanding # what they do. They're here only as hints or reminders. If you are unsure # consult the online docs. You have been warned. # # The configuration directives are grouped into three basic sections: # 1. Directives that control the operation of the Apache server process as a # whole (the 'global environment'). # 2. Directives that define the parameters of the 'main' or 'default' server, # which responds to requests that aren't handled by a virtual host. # These directives also provide default values for the settings # of all virtual hosts. # 3. Settings for virtual hosts, which allow Web requests to be sent to # different IP addresses or hostnames and have them handled by the # same Apache server process. # # Configuration and logfile names: If the filenames you specify for many # of the server's control files begin with "/" (or "drive:/" for Win32), the # server will use that explicit path. If the filenames do *not* begin # with "/", the value of ServerRoot is prepended -- so "/var/log/apache2/foo.log" # with ServerRoot set to "" will be interpreted by the # server as "//var/log/apache2/foo.log". # ### Section 1: Global Environment # # The directives in this section affect the overall operation of Apache, # such as the number of concurrent requests it can handle or where it # can find its configuration files. # # # ServerRoot: The top of the directory tree under which the server's # configuration, error, and log files are kept. # # NOTE! If you intend to place this on an NFS (or otherwise network) # mounted filesystem then please read the LockFile documentation (available # at <URL:http://httpd.apache.org/docs-2.1/mod/mpm_common.html#lockfile>); # you will save yourself a lot of trouble. # # Do NOT add a slash at the end of the directory path. # ServerRoot "/etc/apache2" # # The accept serialization lock file MUST BE STORED ON A LOCAL DISK. # #<IfModule !mpm_winnt.c> #<IfModule !mpm_netware.c> LockFile /var/lock/apache2/accept.lock #</IfModule> #</IfModule> # # PidFile: The file in which the server should record its process # identification number when it starts. # This needs to be set in /etc/apache2/envvars # PidFile ${APACHE_PID_FILE} # # Timeout: The number of seconds before receives and sends time out. # Timeout 300 # # KeepAlive: Whether or not to allow persistent connections (more than # one request per connection). Set to "Off" to deactivate. # KeepAlive On # # MaxKeepAliveRequests: The maximum number of requests to allow # during a persistent connection. Set to 0 to allow an unlimited amount. # We recommend you leave this number high, for maximum performance. # MaxKeepAliveRequests 100 # # KeepAliveTimeout: Number of seconds to wait for the next request from the # same client on the same connection. # KeepAliveTimeout 15 ## ## Server-Pool Size Regulation (MPM specific) ## # prefork MPM # StartServers: number of server processes to start # MinSpareServers: minimum number of server processes which are kept spare # MaxSpareServers: maximum number of server processes which are kept spare # MaxClients: maximum number of server processes allowed to start # MaxRequestsPerChild: maximum number of requests a server process serves <IfModule mpm_prefork_module> StartServers 5 MinSpareServers 5 MaxSpareServers 10 MaxClients 150 MaxRequestsPerChild 0 </IfModule> # worker MPM # StartServers: initial number of server processes to start # MaxClients: maximum number of simultaneous client connections # MinSpareThreads: minimum number of worker threads which are kept spare # MaxSpareThreads: maximum number of worker threads which are kept spare # ThreadsPerChild: constant number of worker threads in each server process # MaxRequestsPerChild: maximum number of requests a server process serves <IfModule mpm_worker_module> StartServers 2 MinSpareThreads 25 MaxSpareThreads 75 ThreadLimit 64 ThreadsPerChild 25 MaxClients 150 MaxRequestsPerChild 0 </IfModule> # event MPM # StartServers: initial number of server processes to start # MaxClients: maximum number of simultaneous client connections # MinSpareThreads: minimum number of worker threads which are kept spare # MaxSpareThreads: maximum number of worker threads which are kept spare # ThreadsPerChild: constant number of worker threads in each server process # MaxRequestsPerChild: maximum number of requests a server process serves <IfModule mpm_event_module> StartServers 2 MaxClients 150 MinSpareThreads 25 MaxSpareThreads 75 ThreadLimit 64 ThreadsPerChild 25 MaxRequestsPerChild 0 </IfModule> # These need to be set in /etc/apache2/envvars User ${APACHE_RUN_USER} Group ${APACHE_RUN_GROUP} # # AccessFileName: The name of the file to look for in each directory # for additional configuration directives. See also the AllowOverride # directive. # AccessFileName .htaccess # # The following lines prevent .htaccess and .htpasswd files from being # viewed by Web clients. # <Files ~ "^\.ht"> Order allow,deny Deny from all </Files> # # DefaultType is the default MIME type the server will use for a document # if it cannot otherwise determine one, such as from filename extensions. # If your server contains mostly text or HTML documents, "text/plain" is # a good value. If most of your content is binary, such as applications # or images, you may want to use "application/octet-stream" instead to # keep browsers from trying to display binary files as though they are # text. # DefaultType text/plain # # HostnameLookups: Log the names of clients or just their IP addresses # e.g., www.apache.org (on) or 204.62.129.132 (off). # The default is off because it'd be overall better for the net if people # had to knowingly turn this feature on, since enabling it means that # each client request will result in AT LEAST one lookup request to the # nameserver. # HostnameLookups Off # ErrorLog: The location of the error log file. # If you do not specify an ErrorLog directive within a <VirtualHost> # container, error messages relating to that virtual host will be # logged here. If you *do* define an error logfile for a <VirtualHost> # container, that host's errors will be logged there and not here. # ErrorLog /var/log/apache2/error.log # # LogLevel: Control the number of messages logged to the error_log. # Possible values include: debug, info, notice, warn, error, crit, # alert, emerg. # LogLevel warn # Include module configuration: Include /etc/apache2/mods-enabled/*.load Include /etc/apache2/mods-enabled/*.conf # Include all the user configurations: Include /etc/apache2/httpd.conf # Include ports listing Include /etc/apache2/ports.conf # # The following directives define some format nicknames for use with # a CustomLog directive (see below). # If you are behind a reverse proxy, you might want to change %h into %{X-Forwarded-For}i # LogFormat "%v:%p %h %l %u %t \"%r\" %>s %O \"%{Referer}i\" \"%{User-Agent}i\"" vhost_combined LogFormat "%h %l %u %t \"%r\" %>s %O \"%{Referer}i\" \"%{User-Agent}i\"" combined LogFormat "%h %l %u %t \"%r\" %>s %O" common LogFormat "%{Referer}i -> %U" referer LogFormat "%{User-agent}i" agent # # Define an access log for VirtualHosts that don't define their own logfile CustomLog /var/log/apache2/other_vhosts_access.log vhost_combined # Include of directories ignores editors' and dpkg's backup files, # see README.Debian for details. # Include generic snippets of statements Include /etc/apache2/conf.d/ # Include the virtual host configurations: Include /etc/apache2/sites-enabled/
0
|
|
|
13441 / 7534 / 831
Регистрация: 09.09.2009
Сообщений: 29,554
|
|||
| 12.04.2010, 23:45 | |||
0
|
|||
|
1574 / 645 / 79
Регистрация: 24.02.2009
Сообщений: 9,268
|
|
| 12.04.2010, 23:52 | |
|
0
|
|
|
13441 / 7534 / 831
Регистрация: 09.09.2009
Сообщений: 29,554
|
||
| 13.04.2010, 00:08 | ||
|
а добавь в него пару директив, и перезапусти апач. И вторая моя цитата в посте 7 - она из конфига апача. А что сделает директива include ?
так отож. А про "для совместимости" - сайт хелп.убунту... (мне искать лень, но когда мне надо было - находил) Добавлено через 11 минут "героически" поборол лень и нашел:
0
|
||
|
1574 / 645 / 79
Регистрация: 24.02.2009
Сообщений: 9,268
|
|
| 13.04.2010, 00:35 | |
|
dmkhn, я не говорил, что он АБСОЛЮТНО не используется. Его можно использовать как и любой другой include
но особой роли этот файл в Ubuntu не играет
0
|
|
|
13441 / 7534 / 831
Регистрация: 09.09.2009
Сообщений: 29,554
|
|||
| 13.04.2010, 00:48 | |||
|
на вопрос человека о том где находится этот файл вы ответили
с другой стороны, мой вариант - это как раз мответ на вопрос. причем, работающий вариант. но вы не соглашаетесь даже с теми, кто создал дистрибутив убунту (ведь сайт хелп.убунту не я писал). Они пишут "может использоваться", более того вам скажу - директивы в нем легко могут сделать нерабочим весь ваш апач, а вы пишите
0
|
|||
| 13.04.2010, 00:48 | |
|
Помогаю со студенческими работами здесь
11
убунту+вин 7 Маршрутизация в убунту Не запускается убунту Версия Убунту Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Памятка для бота и "визитка" для читателей "Semantic Universe Layer (Слой семантической вселенной)"
Hrethgir 19.04.2026
Сгенерировано для краткого описания по случаю сборки и компиляции скелета серверного приложения. И пусть после этого скажут, что статьи сгенерированные AI - туфта и не интересно. И это не реклама -. . .
|
Запрет удаления строк ТЧ документа при определенном условии
Maks 19.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "Аккумуляторы", разработанного в конфигурации КА2. У данного документа есть ТЧ, в которой в зависимости от прав доступа. . .
|
Модель заражения группы наркоманов
alhaos 17.04.2026
Условия задачи сформулированы тут
Суть:
- Группа наркоманов из 10 человек.
- Только один инфицирован ВИЧ.
- Колются одной иглой.
- Колются раз в день.
- Колются последовательно через. . .
|
Мысли в слух. Про "навсегда".
kumehtar 16.04.2026
Подумалось тут, что наверное очень глупо использовать во всяких своих установках понятие "навсегда". Это очень сильное понятие, и я только начинаю понимать край его смысла, не смотря на то что давно. . .
|
|
My Business CRM
MaGz GoLd 16.04.2026
Всем привет, недавно возникла потребность создать CRM, для личных нужд. Собственно программа предоставляет из себя базу данных клиентов, в которой можно фиксировать звонки, стадии сделки, а также. . .
|
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . .
а удачный момент так и не приходит.
|
Фиксация колонок в отчете СКД
Maks 14.04.2026
Фиксация колонок в СКД отчета типа Таблица.
Задача: зафиксировать три левых колонки в отчете.
Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка)
/ / . . .
|
Настройки VS Code
Loafer 13.04.2026
{
"cmake. configureOnOpen": false,
"diffEditor. ignoreTrimWhitespace": true,
"editor. guides. bracketPairs": "active",
"extensions. ignoreRecommendations": true,
. . .
|