摘要:使用寶塔面板創(chuàng)建網(wǎng)站寶塔面板創(chuàng)建網(wǎng)站,怎么辦今天,建站的時(shí)候卻遇到了一個(gè)很奇怪的問(wèn)題先是出現(xiàn)錯(cuò)誤,后來(lái)出現(xiàn)錯(cuò)誤。至此,這個(gè)問(wèn)題完美解決。
使用寶塔面板創(chuàng)建php網(wǎng)站,”no input file specified”怎么辦?今天,建站的時(shí)候卻遇到了一個(gè)很奇怪的問(wèn)題:先是出現(xiàn)”no input file specified”錯(cuò)誤,后來(lái)出現(xiàn)500錯(cuò)誤。百度、搜狗搜索之后,發(fā)現(xiàn)很多人都遇到過(guò)相似的問(wèn)題,一堆專(zhuān)家在下面回答,卻幾乎沒(méi)有可用的解決方案,提出的問(wèn)題也沒(méi)有得到最終的解決,后來(lái),終于知道出現(xiàn)這問(wèn)題的原因了,下面請(qǐng)看分析!
查錯(cuò)過(guò)程:
此時(shí),我要說(shuō)兩個(gè)重要的東西:.user.ini 和 .htaccess ,這兩個(gè)文件也是在創(chuàng)建網(wǎng)站時(shí)自動(dòng)生成的。
.htaccess文件是Apache服務(wù)器中的一個(gè)配置文件,它負(fù)責(zé)相關(guān)目錄下的網(wǎng)頁(yè)配置;.user.ini則指定了PHP中的basedir,個(gè)人理解就是網(wǎng)站的運(yùn)行目錄。
這兩個(gè)文件不能刪
“No input file specified.”意思即沒(méi)有指定輸入文件。接下來(lái)排錯(cuò)。
1、首先想到的是沒(méi)有運(yùn)行index.php,于是把文件中內(nèi)容修改為只顯示一行文本,果然刷新后依然沒(méi)有顯示,說(shuō)明確實(shí)沒(méi)有運(yùn)行index.php,也就是說(shuō)可能問(wèn)題出在Apache、php或網(wǎng)站的配置上。
2、排除了PHP版本的問(wèn)題
3、打開(kāi)寶塔中此網(wǎng)站設(shè)置,這里主要看了偽靜態(tài)和配置文件兩個(gè)板塊。創(chuàng)建網(wǎng)站后偽靜態(tài)里面其實(shí)是空白的,沒(méi)有什么設(shè)置;而配置文件中看起來(lái)也沒(méi)有什么 問(wèn)題。
其實(shí)在解決問(wèn)題的過(guò)程中還是亂填了一些東西,因?yàn)槎际菑木W(wǎng)上搜索出來(lái)的,所以都沒(méi)有成功,最后還是恢復(fù)成了默認(rèn)的樣子。
4、在設(shè)置里面沒(méi)有實(shí)質(zhì)性的突破后,回到服務(wù)器上查找問(wèn)題。/www/下找到wwwlogs文件夾,必定是保存的運(yùn)行日志,大概可以從這里去找找問(wèn)題
5、ls下來(lái),可以看到里面是所有已建網(wǎng)站的運(yùn)行日志和錯(cuò)誤日志。
6、找到不能打開(kāi)的網(wǎng)站的錯(cuò)誤日志,more一下。發(fā)現(xiàn)里面講到“is not within the allowed path(s):”這個(gè)目錄不在允許的路徑中。
解決方案:
日志中提到這個(gè)目錄不在允許的路徑中。其實(shí)很說(shuō)明問(wèn)題。
為什么不被允許?允許的路徑是哪里?是否加入到允許的路徑就可以被訪(fǎng)問(wèn)?
帶著這個(gè)問(wèn)題進(jìn)行思考,我們通常會(huì)發(fā)現(xiàn),出現(xiàn)問(wèn)題時(shí)走了很多彎路,而在通過(guò)對(duì)各種線(xiàn)索的分析后,真相會(huì)逐漸浮出水面。
既然錯(cuò)誤提示我們權(quán)限的問(wèn)題,那么就從權(quán)限上去找答案。
寶塔里面所建立的網(wǎng)站,是可以被訪(fǎng)問(wèn)的,這在建站完成時(shí)證明是成功的,說(shuō)明寶塔系統(tǒng)沒(méi)有問(wèn)題。
then?
Apache管理WEB服務(wù)器的環(huán)境,也是沒(méi)有問(wèn)題。
PHP56管理PHP環(huán)境,這就是經(jīng)過(guò)推理后的癥結(jié)所在。
這里講的當(dāng)然是寶塔里面的PHP56。
我們知道PHP的配置文件是php.ini,可是寶塔里的PHP配置文件在哪里呢?
進(jìn)入到PHP的配置界面
按ctrl+f,打開(kāi)窗口搜索界面,搜索什么內(nèi)容呢?
從前面錯(cuò)誤日志的分析來(lái)看,新網(wǎng)站的目錄沒(méi)有加進(jìn)open_basedir,也就是說(shuō)其他能訪(fǎng)問(wèn)的網(wǎng)站都在這個(gè)文件夾里!
所以搜索open_basedir,或者/www/wwwroot/,也就是www的根目錄。結(jié)果非常理想,很快就得到我想尋找的內(nèi)容 。
果然在open_basedir下沒(méi)有新建網(wǎng)站的目錄。注意一下“open_basedir=”后面的路徑是用 : 來(lái)分隔,所以在最后加上”:/www/wwwroot/http://test.xxx.com”這個(gè)路徑,重啟PHP,再次測(cè)試,正常打開(kāi)網(wǎng)站。
至此,這個(gè)問(wèn)題完美解決。當(dāng)然,出現(xiàn)這個(gè)錯(cuò)誤還有可能是另一種原因,站點(diǎn)目錄關(guān)閉“防跨站攻擊”即可,詳情進(jìn)入:寶塔搭建php網(wǎng)站出現(xiàn) no input file specified 錯(cuò)誤解決辦法
可能解決的方法非常簡(jiǎn)單,但在處理的過(guò)程中,其實(shí)經(jīng)歷了很多曲折。
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/118513.html
摘要:進(jìn)入寶塔,打開(kāi)站點(diǎn)設(shè)置頁(yè)選擇網(wǎng)站目錄關(guān)閉防跨站攻擊重啟站點(diǎn)或者服務(wù)器即可。目前,阿里云活動(dòng)價(jià)云服務(wù)器,年付僅折,元最近遇到幾個(gè)客戶(hù)的php網(wǎng)站使用的寶塔面板搭建的網(wǎng)站,打開(kāi)網(wǎng)站提示:no input file specified,其實(shí)這個(gè)問(wèn)題很好解決,應(yīng)該是防跨站攻擊文件路徑問(wèn)題,或者網(wǎng)站運(yùn)行目錄配置錯(cuò)誤,下面云服務(wù)器網(wǎng)(yuntue.com)小編分享一下解決方案:在用寶塔搭建站點(diǎn)的時(shí)候,訪(fǎng)...
摘要:前言本教程面向新人撰寫(xiě),無(wú)需任何編程語(yǔ)言基礎(chǔ),教你如何搭建一個(gè)輕論壇。按照本教程的操作方法,您可以順利完成搭建并將論壇上線(xiàn)。禁用緩存,存在小的緩存,論壇內(nèi)的刷新頁(yè)面并不會(huì)刷新內(nèi)容,而是返回之前的某個(gè)時(shí)間段,其原因?yàn)榫彺鎲?wèn)題。 前言 本教程面向新人撰寫(xiě),無(wú)需任何編程語(yǔ)言基礎(chǔ),教你如何搭建一個(gè)輕論壇。您可以訪(fǎng)問(wèn) https://flarum.org.cn/ 來(lái)了解該更多相關(guān)信息。 按照本教...
摘要:前言本教程面向新人撰寫(xiě),無(wú)需任何編程語(yǔ)言基礎(chǔ),教你如何搭建一個(gè)輕論壇。按照本教程的操作方法,您可以順利完成搭建并將論壇上線(xiàn)。禁用緩存,存在小的緩存,論壇內(nèi)的刷新頁(yè)面并不會(huì)刷新內(nèi)容,而是返回之前的某個(gè)時(shí)間段,其原因?yàn)榫彺鎲?wèn)題。 前言 本教程面向新人撰寫(xiě),無(wú)需任何編程語(yǔ)言基礎(chǔ),教你如何搭建一個(gè)輕論壇。您可以訪(fǎng)問(wèn) https://flarum.org.cn/ 來(lái)了解該更多相關(guān)信息。 按照本教...
摘要:如果提示端口沖突,可以自行修改為其他端口使用初始化設(shè)置,首次訪(fǎng)問(wèn)需要設(shè)置管理員賬號(hào)密碼,根據(jù)提示完成即可。完成初始話(huà)就可以進(jìn)入后臺(tái),可以根據(jù)需要?jiǎng)?chuàng)建監(jiān)控等等。如果你正在考慮自建一個(gè)監(jiān)控程序,那么可以折騰試試uptime-kuma是一款開(kāi)源監(jiān)控工具,類(lèi)似于Uptime Robot和statping,ui非常簡(jiǎn)潔美觀,支持TCP/PING/HTTP監(jiān)控等,還支持多語(yǔ)言其中包括中文! 這篇文...
摘要:是一個(gè)簡(jiǎn)單的在線(xiàn)工具箱,基于進(jìn)行開(kāi)發(fā)目前支持壓縮以及文字提取。文字提取目前支持的語(yǔ)言有英文簡(jiǎn)體中文繁體中文日文韓文。啟動(dòng)成功后,在瀏覽器中訪(fǎng)問(wèn)服務(wù)器,即可看到前端界面。目前導(dǎo)出格式為。等待完畢后即可下載。pdftoolbox是一個(gè)簡(jiǎn)單的在線(xiàn)pdf工具箱,基于GhostScript進(jìn)行開(kāi)發(fā),目前支持PDF壓縮以及PDF文字提取(OCR)。PDF文字提取目前支持的語(yǔ)言有 英文、簡(jiǎn)體中文、繁體中文...
閱讀 740·2023-04-25 19:43
閱讀 3986·2021-11-30 14:52
閱讀 3816·2021-11-30 14:52
閱讀 3873·2021-11-29 11:00
閱讀 3808·2021-11-29 11:00
閱讀 3907·2021-11-29 11:00
閱讀 3584·2021-11-29 11:00
閱讀 6197·2021-11-29 11:00