APACHE fa il cattivo bambino

Io sto tentando da diverse settimane di mettere apache e Mysql su penna usb, oggi sono riuscito a far partire MySql, ma APACHE non vuole saperne di partire da diversi errori, risolti quelli che mi venivano segnalati quando lanciavo Apache ogni volta:

1) Mancava la cartella modules che ho copiato

2) Commentato un modulo che non veniva trovato da httpd.conf

Ma adesso mi ritrovo ad affrontare unprobela più grosso di me infatti va in errore alla linea 70 del httpd.conf del seguente file che di seguito elenco

### Section 1: Global Environment

ServerRoot "\\pdrive\\apache-2.0.50"

PidFile logs/httpd.pid

Timeout 300

KeepAlive On

MaxKeepAliveRequests 100

KeepAliveTimeout 15

ThreadsPerChild 250

MaxRequestsPerChild  0

Listen 85

# Dynamic Shared Object (DSO) Support

LoadModule access_module modules/mod_access.so

LoadModule actions_module modules/mod_actions.so

LoadModule alias_module modules/mod_alias.so

LoadModule asis_module modules/mod_asis.so

LoadModule auth_module modules/mod_auth.so

#LoadModule auth_anon_module modules/mod_auth_anon.so

#LoadModule auth_dbm_module modules/mod_auth_dbm.so

#LoadModule auth_digest_module modules/mod_auth_digest.so

LoadModule autoindex_module modules/mod_autoindex.so

#LoadModule cern_meta_module modules/mod_cern_meta.so

LoadModule cgi_module modules/mod_cgi.so

#LoadModule dav_module modules/mod_dav.so

#LoadModule dav_fs_module modules/mod_dav_fs.so

LoadModule dir_module modules/mod_dir.so

LoadModule env_module modules/mod_env.so

#LoadModule expires_module modules/mod_expires.so

#LoadModule file_cache_module modules/mod_file_cache.so

#LoadModule headers_module modules/mod_headers.so

LoadModule imap_module modules/mod_imap.so

LoadModule include_module modules/mod_include.so

LoadModule info_module modules/mod_info.so

LoadModule isapi_module modules/mod_isapi.so

LoadModule log_config_module modules/mod_log_config.so

LoadModule mime_module modules/mod_mime.so

#LoadModule mime_magic_module modules/mod_mime_magic.so

#LoadModule proxy_module modules/mod_proxy.so

#LoadModule proxy_connect_module modules/mod_proxy_connect.so

#LoadModule proxy_http_module modules/mod_proxy_http.so

#LoadModule proxy_ftp_module modules/mod_proxy_ftp.so

LoadModule negotiation_module modules/mod_negotiation.so

#LoadModule rewrite_module modules/mod_rewrite.so

LoadModule setenvif_module modules/mod_setenvif.so

#LoadModule speling_module modules/mod_speling.so

LoadModule status_module modules/mod_status.so

#LoadModule unique_id_module modules/mod_unique_id.so

LoadModule userdir_module modules/mod_userdir.so

#LoadModule usertrack_module modules/mod_usertrack.so

#LoadModule vhost_alias_module modules/mod_vhost_alias.so

#LoadModule ssl_module modules/mod_ssl.so

################PHPDEV###################

LoadModule php5_module "\\pdrive\\php-5.0.3\\php5apache2.dll"

addtype application/x-httpd-php .php .php4 .php5 .php3 .htm .inc .fire

PHPIniDir "\\pdrive\\php.ini"

ExtendedStatus On

ServerAdmin admin@localhost

ServerName localhost:85

UseCanonicalName Off

DocumentRoot "\\pdrive\\www"

    Options FollowSymLinks

    AllowOverride None

    Options Includes Indexes FollowSymLinks

    AllowOverride All

    Order allow,deny

    Allow from all

DirectoryIndex index.html index.php index.html.var

AccessFileName .htaccess

    Order allow,deny

    Deny from all

TypesConfig conf/mime.types

DefaultType text/plain

    MIMEMagicFile conf/magic

HostnameLookups Off

ErrorLog logs/error.log

LogLevel warn

LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined

LogFormat "%h %l %u %t \"%r\" %>s %b" common

LogFormat "%{Referer}i -> %U" referer

LogFormat "%{User-agent}i" agent

ServerTokens Full

ServerSignature On

Alias /icons/ "/icons/"

    Options Indexes MultiViews

    AllowOverride None

    Order allow,deny

    Allow from all

ScriptAlias /cgi-bin/ "/cgi-bin/"

    AllowOverride None

    Options None

    Order allow,deny

    Allow from all

IndexOptions FancyIndexing VersionSort

AddIconByEncoding (CMP,/icons/compressed.gif) x-compress x-gzip

AddIconByType (TXT,/icons/text.gif) text/*

AddIconByType (IMG,/icons/image2.gif) image/*

AddIconByType (SND,/icons/sound2.gif) audio/*

AddIconByType (VID,/icons/movie.gif) video/*

AddIcon /icons/binary.gif .bin .exe

AddIcon /icons/binhex.gif .hqx

AddIcon /icons/tar.gif .tar

AddIcon /icons/world2.gif .wrl .wrl.gz .vrml .vrm .iv

AddIcon /icons/compressed.gif .Z .z .tgz .gz .zip

AddIcon /icons/a.gif .ps .ai .eps

AddIcon /icons/layout.gif .html .shtml .htm .pdf

AddIcon /icons/text.gif .txt

AddIcon /icons/c.gif .c

AddIcon /icons/p.gif .pl .py

AddIcon /icons/f.gif .for

AddIcon /icons/dvi.gif .dvi

AddIcon /icons/uuencoded.gif .uu

AddIcon /icons/script.gif .conf .sh .shar .csh .ksh .tcl

AddIcon /icons/tex.gif .tex

AddIcon /icons/bomb.gif core

AddIcon /icons/back.gif ..

AddIcon /icons/hand.right.gif README

AddIcon /icons/folder.gif ^^DIRECTORY^^

AddIcon /icons/blank.gif ^^BLANKICON^^

DefaultIcon /icons/unknown.gif

ReadmeName README.html

HeaderName HEADER.html

IndexIgnore .??* *~ *# HEADER* README* RCS CVS *,v *,t

AddLanguage ca .ca

AddLanguage cs .cz .cs

AddLanguage da .dk

AddLanguage de .de

AddLanguage el .el

AddLanguage en .en

AddLanguage eo .eo

AddLanguage es .es

AddLanguage et .et

AddLanguage fr .fr

AddLanguage he .he

AddLanguage hr .hr

AddLanguage it .it

AddLanguage ja .ja

AddLanguage ko .ko

AddLanguage ltz .ltz

AddLanguage nl .nl

AddLanguage nn .nn

AddLanguage no .no

AddLanguage pl .po

AddLanguage pt .pt

AddLanguage pt-BR .pt-br

AddLanguage ru .ru

AddLanguage sv .sv

AddLanguage zh-CN .zh-cn

AddLanguage zh-TW .zh-tw

LanguagePriority en ca cs da de el eo es et fr he hr it ja ko ltz nl nn no pl pt pt-BR ru sv zh-CN zh-TW

ForceLanguagePriority Prefer Fallback

AddDefaultCharset ISO-8859-1

AddCharset ISO-8859-1  .iso8859-1 .latin1

AddCharset ISO-8859-2  .iso8859-2 .latin2 .cen

AddCharset ISO-8859-3  .iso8859-3 .latin3

AddCharset ISO-8859-4  .iso8859-4 .latin4

AddCharset ISO-8859-5  .iso8859-5 .latin5 .cyr .iso-ru

AddCharset ISO-8859-6  .iso8859-6 .latin6 .arb

AddCharset ISO-8859-7  .iso8859-7 .latin7 .grk

AddCharset ISO-8859-8  .iso8859-8 .latin8 .heb

AddCharset ISO-8859-9  .iso8859-9 .latin9 .trk

AddCharset ISO-2022-JP .iso2022-jp .jis

AddCharset ISO-2022-KR .iso2022-kr .kis

AddCharset ISO-2022-CN .iso2022-cn .cis

AddCharset Big5        .Big5       .big5

# For russian, more than one charset is used (depends on client, mostly):

AddCharset WINDOWS-1251 .cp-1251   .win-1251

AddCharset CP866       .cp866

AddCharset KOI8-r      .koi8-r .koi8-ru

AddCharset KOI8-ru     .koi8-uk .ua

AddCharset ISO-10646-UCS-2 .ucs2

AddCharset ISO-10646-UCS-4 .ucs4

AddCharset UTF-8       .utf8

AddCharset GB2312      .gb2312 .gb

AddCharset utf-7       .utf7

AddCharset utf-8       .utf8

AddCharset big5        .big5 .b5

AddCharset EUC-TW      .euc-tw

AddCharset EUC-JP      .euc-jp

AddCharset EUC-KR      .euc-kr

AddCharset shift_jis   .sjis

AddType application/x-compress .Z

AddType application/x-gzip .gz .tgz

AddHandler cgi-script .cgi

AddHandler type-map var

AddType text/html .shtml

AddOutputFilter INCLUDES .shtml

BrowserMatch "Mozilla/2" nokeepalive

BrowserMatch "MSIE 4\.0b2;" nokeepalive downgrade-1.0 force-response-1.0

BrowserMatch "RealPlayer 4\.0" force-response-1.0

BrowserMatch "Java/1\.0" force-response-1.0

BrowserMatch "JDK/1\.0" force-response-1.0

BrowserMatch "Microsoft Data Access Internet Publishing Provider" redirect-carefully

BrowserMatch "^WebDrive" redirect-carefully

BrowserMatch "^WebDAVFS/1.[012]" redirect-carefully

BrowserMatch "^gnome-vfs" redirect-carefully

    SetHandler server-status

    Order deny,allow

    Deny from all

    Allow from 127.0.0.1

    SetHandler server-info

    Order deny,allow

    Deny from all

    Allow from 127.0.0.1

 L'errore si verifica in queto punto AllowOverride None e mi viene dato questo messaggio sul prompt di comandi

Syntax error on line 70 of E:/pdrive/apache-2.0.50/conf/httpd.conf:

AllowOverride not allowed here

Qualcuno sa come risolvere il problema? :lamo: :wallbash: :dunno:

inviato 11 anni fa
EKELON77
modificato 11 anni fa
X 0 X

cancella semplicemente la riga  :P

 :bye:

risposto 11 anni fa
Gianni Tomasicchio
X 0 X

Il problema non è cancellare la riga incriminata perchè si replica su altre righe appena la tolta e rilanci apache e non vorrei togliendone tutte quelle segnalate da Apache, magari involontariamente elimino qualcosa di vitale per la configurazione di Apache. :-X

risposto 11 anni fa
EKELON77
X 0 X

dipende tutto dagli altri problemi che ti da Apache. Quella riga non è essenziale all'avvio del server e pertanto è possibile toglierla ma nulla posso dire sugli altri problemi che stai avendo.

Se hai voglia e tempo ti consiglio di partire da un file di configurazione di Apache "pulito" ovvero installati Apache sul PC, copia il file di configurazione creato e lavora su quello, modificando tutti i percorsi. Quello proposto nell'articolo sulla creazione della pendrive USB mi sembra un po' "strano".

Oppure prova ad installare Apache usando il suo installer direttamente sulla pendrive.

 :bye:

risposto 11 anni fa
Gianni Tomasicchio
X 0 X

Ho seguito il tuo consiglio e sono ripartito non solo da il file di configurazione di Apache ma anche quello di php è i risultati si vedono sia con aspetti positivi come Apache che Parte lentamente, purtroppo però quando si avvia mi segnala questi errori:

1) Popup dell'applicazione: Apache.exe - Impossibile individuare un componente : Impossibile avviare l'applicazione specificata. LIBMYSQL.dll non è stato trovato. Una nuova installazione dell'applicazione potrebbe risolvere il problema.

2)Popup dell'applicazione: Warning : PHP Startup: Unable to load dynamic library '/pdrive/php-5.0.3/ext\php_mysql.dll' - Impossibile trovare il modulo specificato.

In entarmbi i casi sono presenti i files ci sono, non vorrei che devo inserire una variabile d'ambiente, perchè quando ho montato PHP 5.x mi dava l'errore simile che non caricava una libreria dinamica e che non la trovava. :angel:

risposto 11 anni fa
EKELON77
X 0 X
Effettua l'accesso o registrati per rispondere a questa domanda