Προς το περιεχόμενο

Προβλημα php και Ubuntu


bnvdarklord

Προτεινόμενες αναρτήσεις

Δημοσ.

Καλησπέρα,

 

Ηθελα να τρέξω το dvwa για να πειραματιστώ με διαφορα πραγματάκια, αλλα ολες οι php σελίδες του βγαζουν λευκή οθόνη. Η php5 ειναι εγκατεστημένη κανονικότατα και δουλευει, αυτο το ξερω γιατι εβαλα μεσα ενα αρχειο test.php με τον εξής κωδικα

><?php phpinfo();?>

και δουλευει κανονικά.

 

Οι php σελιδες του dvwa ομως δεν δουλευουν.

Τι συμβαινει;

Δημοσ.

Κάντο να είναι read/write στο group others. Δεξί κλικ στο φάκελο του dvwa, Permissions και εκεί που λέει others επίλεξε Create and delete files. Κοίτα να είναι επιλεγμένο και το execute. Ενναλακτικά μέσω κονσόλας

>chmod o+rwx pathto/dvwa

Γενικά όποτε βλέπεις λευκή σελίδα είναι θέμα permissions.

Δημοσ.

Xμμμ, εμένα μου παίζει. Για δωστου full permissions

>chmod -R 777 pathto/dvwa

Τo -R σημαίνει θα δώσει permissions και στα περιεχόμενα του φακέλου.

Τι οδηγίες ακολούθησες για την εγκατάσταση του lamp;

Δημοσ.

Μετά το chmod ολα τα αρχεια εκει μετα ιδια permissions εχουν.

 

edit: Μηπως θελει καμια ρυθμιση ο apache;

 

edit2: Επίσης δουλευει και η σελίδα setup.php αλλα οταν παταω να εγκαταστήσει την βαση πετάει παλι ασπρη σελίδα.

Δημοσ.

Ίσως θα ήταν καλύτερο να άνοιγες ένα νέο θέμα στο Web Development section ή ζήτα από κάποιον mod να στο μεταφέρει. Σίγουρα εκεί θα σου απαντήσουν περισσότεροι και σχετικότεροι από μένα ;)

Δημοσ.

Κάποιο σφάλμα παρουσιάζεται στη σελίδα και γι' αυτό δε σου βγάζει τίποτα. Λάθος κωδικός για τη βάση δεδομένων ίσως; Δοκίμασε να αλλάξεις στο php.ini το error reporting σε E_ALL για να σε βοηθήσει

>error_reporting = E_ALL & ~E_NOTICE
display_errors = On 

Δημοσ.

Τα error θα επρεπε να τα πετάει στην σελίδα; Γιατι δεν βγαζει κατι. (Επίσης ειχε αυτό error_reporting = E_ALL & ~E_DEPRECATED αντι για E_NOTICE που ειπες και το αντικατεστησα εντελώς.)

Δημοσ.

Έκανες επανεκκίνηση τον apache; Επιπλέον, έχεις διαβάσει αυτά;

##################

# Database Setup #

##################

 

To set up the database, simply click on the Setup button in the main menu, then click on the 'Create / Reset Database' button. This will create / reset the database for you with some data in.

 

If you receive an error while trying to create your database, make sure your database credentials are correct within /config/config.inc.php

 

The variables are set to the following by default:

 

$_DVWA[ 'db_user' ] = 'root';

$_DVWA[ 'db_password' ] = '';

$_DVWA[ 'db_database' ] = 'dvwa';

 

An explanation of these variables:

 

$_DVWA[ 'db_user' ] = 'your_database_username';

$_DVWA[ 'db_password' ] = 'your_database_password';

$_DVWA[ 'db_database' ] = 'your_database_name';

Δημοσ.

Ναι εκανα επανακίνηση του apache και ναι τα εχω διαβάσει αυτα. Η σελίδα login.php που δεν φορτώνει δεν εχει σχεση με την βαση παντως.

Αρχειοθετημένο

Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.

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