arrggg..
Ok. something's going on that I'm missing..
I changed the wave.conf in the /etc/apache/sites-available
/etc/apache2/sites-enabled
I actually renamed the file to wave.conf1
I did the a2dissites *.conf as well as stopped/restarted apache2
I then did
apachectl -S
AH00558: apache2: Could not reliably determine the server's fully
qualified domain name, using 127.0.1.1. Set the 'ServerName' directive
globally to suppress this message
VirtualHost configuration:
*:80 127.0.1.1 (/etc/apache2/sites-enabled/wave.conf:1)
ServerRoot: "/etc/apache2"
Main DocumentRoot: "/var/www/html" <<<<<<<< what the heck!!!
Main ErrorLog: "/var/log/apache2/error.log"
Mutex mpm-accept: using_defaults
Mutex watchdog-callback: using_defaults
Mutex rewrite-map: using_defaults
Mutex default: dir="/var/run/apache2/" mechanism=default
PidFile: "/var/run/apache2/apache2.pid"
Define: DUMP_VHOSTS
Define: DUMP_RUN_CFG
User: name="www-data" id=33
Group: name="www-data" id=33
Main DocumentRoot: "/var/www/html" <<<<<<<< what the heck!!!
and I get this as the default... where/why is this set?
did a "find" and only saw it in the /etc/apache/* files I had
renamed.. there are no *.conf for the testing... (for now..)
any thoughts/ideas!
thanks
On Sat, Nov 11, 2023 at 6:24 PM Frank Gingras <thumbs@xxxxxxxxxx> wrote:
>
>
>
> On Sat, Nov 11, 2023 at 6:20 PM bruce <badouglas@xxxxxxxxx> wrote:
>>
>> Thanks..
>>
>> Tried again. Same results. As far as 2.2 directives vs 2.4.. could you clarify?
>>
>> Pretty sure this is simple.. but can't see what's missing...
>>
>> thanks
>>
>> On Sat, Nov 11, 2023 at 6:05 PM Frank Gingras <thumbs@xxxxxxxxxx> wrote:
>> >
>> >
>> >
>> > On Sat, Nov 11, 2023 at 5:46 PM bruce <badouglas@xxxxxxxxx> wrote:
>> >>
>> >> Hi Frank!!
>> >>
>> >> thanks for the reply.
>> >>
>> >> If you don't mind.. here's my setup
>> >> ubuntu -- apache2
>> >>
>> >>
>> >> /etc/apache2/mods-available/alias.conf
>> >> ------------------------------------------------------------------
>> >> Alias /icons/ "/usr/share/apache2/icons/"
>> >> #Alias /wave/ "/var/www/html/wave"
>> >> Alias /wave/ "/var/www/html/wave/wave/public"
>> >>
>> >> <Directory "/usr/share/apache2/icons">
>> >> Options FollowSymlinks
>> >> AllowOverride None
>> >> Require all granted
>> >> </Directory>
>> >>
>> >> -----------------------------------------------------------
>> >> ls -al /var/www/html/wave/wave/public
>> >> www-data:www-data (775)
>> >>
>> >> ls -al /var/www/html/wave/wave/storage
>> >> www-data:www-data (775)
>> >>
>> >>
>> >> /etc/apache2/sites-available/wave
>> >>
>> >>
>> >>
>> >> ls -al /etc/apache2/sites-available
>> >> -rw-r--r-- 1 root root 516 Nov 2 19:11 wave.conf
>> >>
>> >> cat /etc/apache2/sites-available/wave.conf
>> >> <VirtualHost *:80>
>> >> ServerAdmin admin@xxxxxxxxxxx
>> >> ServerName temp
>> >> ServerAlias temp
>> >> DocumentRoot /var/www/html/wave/wave/public
>> >>
>> >> <Directory /var/www/html/wave/wave/public/>
>> >> Options Indexes FollowSymLinks MultiViews
>> >> AllowOverride All
>> >> Order allow,deny
>> >> allow from all
>> >> Require all granted
>> >> </Directory>
>> >>
>> >> LogLevel debug
>> >> ErrorLog ${APACHE_LOG_DIR}/error.log
>> >> CustomLog ${APACHE_LOG_DIR}/access.log combined
>> >> </VirtualHost>
>> >>
>> >> ----------------------------------------------------------------------------------------------------
>> >>
>> >> and then simply run
>> >> a2ensite wave.conf
>> >> service apache2 reload
>> >> systemctl restart apache2
>> >>
>> >> to restart apache...
>> >>
>> >> and the test site
>> >> http://161.35.5.174/wave
>> >>
>> >> should appear??
>> >>
>> >> Is there anything else you see that I need to implement?
>> >>
>> >> thanks
>> >>
>> >>
>> >> On Sat, Nov 11, 2023 at 5:24 PM Frank Gingras <thumbs@xxxxxxxxxx> wrote:
>> >> >
>> >> >
>> >> >
>> >> > On Sat, Nov 11, 2023 at 5:16 PM bruce <badouglas@xxxxxxxxx> wrote:
>> >> >>
>> >> >> Hi.
>> >> >>
>> >> >> Trying to set up a test http://1.2.3.4/foo
>> >> >>
>> >> >> where I have a laravel/php setup
>> >> >> /var/www/html/foo/foo/public <<<
>> >> >>
>> >> >> As far as I can tell, there should be an "alias.conf" -- foo.conf in the
>> >> >> /etc/apache2/conf-availables/alias.conf
>> >> >> /etc/apache2/sites-available/foo
>> >> >>
>> >> >> and the base httpd.conf
>> >> >>
>> >> >> I think there needs to be "rewrite" in there somewhere as well.
>> >> >>
>> >> >> Anyone have a solid example of how this should be put together, the
>> >> >> steps required.
>> >> >>
>> >> >> I seem to be getting an index list.
>> >> >>
>> >> >>
>> >> >> At the same time, once this works, I'm going to also "test/try" to get
>> >> >> a _javascript_ app running that can be viewed/displayed from the same
>> >> >> test server.
>> >> >>
>> >> >> The test server is a digitalocean ubuntu, easily accessible if you
>> >> >> want to look at the dir/tree/files.
>> >> >>
>> >> >> thanks
>> >> >>
>> >> >> ---------------------------------------------------------------------
>> >> >> To unsubscribe, e-mail: users-unsubscribe@xxxxxxxxxxxxxxxx
>> >> >> For additional commands, e-mail: users-help@xxxxxxxxxxxxxxxx
>> >> >>
>> >> >
>> >> > All you need is Alias /foo /var/www/html/foo/foo/public in your vhost. Why do you think you need to use mod_rewrite, as well?
>> >> >
>> >> > Finally, you'll need to configure httpd to parse php content, see:
>> >> >
>> >> > https://cwiki.apache.org/confluence/display/HTTPD/PHP-FPM
>> >> >
>> >> >
>> >>
>> >> ---------------------------------------------------------------------
>> >> To unsubscribe, e-mail: users-unsubscribe@xxxxxxxxxxxxxxxx
>> >> For additional commands, e-mail: users-help@xxxxxxxxxxxxxxxx
>> >>
>> >
>> > This isn't really a ubuntu-centric mailing list, to be fair.
>> >
>> > I would recommend you run apachectl -S to verify that:
>> >
>> > 1) Your vhosts are properly defined
>> > 2) Then examine the configuration of each vhost
>> >
>> > I would also certainly not use 2.2 authz directives, so I would stop reading whatever site or howto recommended that.
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscribe@xxxxxxxxxxxxxxxx
>> For additional commands, e-mail: users-help@xxxxxxxxxxxxxxxx
>>
>
> The Order/Allow/Deny directives should not be used any more, and you should unload the mod_access_compat module as well.
>
> As for seeing the directory listing, you are probably missing the DirectoryIndex directive.
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@xxxxxxxxxxxxxxxx
For additional commands, e-mail: users-help@xxxxxxxxxxxxxxxx