2013-08-05 3 views
0

서버에 실제로 웹 사이트를 실행하고 싶습니다. 실제로 서버의 일부만 액세스 할 수 있습니다. 내가 할 수있는 유일한 두 가지는 FTP를 통해 서버의 내 파트에 연결하고 하나의 MySQL 데이터베이스에 연결하는 것입니다.매우 제한된 액세스 권한이있는 서버에서 PDO를 활성화하는 방법은 무엇입니까?

이 서버에서 PDO를 사용하는 일부 PHP 코드를 실행하고 싶습니다. 문제는이 서버에서 PDO가 활성화되어 있지 않다는 것입니다.

그래서이 서버에 PDO를 가지고 액세스 권한을 가질 수 있습니까?

서버에 대한 추가 정보 : Microsoft IIS 6.0을 실행하는 Windows 서버입니다. 그것은 PHP 5.2.3을가집니다.

+0

서버 소유자에게 문의하여 적절한 확장자 – dm03514

+0

을 설치하도록 요청하십시오. PHP 5.2의 수명이 다되었습니다 (http://php.net/eol.php). 즉시 서버를 전환하십시오. – Mike

+0

알다시피, 나는 전환하려고 노력하고 있지만 보이는 것처럼 쉽지는 않다. – Cokegod

답변

0

PDO가 활성화되어 있지 않으면 (체크 <? phpinfo(); ?>) 할 수있는 일은 많지 않습니다 ... 서버 수준에서 PHP 구성에 액세스하지 않으면 활성화 할 수 없습니다.

0

당신이 권한을 가졌습니까?

pdo를 사용하여 데이터베이스를 연결할 때 사용자를 설정합니다. phpmyadmin에서 권한이 낮은 사용자를 생성하면 php pdo에서이 사용자와 연결할 수 있습니다.

예를 들어 사용자 이름이 : readonly이고 읽기 전용 사용자 암호와 사용 권한을 설정 한 경우이 사용자와 암호를 연결할 수 있습니다.

Sry for my english!