Jump to content



xampp πρόβλημα..


athlon=greek

Recommended Posts

λοιπόν θέλω να ανεβάσω ένα σενάριο php στον opera Μέσω xampp.To σώνω στο htdocs επίσης και σε ένα φάκελο που έχω φτιάξει με το όνομα examples αλλα τρέχοντας το localhost/xampp/examples ή localhost/xampp/htdocs/ δεν μου ανοίγει το σεναριο στον opera..!!

Τι φταίει παίδες;:wall::wall:

Link to comment
Share on other sites

Σε ποιο port τρέχει ο xampp και ο appserv?Δες στο configuration ποιό port είναι.

και μετά απλώς αλλάζεις το url παράδειγμα αν τρέχουν στο port 8080 το url γίνεται

[ΔEN EIMAI URL]http://127.0.0.1:8080/examples/arxeio.php [/ΔEN EIMAI URL].

Επίσης τι μήνυμα σου δίνει ο opera? Error 404 (οτι δεν βρίσκει το αρχειο) ή ότι η σύνδεση με τον διακομιστή δεν ήταν εφικτή?

Link to comment
Share on other sites

ο appserv δίνει αυτό:

Not Found

The requested URL /www/test.php was not found on this server.

Apache/2.2.8 (Win32) PHP/5.2.6 Server at localhost Port 80

και ο xampp αυτό:

Object not found!

The requested URL was not found on this server. If you entered the URL manually please check your spelling and try again.

If you think this is a server error, please contact the webmaster.

Error 404

localhost

Apache/2.4.3 (Win32) OpenSSL/1.0.1c PHP/5.4.7

Link to comment
Share on other sites

Μπορείς να δοκιμάσεις να βάλεις το port σε κάποιο άλλο πχ 8080,9000 για να δεις αν το configuration είναι σωστό και είναι θέμα port.

Αν θυμάμαι καλά ο apache αν δεν μπορούσε να κάνει bind στο port (απο default το 80) δεν θα ξεκινούσε καν.

Ειδικότερα κοίτα τα παρακάτω

#
# Port: The port to which the standalone server listens. For
# ports < 1023, you will need httpd to be run as root initially.
#
Port 80

#
# ServerName allows you to set a host name which is sent back to clients for
# your server if it's different than the one the program would get (i.e., use
# "www" instead of the host's real name).
#
# Note: You cannot just invent host names and hope they work. The name you
# define here must be a valid DNS name for your host. If you don't understand
# this, ask your network administrator.
# If your host doesn't have a registered DNS name, enter its IP address here.
# You will have to access it by its address (e.g., http://123.45.67.89/)
# anyway, and this will make redirections work in a sensible way.
#
#ServerName new.host.name

#
# DocumentRoot: The directory out of which you will serve your
# documents. By default, all requests are taken from this directory, but
# symbolic links and aliases may be used to point to other locations.
#
DocumentRoot "/var/www/htdocs"

Το DocumentRoot πρέπει να δείχνει στο φάκελο htdocs

Link to comment
Share on other sites

λοιπόν,γράφεις το εξής στον browser:

localhost/όνομα αρχείου.php το ανοίγει έτσι απλά τώρα,αν το βάλεις στο φάκελο htdocs το ανοίγει επίσης,

αν δημιουργήσεις ένα αρχείο που εκει θα βάζεις τα σενάρια php πχ.

examples και το ανοίξεις ως εξής:

localhost/examples/ονομα αρχείου.php δεν το ανοίγει!!

Link to comment
Share on other sites

Αν βάλεις ένα html μέσα στο examples το βλέπει η όχι με localhost/examples/όνομα αρχείου.html?Αν ναι τότε το directory είναι προσπελάσιμο οπότε κάτι είναι λάθος στο php configuration του apache αν όχι τότε είναι πρόβλημα permissions.Οπότε δοκίμασε να προσθέσεις ένα Directory directive σαν αυτό κάτω από αυτό που έχει ήδη το httpd.conf


# Note that from this point forward you must specifically allow
# particular features to be enabled - so if something's not working as
# you might expect, make sure that you have specifically enabled it
# below.
#

#
# This should be changed to whatever you set DocumentRoot to.
#
<Directory "[path για το folder htdocs/examples/]">

#
# This may also be "None", "All", or any combination of "Indexes",
# "Includes", "FollowSymLinks", "ExecCGI", or "MultiViews".
#
# Note that "MultiViews" must be named *explicitly* --- "Options All"
# doesn't give it to you.
#
# Note: If "Indexes" is specified, the server will automatically
# generate directory listings for any URL request which maps to
# a directory that doesn't include any of the DirectoryIndex
# files, such as index.html.
#
Options FollowSymLinks

#
# This controls which options the .htaccess files in directories can
# override. Can also be "All", or any combination of "Options", "FileInfo",
# "AuthConfig", and "Limit"
#
AllowOverride None

#
# Controls who can get stuff from this server.
#
Order allow,deny
Allow from all
</Directory>

Link to comment
Share on other sites

#

# Note that from this point forward you must specifically allow

# particular features to be enabled - so if something's not working as

# you might expect, make sure that you have specifically enabled it

# below.

#

#

# This should be changed to whatever you set DocumentRoot to.

#

<Directory "C:/xampp/htdocs">

#

# Possible values for the Options directive are "None", "All",

# or any combination of:

# Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews

#

# Note that "MultiViews" must be named *explicitly* --- "Options All"

# doesn't give it to you.

#

# The Options directive is both complicated and important. Please see

# http://httpd.apache.org/docs/2.2/mod/core.html#options

# for more information.

#

Options Indexes FollowSymLinks Includes ExecCGI

#

# AllowOverride controls what directives may be placed in .htaccess files.

# It can be "All", "None", or any combination of the keywords:

# Options FileInfo AuthConfig Limit

#

AllowOverride All

#

# Controls who can get stuff from this server.

#

Require all granted

Link to comment
Share on other sites

Αυτό πρέπει να προσθέσεις μην ξεχάσεις το restart

<Directory "C:/xampp/htdocs/examples/">

#

# Possible values for the Options directive are "None", "All",

# or any combination of:

# Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews

#

# Note that "MultiViews" must be named *explicitly* --- "Options All"

# doesn't give it to you.

#

# The Options directive is both complicated and important. Please see

# core - Apache HTTP Server

# for more information.

#

Options Indexes FollowSymLinks Includes ExecCGI

#

# AllowOverride controls what directives may be placed in .htaccess files.

# It can be "All", "None", or any combination of the keywords:

# Options FileInfo AuthConfig Limit

#

AllowOverride All

#

# Controls who can get stuff from this server.

#

Require all granted

Link to comment
Share on other sites

Access forbidden!

New XAMPP security concept:

Access to the requested object is only available from the local network.

This setting can be configured in the file "httpd-xampp.conf".

If you think this is a server error, please contact the webmaster.

Error 403

localhost

Apache/2.4.3 (Win32) OpenSSL/1.0.1c PHP/5.4.7

Link to comment
Share on other sites

*Ανοιγουμε το εγχειρίδιο χρήσης*

*Ψάχνουμε τον όρο

"Access to the requested object is only available from the local network.

This setting can be configured in the file "httpd-xampp.conf". *

Problem solved :p

Δεν έχω εγκαταστήσει ποτέ xampp οπότε δεν μπορώ να κάνω κάτι παραπάνω

Link to comment
Share on other sites

λοιπόν,γράφεις το εξής στον browser:

localhost/όνομα αρχείου.php το ανοίγει έτσι απλά τώρα,αν το βάλεις στο φάκελο htdocs το ανοίγει επίσης,

αν δημιουργήσεις ένα αρχείο που εκει θα βάζεις τα σενάρια php πχ.

examples και το ανοίξεις ως εξής:

localhost/examples/ονομα αρχείου.php δεν το ανοίγει!!

Το root directory ειναι το htdocs.

Οτι αρχειο βαλεις σε αυτο το φακελο(p.x 1.asdf), στον browser το ανοιγεις γραφοντας http://127.0.0.1/1.asdf

Οτι φακελο δημιουργησεις μεσα στο htdocs(π.χ fakelos), στον browser το ανοιγεις γραφοντας http://127.0.0.1/fakelos

Ολα μπαινουν στο htdocs.Εξω απο το htdocs δεν τρεχει τιποτα, δεν ειναι για σελιδες.

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Δημιουργία...

Important Information

Ο ιστότοπος theLab.gr χρησιμοποιεί cookies για να διασφαλίσει την καλύτερη εμπειρία σας κατά την περιήγηση. Μπορείτε να προσαρμόσετε τις ρυθμίσεις των cookies σας , διαφορετικά θα υποθέσουμε ότι είστε εντάξει για να συνεχίσετε.