You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@httpd.apache.org by Mahmood Naderan <nt...@yahoo.com.INVALID> on 2018/05/29 20:05:46 UTC
[users@httpd] Web page works with "php -S" but not with apache
Consider the following apach2 config file on an Ubuntu 18.04 as below
root@web1:/var/www/html# cat /etc/apache2/sites-available/000-default.conf
<VirtualHost *:80>
ServerAdmin webmaster@localhost
DocumentRoot /var/www/html/
<Directory "/var/www/html/">
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 the files are in /var as below
root@web1:/var/www/html# ls -lah
total 912K
drwxr-xr-x 19 root root 4.0K مئی 29 15:12 .
drwxr-xr-x 3 root root 4.0K مئی 27 14:37 ..
-rw-r--r-- 1 www-data www-data 3.1K اوْکتوْ 14 2017 captcha.php
-rw-rw-r-- 1 www-data www-data 38K اوْکتوْ 10 2016 CHANGELOG.txt
-rw-r--r-- 1 www-data www-data 5.0K مئی 28 2017 e500.php
-rw-r--r-- 1 www-data www-data 3.2K مئی 27 23:38 index.php
-rw-r--r-- 1 www-data www-data 4.3K مئی 16 19:21 install_info.txt
drwxrwxr-x 2 www-data www-data 4.0K مئی 27 16:52 ow_core
drwxrwxr-x 2 www-data www-data 4.0K مئی 27 16:52 ow_cron
drwxrwxr-x 10 www-data www-data 4.0K مئی 27 16:52 ow_iis
drwxrwxr-x 2 www-data www-data 4.0K مئی 27 23:30 ow_includes
drwxrwxr-x 7 www-data www-data 4.0K مئی 27 16:52 ow_install
drwxrwxr-x 15 www-data www-data 4.0K مئی 27 16:52 ow_libraries
drwxrwxrwx 2 www-data www-data 4.0K مئی 16 19:33 ow_log
drwxrwxrwx 7 www-data www-data 4.0K مئی 16 19:33 ow_pluginfiles
drwxrwxr-x 31 www-data www-data 4.0K مئی 27 16:52 ow_plugins
drwxrwxr-x 4 www-data www-data 4.0K مئی 27 16:52 ow_smarty
drwxrwxr-x 4 www-data www-data 4.0K مئی 27 16:52 ow_static
drwxrwxr-x 4 www-data www-data 4.0K مئی 27 16:52 ow_system_plugins
drwxrwxr-x 3 www-data www-data 4.0K مئی 27 16:52 ow_themes
drwxrwxr-x 4 www-data www-data 4.0K مئی 27 16:52 ow_updates
drwxrwxrwx 4 www-data www-data 4.0K مئی 16 19:33 ow_userfiles
drwxrwxr-x 2 www-data www-data 4.0K مئی 27 16:52 ow_utilities
-rw-r--r-- 1 www-data www-data 358 مئی 16 19:21 ow_version.xml
-rw-r--r-- 1 www-data www-data 757K مئی 16 19:21 ReadMe.pdf
-rw-rw-r-- 1 www-data www-data 718 دسامب 21 2016 robots.txt
drwxr-xr-x 2 root root 4.0K مئی 29 15:12 shub
-rw-rw-r-- 1 www-data www-data 1.5K مئی 23 2016 UPDATE.txt
The files are mounted as /var according to the fstab:
root@web1:/var/www/html# cat /etc/fstab | grep var
# /var was on /dev/sda5 during installation
UUID=c05e3e60-5916-4817-b8e7-f27a2681e42a /var ext4 defaults 0 2
Form a remote machine when I enter http://w.x.y.z in firefox, I get the following error
The requested URL /install was not found on this server.
On the other hand, when I run php -S localhost:8080 and enter http://localhost:8080 in firefox (local on the machine and not remote), I get the following output
root@webshub:/var/www/html# php -S localhost:8080
PHP 7.2.5-0ubuntu0.18.04.1 Development Server started at Tue May 29 22:56:54 2018
Listening on http://localhost:8080
Document root is /var/www/html
Press Ctrl-C to quit.
[Tue May 29 23:02:57 2018] 127.0.0.1:41380 [301]: /
[Tue May 29 23:02:57 2018] 127.0.0.1:41382 [301]: /install
[Tue May 29 23:02:57 2018] 127.0.0.1:41384 [200]: /install/rules
[Tue May 29 23:02:57 2018] 127.0.0.1:41386 [200]: /ow_install/view/style.css
[Tue May 29 23:02:57 2018] 127.0.0.1:41388 [200]: /ow_install/view/img/header.png
[Tue May 29 23:02:57 2018] 127.0.0.1:41390 [200]: /ow_install/view/img/logo.png
And that correctly shows the install page. So the question is, why I am not able to access the install page remotely?
Regards,
Mahmood