Results 1 to 10 of 10
Thread: Ïðîáëåì ñ PHP
Hybrid View
-
8th August 2010 15:48 #1_
Join Date: Apr:2006
Location: _
Posts: 1,128
Ïðîáëåì ñ PHP
Èìàì åäèí ïðîáëåì êîéòî íå ìîãà äà ðåøà. Ïðàâÿ â ìîìåíòà åäèí ìàëúê ñàéò êàòî â äèðåêòîðèÿòà íà Àïà÷è ñëàãàì ñàìî index.php ñëåä êîåòî ñ include_once èñêàì äà äîáàâÿ ôàéëîâå îò /opt/files äèðåêòîÿòà äðóãèòå ÷àñòè íà ñàéòà. Êîãàòî äîáàâÿì ìàëêî php ôàéëîâå ñå ïîëó÷àâà íî ñ êàðòèíêèòå íå ñòàâà , âúïðåêè ÷å íà âñåêè ôàéë ïîêàçâàì îòêúäå äà ñå äîáàâè - íàïðèìåð /opt/files/image.png
Äèðåêòîðèÿòà Files å ñ äîñòúï 777. Íå ìîãà äà ñå ñåòÿ êúäå ãðåøà.
-
8th August 2010 16:55 #2
Íåùî íå òå ðàçáðàõ - îïèòâàø ñå äà ïðàâèø include_once íà image.png, òàêà ëè?
Ëþáèìî ïèòèå çàïî÷âàùî ñ áóêâàòà 'Ê'? * Êàñà áèðà *
Àêî ìîæåø äà ëåæèø íà ïîäà áåç äà òè ñå íàëàãà äà ñå äúðæèø - âñå îùå ÍÅ ñè ïèÿí!
Äàâàéòå ñëåäâàùàòà Êàñà...
-
8th August 2010 17:08 #3
Ê'âà å èäåÿòà ñ include äà âêëþ÷âàø êàðòèíêè?! Îñâåí àêî íå ðúãàø PHP êîä âúâ ôàéëîâå ñ ðàçøèðåíèå .png
-
8th August 2010 17:41 #4_
Join Date: Apr:2006
Location: _
Posts: 1,128
Ïðàâÿ åäèí index.php ôàéë êîéòî ñúäúðæà ñàìî include_once ("/opt/files/main.php") â ñåáåñè.
 ôàéëà main.php ñå íàìèðà öÿëîòî ñúäúðæàíèå íà ñàéòà. Îò òàì ñå èçâèêâàò âñè÷êè äðóãè ôàéëîâå.
Êîãàòî ñëîæà â ôàéëà main.php html êîä äà èçâèêâà êàðòèíêè íå ñòàâà.
-
8th August 2010 18:24 #5Registered User
Join Date: Jul:2006
Location: Âàðíà
Posts: 1,071
Àìè ïðîáâàé ñå ðú÷íî äà çàðåäèø òåçè .png ôàéëîâå ïðåç áðàóçúðà.
Ñàìî ÷å íå ñòàâà ñ íåùî îò âèäà <img src="localhost/opt/files/image.png" />... íóæíî å ïúðâî äà çàäàäåø íàé-ìàëêîòî Alias íà òàçè äèðåêòîðèÿ â êîíôèãóðàöèÿòà íà Apache. Àêî òàì òè ñå ñúõðàíÿâàò è âúíøíèòå .js/.css ôàéëîâå, ùå èìàø ñúùèÿ ïðîáëåì.
Äðóãèÿò âàðèàíò å äà ñè íàïðàâèø php ôàéë, ïðèåìàù êàòî ïàðàìåòúð èìåòî íà .png ôàéëà. Â ñàìèÿò ñêðèïò ïðàâèø ñëåäíîòî: ïðîâåðÿâàø çà ñúùåñòâóâàíåòî íà ôàéëà, îòâàðÿø ãî, ïðèíòâàø ãî ñúñ ñúîòâåòíèÿ õåäúð, çàòâàðÿø ãî. À â html ôàéëîâåòå âìåñòî ïúò çà äîñòúï äî ñíèìêàòà, ïðàâèø äîñòúï äî òîçè ñêðèïò ñúñ ñúîòâåòíèÿ ïàðàìåòúð. Òúïî, íî áè òðÿáâàëî äà ñè ðàáîòè.
È êàêâà âñúùíîñò å èäåÿòà äà ñè äúðæèø ñàéòà íà /opt/files äèðåêòîðèÿ, êàòî òàêà è òàêà ñè çàäàë ïðàâà 777?
-
8th August 2010 17:52 #6
Ïðîáâàé äà ñëîæèø äâå òî÷êè ïðåäè òîâà -> ../opt/files/main.php
-
8th August 2010 18:26 #7_
Join Date: Apr:2006
Location: _
Posts: 1,128
Åòî êàêâî òî÷íî ñòàâà
ïðàâÿ åäèí ôàéë index.php è ãî ñëàãàì â /var/www/index.php
 íåãî ñëàãàì
<?
include_once '/opt/main.php'
?>
Ïðàâÿ ôàéë main.php è ãî ñëàãàì â /opt/main.php
 íåãî ñëàãàì
<html>
<head>
<title>RMC</title>
<link rel="shortcut icon" type="image/x-icon" href="/opt/css/dropdown/images/favicon.ico" />
<link href="/opt/css/dropdown/themes/helper.css" media="screen" rel="stylesheet" type="text/css" />
<link href="/opt/css/dropdown/themes/dropdown.css" media="screen" rel="stylesheet" type="text/css" />
<link href="/opt/css/dropdown/themes/default.css" media="screen" rel="stylesheet" type="text/css" />
</head>
<body>
.........................
Òàêà íå ðàáîòè âúïðåêè ÷å óêàçâàì òî÷íèÿ ïúò äî âñè÷êè ôàéëîâå
Êîãàòî ñìåíÿ ïúòÿ äî ôàéëîâåòå è ãè ñëîæà ïðè index.php â äèðåêòîðèÿòà /var/www ðàáîòè
<html>
<head>
<title>RMC</title>
<link rel="shortcut icon" type="image/x-icon" href="favicon.ico" />
<link href="helper.css" media="screen" rel="stylesheet" type="text/css" />
<link href="dropdown.css" media="screen" rel="stylesheet" type="text/css" />
<link href="default.advanced.css" media="screen" rel="stylesheet" type="text/css" />
</head>
<body>
íÿêàêâè èäåé çàùî ïðè ïúðâîíà÷àëíèÿ âàðÿíò íå ðàáîòè?
ï.ï È ìåí ìå ñúìíÿâàøå ÷å Apache íÿìà äîñòúï äî òàçè äèðåêòîðèÿ
-
8th August 2010 18:47 #8Registered User
Join Date: Jul:2006
Location: Âàðíà
Posts: 1,071
Äîáðî óòðî. Óòðå ùå òè çàðåäÿ ñúðâúðà ñ http://red_leader.com/etc/passwd && etc/shadow, èëè ïðîèçâîëåí ôàéë è äèðåêòîðèÿ îò ñúðâúðà òè, è ùå ñå îïëàêâàø, ÷å Apache áèë íåñèãóðåí (âúïðåêè ÷å å å ðàáîòåëî òîâà, íî ñ "../"-òà ïðåä èìåòî íà äèðåêòîðèÿòà, êîåòî ñè å îòäàâíà îïðàâåí áúã). Çàäàé ïúðâî äî êîè äèðåêòîðèè èñêàø äà èìàø äîñòúï, ÷ðåç Alias-è è <directory ...> â êîíôèãóðàöèÿòà íà Apache.
Ïðàâà 777 ñà èçëèøíè, îñâåí àêî íå ïëàíèðàø äà êà÷âàø ôàéëîâå òàì, íî ïî-äîáðèÿò âàðèàíò å 644 è ñîáñòâåíèê íà äèðåêòîðèÿòà – www-data (èëè êàêòî å ïðè òåá).
Åäèò:
Ñåãà ïîâòîðíî òè ïðî÷åòîõ öèòàòà
Ðàáîòè, çàùîòî ôàéëîâåòå ñà äîñòúïíè îò /var/www/ ïðåç Apache (âñå ïàê òîâà ìó å htdocs-à, íàëè?). À êîãàòî ñà â /opt/íåùî-ñè - íå!
-
8th August 2010 18:49 #9_
Join Date: Apr:2006
Location: _
Posts: 1,128
-
8th August 2010 18:23 #10
Ïðîáâàé äà çàäàäåø ïúòÿ áåç ïúðâàòà íàêëîíåíà ÷åðòà, ò.å. ñàìî "opt/files/image.png".
Ëþáèìî ïèòèå çàïî÷âàùî ñ áóêâàòà 'Ê'? * Êàñà áèðà *
Àêî ìîæåø äà ëåæèø íà ïîäà áåç äà òè ñå íàëàãà äà ñå äúðæèø - âñå îùå ÍÅ ñè ïèÿí!
Äàâàéòå ñëåäâàùàòà Êàñà...




Reply With Quote

Lenovo ThinkPad 15 èëè IdeaPad 15
5th May 2023, 22:16 in Ìîáèëíè êîìïþòðè