2014-04-10 6 views
0

아파치 2.4.9, PHP 5.5.11 및 mysql 5.16.17이 실행중인 Fedora 20을 사용하고 있습니다. 불행히도 phpmyadmin에 액세스 할 수 없습니다. 나는 아파치를 재시작 한 후에도 extension = mysqli.so와 mbstring을 /etc/php.ini에 추가하려고 시도했지만 작동하지 않았다. 나는 yum을 사용하여 php-mysqli와 php-mbstring을 설치했다 ... 성공적인 설치 후에 작동하지 않았다. 나는 php.info를보고 mysqli 또는 mbstring이 설치되어 있지 않다. 나는 연구를 해왔고 ...이 문제를 해결할 방법을 찾지 못했습니다. /의 phpMyAdmin을 phpMyAdmin에의 출력이 표시 이유에웹 브라우저에서 127.0.0.1/phpmyadmin에 액세스 할 수 없습니다.

Parent Directory 
.coveralls.yml 
CONTRIBUTING.md 
ChangeLog 
LICENSE 
README 
RELEASE-DATE-4.1.12 
browse_foreigners.php 
changelog.php 
chk_rel.php 
composer.json 
config.sample.inc.php 
config/ 
db_create.php 
db_datadict.php 
db_events.php 
db_export.php 
db_import.php 
db_operations.php 
db_printview.php 
db_qbe.php 
db_routines.php 
db_search.php 
db_sql.php 
db_structure.php 
db_tracking.php 
db_triggers.php 
doc/ 
error_report.php 
examples/ 
export.php 
favicon.ico 
file_echo.php 
gis_data_editor.php 
import.php 
import_status.php 
index.php 
js/ 
libraries/ 
license.php 
navigation.php 
phpinfo.php 
phpmyadmin.css.php 
phpunit.xml.nocoverage 
pmd_display_field.php 
pmd_general.php 
pmd_pdf.php 
pmd_relation_new.php 
pmd_relation_upd.php 
pmd_save_pos.php 
prefs_forms.php 
prefs_manage.php 
print.css 
querywindow.php 
robots.txt 
schema_edit.php 
schema_export.php 
server_binlog.php 
server_collations.php 
server_databases.php 
server_engines.php 
server_export.php 
server_import.php 
server_plugins.php 
server_privileges.php 
server_replication.php 
server_sql.php 
server_status.php 
server_status_advisor.php 
server_status_monitor.php 
server_status_queries.php 
server_status_variables.php 
server_user_groups.php 
server_variables.php 
setup/ 
show_config_errors.php 
sql.php 
tbl_addfield.php 
tbl_change.php 
tbl_chart.php 
tbl_create.php 
tbl_export.php 
tbl_find_replace.php 
tbl_get_field.php 
tbl_gis_visualization.php 
tbl_import.php 
tbl_indexes.php 
tbl_move_copy.php 
tbl_operations.php 
tbl_printview.php 
tbl_relation.php 
tbl_replace.php 
tbl_row_action.php 
tbl_select.php 
tbl_sql.php 
tbl_structure.php 
tbl_tracking.php 
tbl_triggers.php 
tbl_zoom_select.php 
themes.php 
themes/ 
transformation_overview.php 
transformation_wrapper.php 
url.php 
user_password.php 
version_check.php 
view_create.php 
view_operations.php 
webapp.php 

어떤 제안의

지수 : 127.0.0.1/phpmyadmin/의 출력이 보여?

+0

PHP가 작동합니까? –

+0

예. 127.0.0.1/test.php를 실행하면 PHP 항목이 표시됩니다. – user3520049

+0

SELinux가 시행 중입니까 ??? – Rafael

답변

0

시도 http://127.0.0.1/phpmyadmin/index.php. 필자는 PHP가 설치되었을 때 DirectoryIndex가 PHP 파일 용으로 구성되지 않은 경우 작동 할 것으로 판단합니다.

DirectoryIndex은 디렉토리를 요청할 때 Apache에 어떤 파일 이름이로드되는지 (그리고 순서는 어떤 것인지) 알려주는 Apache 구성 지정 문입니다. 따라서 http://example.com/이로드되고 DirectoryIndex 줄에 index.html home.html이 있으면 Apache는 먼저 index.html을로드하려고 시도합니다. 누락 된 경우 home.html을 시도하고 누락 된 경우 (configuration에 따라 다름) , 단순히 디렉토리 목록을 보여줍니다. 그게 당신이 여기있는 모습입니다.

올바른 수정으로 인해 index.php가 DirectoryIndex 지시문에 추가 될 수 있습니다. 아마도 DirectoryIndex index.html index.htm home.html과 비슷하지만 다른 줄의 앞이나 뒤에 index.php을 추가하면 (그 대신 DirectoryIndex index.php index.html index.htm home.html이 표시됨) 이것은 단지 예일 뿐이므로 광산을 복사하여 붙여 넣기보다는 기존 라인을 편집하는 것이 좋습니다.

관련 문제